đŸ“‹Standard Operation Procedure (SOP) System
Brief Introduction
SOPConfig
class SOPConfig(Config):
required_fields = ["nodes", "edges", "root"]
def __init__(self, config_path_or_dict: Union[str, dict] = None) -> None:
super().__init__(config_path_or_dict)
self._validate_config()
self.nodes: Dict[str, dict] = self.config_dict["nodes"]
self.edges: Dict[str, List[str]] = self.config_dict["edges"]
self.root: str = self.config_dict["root"]
self.end: str = self.config_dict.get("end", "end_node")
self.global_kb: Dict[str, Any[list, str]] = self.config_dict.get("kb", None)Generate config
Check config
Next
Last updated