diff --git a/src/main.py b/src/main.py index 822489a..9cd8e96 100644 --- a/src/main.py +++ b/src/main.py @@ -152,23 +152,10 @@ async def lifespan(app: FastAPI): # 构建 LLM Driver(Mode A 路由) routing_config = daemon_config.get("routing", {}) - llm_driver = None - routing_model = routing_config.get("model", "") - if routing_model: - llm_driver = LLMDriver( - model=routing_model, - api_base=routing_config.get("api_base", ""), - api_key=routing_config.get("api_key", ""), - timeout=routing_config.get("timeout", 5.0), - max_tokens=routing_config.get("max_tokens", 200), - temperature=routing_config.get("temperature", 0.1), - ) - logger.info("LLM routing driver initialized (model=%s)", routing_model) - - # 构建 Router + Dispatcher + # v3.0: 去掉 LLMDriver(独立 LLM 调用),模糊场景 delegate 庞统 + # Router + Dispatcher router = AgentRouter( agent_profiles=agent_profiles, - llm_driver=llm_driver, counter=counter, )