Application component manager
ApplicationComponentManager
¶
Bases: object
The ComponentManager class, which is used to manage the components.
Source code in agentuniverse/base/component/application_component_manager.py
Python
@singleton
class ApplicationComponentManager(object):
"""The ComponentManager class, which is used to manage the components."""
def __init__(self):
"""Initialize the ComponentManager."""
self.__agent_manager: AgentManager = AgentManager()
self.__llm_manager: LLMManager = LLMManager()
self.__planner_manager: PlannerManager = PlannerManager()
self.__knowledge: KnowledgeManager = KnowledgeManager()
self.__tool_manager: ToolManager = ToolManager()
__init__()
¶
Initialize the ComponentManager.
Source code in agentuniverse/base/component/application_component_manager.py
Python
def __init__(self):
"""Initialize the ComponentManager."""
self.__agent_manager: AgentManager = AgentManager()
self.__llm_manager: LLMManager = LLMManager()
self.__planner_manager: PlannerManager = PlannerManager()
self.__knowledge: KnowledgeManager = KnowledgeManager()
self.__tool_manager: ToolManager = ToolManager()