Skip to content

04 — Agent 核心机制 ​

什么是 Agent ​

本章讨论以大语言模型参与决策的 Agent:应用给它目标、可用工具和当前信息,模型提出下一步,程序执行允许的动作,再把结果送回模型。任务可能经过多轮才完成,也可能因为信息不足、用户取消或运行限制而停下来。

例如用户要求比较三款笔记本,预算不超过 6000 元、重量不超过 1.5kg。Agent 需要查资料、区分配置和价格、保存证据,再给出推荐。它能执行的操作由工具和执行器决定;本例只允许查询与比较,不包含购买。

前三篇用这个共同案例讲清三个问题:ReAct 根据新观察决定下一步;Planning 安排子任务、依赖和验收;Memory 保存并找回后续步骤需要的信息。它们可以在同一个系统中配合,简单任务也可以不需要显式计划或跨会话记忆。

如果还不熟悉工具请求怎样执行和回传,先看工具调用循环。后续的上下文工程和执行框架,再说明如何挑选每轮输入,以及怎样让运行过程可恢复、可追踪。

学习路径(建议按顺序学) ​

目录内容
Agent 核心模式ReAct、规划、记忆、上下文工程和执行框架

持续学习,持续实践。