Andrew Ng 的四种智能体工作流模式:Matthew Berman 解读

原标题Andrew Ng’s Four Agentic Workflow Patterns, Explained by Matthew Berman

反思、工具、规划和协作可以把单次模型回答变成迭代工作流,同时带来可靠性和成本方面的取舍。

ANAndrew Ng讲者 · AI Fund
频道
Matthew Berman
发布
2024年3月29日
视频
23:47
阅读
6 分钟
幻灯片
2
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

Matthew Berman 回顾 Andrew Ng 在 2024 年关于智能体推理的演讲,并补充自己的例子。Ng 比较了不同提示方式和智能体方法在编程基准上的表现,随后讨论反思、工具使用、规划与多智能体协作,以及它们的可靠性局限。

  1. 1从单次回答到迭代Ng 对比了一次写完文章和先列提纲、研究、起草再修改的工作方式。
  2. 2基准测试比较展示的 HumanEval 图表比较了零样本模型和几种智能体方法;结果适用于特定设置。
  3. 3对代码进行反思模型审查自己生成的代码,并利用反馈生成新版本;结果并不保证一定改善。
  4. 4规划与恢复智能体可以依次选择工具,有时也能从失败中恢复,但 Ng 表示这类系统可能不够可靠。
  5. 5速度与迭代Berman 和 Ng 讨论了快速推理如何支持更多轮迭代,以及工具和服务所需的时间。

要点建议

  1. 智能体工作流可以反复规划、执行、审查和修改,而非只回答一次。
  2. Ng 的 HumanEval 比较只适用于图中展示的基准和方法。
  3. 在 Ng 当时的经验中,反思和工具使用比规划和多智能体协作更可靠。
  4. 失败的测试等执行反馈可以帮助指导下一次修改。
  5. 快速推理可以支持更多轮迭代,但外部工具、时间和成本仍然重要。
全文

按章节阅读整理后的全文

只看原始文稿
01

为什么迭代工作流重要

Berman 介绍 Ng 的演讲,以及单次提示与迭代工作之间的区别。

Matthew Berman 介绍 Andrew Ng 在 2024 年关于智能体工作流的演讲。Berman 对智能体很有热情,播放过程中多次暂停,解释例子并补充自己的观点。他在视频简介中披露自己是 CrewAI 的投资人。

Berman 介绍 Ng 是计算机科学家、Google Brain 联合创始人、前 Baidu 首席科学家及 Coursera 联合创始人。接着他播放 Ng 在 Sequoia 的演讲,主题是迭代工作流如何改变语言模型能够完成的任务。

Ng 以写文章为例,对比单次提示和智能体工作流。后者不必从头到尾一口气写完,而是可以先列提纲、研究、起草、审查,再修改。关键区别是跨步骤迭代。

Berman 补充了一个假设:作者、审稿人、拼写检查员和事实核查员相互传递文章。他认为不同角色和工具可以帮助分工,但这个例子是他对 Ng 总体观点的扩展,并不证明每项任务都需要这些角色。

02

基准测试与四种设计模式

Ng 展示 HumanEval 比较,并区分反思、工具使用、规划和多智能体协作。

Ng 展示了一项 HumanEval 编程基准比较。幻灯片称零样本 GPT-3.5 的成绩为 48%,零样本 GPT-4 为 67%;在这项比较中,几种使用 GPT-3.5 的智能体方法超过了零样本 GPT-4 的结果。

Berman 强调图表显示的差距,指出其中涉及反思、工具使用、规划和多智能体系统。这些数字比较的是特定基准设置,并不能证明 GPT-3.5 在所有任务中总能达到或超过 GPT-4;不同工作流所需的时间和计算量也可能不同。

HumanEval 比较
幻灯片 1 / 2HumanEval 比较Ng 的图表在编程基准上比较了零样本 GPT-3.5、GPT-4 与多种智能体方法。

Ng 将智能体模式分为反思、工具使用、规划和多智能体协作。按他当时的经验,反思和工具使用相对稳健;规划与多智能体协作有时令人惊叹,但可靠性还不够稳定。

Berman 把反思描述为要求模型检查自己的输出并提出改进。谈到工具使用,他举了网页检索、金融数据查询和数学库等例子:模型可以选择并调用外部函数,不必只依赖最初的回答。

对于规划,Berman 将其描述为执行前把任务拆成步骤。在多智能体协作中,不同提示角色或不同底层模型可以相互审查并完善输出。他对此持乐观态度,但承认要让智能体按预期行动可能需要测试和迭代。

03

反思与工具使用

例子从代码审查和单元测试反馈,扩展到外部搜索、代码及图像工具。

Ng 用代码演示反思:先让模型编写函数,再把代码交回给它,要求检查正确性、风格和效率,最后利用反馈生成第二版。结果不保证一定更好,但按他的经验,成功的频率足以让人尝试。

反思生成的代码
幻灯片 2 / 2反思生成的代码幻灯片展示了一条提示词,要求编码智能体检查自己的代码并提出改进建议。

Berman 将这与自己的做法相比:运行模型生成的代码,找到错误,再把错误交回模型修复。Ng 补充说,智能体可以运行单元测试、检查失败原因并再次修改,让反馈推动下一轮工作。

