AgentKit
AgentKit 适合这样一类开发者:
你对自己的工具能力和业务场景很熟,但不想自己从零实现 Agent 的会话、工具调用链和消息流。
它解决什么问题
AgentKit 帮你处理:
- Agent 会话初始化
- 流式消息
- 工具调用
- 工具回调
- 会话历史、停止和清理
最适合什么场景
- 你有 tool,但不想自己组 agent
- 你想尽快验证一个 agent 场景
- 你希望平台来承担 agent 编排层
核心能力
Session 初始化
常见入口包括:
initSessioninitSimple
对话执行
常见模式包括:
chat:流式会话型请求chatSimple:一次性简单请求
Tool 回调
当 Agent 触发 tool 调用后,应用可以通过:
callbackstreamCallback
把结果回送给 AgentKit。
什么时候更适合 AgentKit 而不是 ModelKit
- 你要的不是单步模型调用
- 你要的是“模型 + 工具 + 会话”的联合编排
- 你不想自己维护 agent 状态机
什么时候不一定需要 AgentKit
- 你已经有自己的复杂 agent runtime
- 你只是做问答、总结、翻译、分类等单步任务
下一步看什么
- 看 技术选型
- 看 TypeScript 快速开始
- 看 agentos-api README-zh_CN 中的 AgentKit 路由说明
