Skip to main content

架构

Agent 保存会话状态、Tool pool、MCP 连接与 hook;QueryEngine 为每次请求执行 Agent loop;Provider 把统一消息转换为模型 API;ToolExecutor 校验并执行模型请求的能力。

关键内部组件

这个分层使 Runtime 可以复用 SDK 的 Agent loop,同时把 HTTP、认证和断连语义留在服务层。自定义集成应优先扩展 Provider、Tool 与 hook,而不是复制 QueryEngine。逐组件的 API 见 API Reference