另一种做法是把编码者和审查者分成不同角色。两者可以使用相同的底层模型,只用不同提示词:一个写代码,另一个审查。Ng 将其描述为用途广泛的模式,而不是必须使用多个不同模型的要求。

Ng 的工具使用例子包括网页搜索、代码执行、效率工具和图像相关函数。早期无法直接理解图片的语言模型,仍可以调用外部工具完成目标检测或图像生成等任务。

Berman 强调,现有库和 API 可以成为模型的工具。它们的输出并不一定总是正确或在所有情况下都具有确定性,但调用专用工具可以让工作流获得文本生成之外的能力。

04

规划与协作

Ng 讨论规划、失败恢复、研究智能体和 ChatDev,同时指出可靠性限制。

Ng 介绍能够选择一系列工具、有时还能从失败步骤中恢复的规划系统。他从 HuggingGPT 借用的例子结合姿态提取、图像生成、图像转文本和语音合成,完成一个多步骤请求。

Ng 提醒说,按他的经验,这些系统仍然比较难以驾驭,并非总能可靠工作。Berman 认同失败恢复和反复尝试有价值,并期待模型、工具和框架的改善减少部分摩擦。

Ng 说,自己有时会在不想手动搜索时使用研究智能体收集信息。它有时成功、有时失败,但已成为他个人工作流的一部分。随后他转向多个智能体之间的协作。

他以开源项目 ChatDev 为例,介绍通过提示词设定软件工程师、设计师和测试员等角色,让它们对话、编写代码并迭代程序。他说结果有时复杂得令人惊讶,但也指出并非每次尝试都会成功。

Ng 还提到多智能体辩论:让不同智能体就答案进行讨论。Berman 补充说,不同模型或针对不同角色专门优化的模型可能提供多样化视角。两人都没有声称角色分离能保证每项任务的结果变得更好。

05

时间、速度与未来工作

Ng 和 Berman 讨论等待迭代任务、推理速度,以及智能体工作流的潜力。

Ng 总结了四种模式,并预测智能体工作流会拓展 AI 能够完成的任务。他指出,习惯聊天立即得到回答的用户,可能需要等待数分钟或更久,让智能体进行研究、执行和修改。

Berman 认为快速推理可以缩短此类工作流中的迭代时间。他引用当时 Groq 的 token 生成速度作为例子,并推测网页搜索或外部 API 可能反而成为瓶颈。这些是说明性的估计,并非对所有智能体的时间测量。

Ng 同样提出,速度较快、能力稍弱的模型有时可能比速度较慢、能力更强的模型完成更多轮迭代。他将这一想法与基准例子联系起来,认为智能体推理可能让一些应用在下一代模型出现前就得到改善。

Ng 将通往 AGI 的进展描述为一段旅程,认为智能体工作流可能是渐进的一步。Berman 重申自己对智能体工作流和推理速度的兴趣。现有自动字幕跳过了他结尾评论中的一部分,因此这里没有重建缺失内容。

Berman 最后提到 token 成本问题,并预计随着模型更广泛可用,定价也会发生变化。他感谢观众并结束讨论。

同频道的其他文章

5 张幻灯片14:45EN → 简体中文
Matthew Berman· 2026年10月29日Matthew Berman 解读 Google 的 Gemini 4 Carbon 公告Matthew Berman · Forward FutureMatthew Berman 回顾 Google 公布的 Gemini 4 Carbon 基准结果、分阶段开放计划与定价,同时指出自己尚未使用该模型。Foundation ModelsBenchmarksAI cost & performance+2
7 张幻灯片21:11EN → 简体中文
Matthew Berman· 2026年10月28日Matthew Berman 实测 DeepSeek V4.1 Flash:编程、视觉与本地应用Matthew Berman · Forward Future从视觉编程、图像推理到本地应用和服务商价格,实测既展示了模型的能力,也暴露出明显缺陷。编程智能体Multimodal AILocal inference+2
12 张幻灯片34:21EN → 简体中文
Matthew Berman· 2026年10月27日Matthew Berman 解读 Anthropic 的上市文件、AI 增长与治理Matthew Berman, Sam Altman · Forward Future主持人审视 S-1 中的财务指标、算力战略和投票结构,并质疑 AI 快速发展与安全之间的张力。AnthropicAI Safety企业 AI+2
0:26EN → 简体中文
Matthew Berman· 2026年10月25日Sam Altman 谈 AI 世界中的人类价值与问题解决Sam Altman · OpenAI在一段简短的访谈摘录中,Altman 思考解决难题的乐趣,以及人在解读结果时的作用。Human-AI CollaborationFuture of WorkAI Strategy
2 张幻灯片0:36EN → 简体中文
Matthew Berman· 2026年10月25日Kimi K3.1 与魔方求解演示Matthew Berman · Forward FutureMatthew Berman 展示一个被打乱的虚拟魔方如何复原,并对 Kimi K3.1 的测试给予积极评价。评估编程智能体Open-weight models
2 张幻灯片0:21EN → 简体中文
Matthew Berman· 2026年10月24日AI 生成的 Kimi 基准图表使用了虚构分数Matthew Berman · Forward FutureMatthew Berman 要求生成一张 Kimi K3.1 Pro 基准图表,随后发现图中的数字只是示意性占位值。Benchmarks评估Generative media