auto-sync: 2026-05-21 11:16:55
This commit is contained in:
+2
-15
@@ -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,
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user