Tools & Agents

工具调用、工作流与 Agent

区分提出动作的模型、真正执行动作的工具,以及负责约束全过程的人。

The Question

Agent 与一段自动化脚本,真正差在哪里?

Must Know

必须掌握

  1. 模型产生建议或工具参数,外部工具才会读取文件、联网、发信或修改系统。
  2. 工作流预先规定步骤;Agent 会根据中间观察选择下一步。
  3. 自主程度越高,越需要最小权限、检查点、日志、预算和回退。

Know Enough

应当了解

  • 函数调用与结构化参数
  • 状态、记忆和观察—行动循环
  • 多 Agent 协作的通信成本

Put It to Work

落实到工作

  1. 01

    把只读调查、可逆修改和外部发布设为不同权限级别。

  2. 02

    在长任务中保存阶段产物和验收点。

  3. 03

    让工具结果可见,不接受只报“已完成”而无证据。

Common Mistakes

不要这样理解

  • 把 Agent 当成更聪明的模型
  • 给工具超出任务所需的权限
  • 失败后没有可恢复状态

Primary Sources

继续阅读

  1. 01ReAct
  2. 02Toolformer