工作机制与关键组成
理解任务
解析用户请求,并收集完成任务所需的状态和上下文。
选择动作
从宿主应用提供的工具和策略中,选择当前允许的下一步。
继续或结束
根据工具结果继续处理、请求帮助,或在目标达成时返回结果。
如何选择
只有当系统确实需要动态选择动作时才采用智能体模式;否则优先使用确定性的应用逻辑。
适合解决哪些问题
- 自动处理需要根据中间结果灵活分支的任务。
- 构建只能通过有限工具查询资料或执行操作的助手。
使用时要留意什么
- 自主性越高,不确定性越大,对评测和权限控制的要求也越高。
- 如果步骤已经明确,固定工作流通常更安全,也更容易测试。
使用前,先弄清楚
怎样判断一个功能是否真的需要 AI Agent?
先看下一步是否需要根据中间结果动态选择。如果任务可以写成固定步骤和明确分支,普通工作流更容易验证;如果需要反复查资料、选工具并调整计划,才更适合智能体。采用智能体时还要定义预算、停止条件和权限范围。
继续核对原始资料
概念说明参考项目文档与源码;场景选择和接入建议为 AI Manuals 的整理判断。版本、价格、许可及接口细节请以项目当前说明为准。
- 项目文档与说明www.anthropic.com
- OpenAI 智能体指南developers.openai.com
- Anthropic:构建高效智能体www.anthropic.com