@Aurimas_Gr: 作为AI工程师,你必须了解这些𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝗦𝘆𝘀𝘁𝗲𝗺 𝗪𝗼𝗿𝗸𝗳𝗹𝗼𝘄 𝗣𝗮𝘁𝘁𝗲𝗿𝗻𝘀。如果你……

X AI KOLs Timeline 新闻

摘要

文章描述了在企业环境中构建代理式AI系统的五种关键工作流模式,由Anthropic总结:提示链、路由、并行化、编排器以及评估器-优化器,并建议在使用完整Agent之前优先采用更简单的工作流。

作为AI工程师,你必须了解这些𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝗦𝘆𝘀𝘁𝗲𝗺 𝗪𝗼𝗿𝗸𝗳𝗹𝗼𝘄 𝗣𝗮𝘁𝘁𝗲𝗿𝗻𝘀。 如果你在企业环境中构建Agentic Systems,你很快就会发现最简单的工作流模式效果最好,能带来最大的商业价值。 去年年底,Anthropic出色地总结了这些工作流的顶级模式,这些模式至今仍然适用。 让我们来探讨它们是什么,以及每种模式在什么情况下有用: 𝟭. 𝗣𝗿𝗼𝗺𝗽𝘁 𝗖𝗵𝗮𝗶𝗻𝗶𝗻𝗴: 此模式将复杂任务分解为可管理的部分,通过链式调用逐一解决。一次LLM调用的输出成为另一次调用的输入。 在大多数情况下,这种分解会以提高延迟为代价带来更高的准确性。 在重度生产用例中,Prompt Chaining会与以下模式结合使用,其中一个模式替换Prompt Chaining模式中的LLM调用节点。 𝟮. 𝗥𝗼𝘂𝘁𝗶𝗻𝗴: 此模式将输入分类到多个潜在路径中,并选择适当的路径。 当工作流复杂且特定拓扑路径可以由专门的工作流更高效地解决时,此模式很有用。 示例:智能聊天机器人——我应该用RAG回答问题,还是执行用户提示的操作? 𝟯. 𝗣𝗮𝗿𝗮𝗹𝗹𝗲𝗹𝗶𝘇𝗮𝘁𝗶𝗼𝗻: 初始输入被拆分为多个查询传递给LLM,然后将答案聚合以产生最终答案。 当速度重要且多个输入可以并行处理而无需等待其他输出时,此模式很有用。此外,当需要更高准确性时也很有用。 示例1:在Agentic RAG中对查询进行重写,生成多个不同查询进行多数投票。提高准确性。 示例2:从发票中提取多个项目,所有项目可以进一步并行处理以提高速度。 𝟰. 𝗢𝗿𝗰𝗵𝗲𝘀𝘁𝗿𝗮𝘁𝗼𝗿: 编排器LLM动态分解任务并委托给其他LLM或子工作流。 当系统复杂且没有明确的硬编码拓扑路径来实现最终结果时,此模式很有用。 示例:在Agentic RAG中选择使用的数据集。 𝟱. 𝗘𝘃𝗮𝗹𝘂𝗮𝘁𝗼𝗿-𝗼𝗽𝘁𝗶𝗺𝗶𝘇𝗲𝗿: 生成器LLM产生结果,然后评估器LLM对其进行评估并提供反馈,以便进一步改进(如有必要)。 适用于需要持续改进的任务。 示例:深度研究Agent工作流,需要通过持续的网络搜索来完善报告段落。 𝗧𝗶𝗽𝘀: 在采用完整Agent之前,应始终尝试用文章中描述的更简单的工作流来解决问题。 你部署到生产环境的最复杂的工作流是什么?请在评论区告诉我。
查看原文
查看缓存全文

缓存时间: 2026/05/25 18:56

作为AI工程师,你必须掌握这些代理系统工作流模式。

在企业环境中构建代理系统时,你很快会发现最简单的工作流模式往往效果最好、业务价值最高。

去年底,Anthropic 很好地总结了这些工作流的顶级模式,至今仍非常适用。

让我们看看这些模式是什么,以及各自在哪些场景下有用:

  1. 提示链:该模式将复杂任务分解,通过串联多个可管理的小块来逐步解决。一次LLM调用的输出成为另一次调用的输入。

    • 大多数情况下,这种分解会提高准确率,但牺牲了延迟。
    • 在重度生产场景中,提示链通常会与后续模式结合使用,一个模式可替换提示链中的某个LLM调用节点。
  2. 路由:此模式将输入分类到多个可能的路径中,并选择适当的路径执行。

    • 当工作流复杂,且特定拓扑路径可由专门化工作流更高效地解决时,该模式非常有用。
    • 示例:代理聊天机器人——应该用RAG回答问题,还是执行用户提示的某些操作?
  3. 并行化:初始输入被拆分为多个查询传递给LLM,然后将答案聚合产生最终结果。

    • 当速度重要且多个输入可并行处理而无需等待其他输出时,或者需要更高准确率时,此模式很有用。
    • 示例1:在代理RAG中重写查询,生成多个不同查询用于多数投票,提高准确率。
    • 示例2:从发票中提取多个项目,所有项目可并行进一步处理以提升速度。
  4. 编排器:编排器LLM动态分解任务,并委派给其他LLM或子工作流。

    • 当系统复杂且没有明确的硬编码拓扑路径来达成最终结果时,此模式很有用。
    • 示例:在代理RAG中选择要使用的数据集。
  5. 评估器-优化器:生成器LLM产生结果,然后评估器LLM评估结果并提供反馈以便进一步改进。

    • 适用于需要持续优化的任务。
    • 示例:深度研究代理工作流,通过持续网络搜索来优化报告段落。

提示:

在转向完整Agent之前,应始终尝试用文章中描述的更简单工作流来解决问题。

你在生产环境中部署过的最复杂工作流是什么?在评论区告诉我。

相似文章

构建高效的智能体

Anthropic Engineering

Anthropic 发布了构建高效 AI 智能体的工程指南,倡导采用简单、可组合的模式以及直接使用 API,而非依赖复杂的框架。文章区分了工作流与自主智能体,并就何时使用每种架构提供了实用建议。

构建企业级自主AI环境

MIT Technology Review

英特尔的实验为企业领导者提供了构建自主AI基础设施的五项实用经验,强调这是一个超越推理的系统问题,并提供了代理密度和任务延迟等指标以有效部署。

为公司构建 AI Agent

Reddit r/AI_Agents

作者分享了在工作中构建代理系统的经验教训,描述了使用巨型提示、过多工具和动态子代理的失败,最终通过固定编排器和针对每个领域的专业子代理取得成功。