AI图鉴

AI图鉴首页 › AI 资讯 › 瘦骨兽:我们如何通过让路由器少做来使我们的AI Agents更加可靠

瘦骨兽:我们如何通过让路由器少做来使我们的AI Agents更加可靠

来源:Meta Engineering · 发布时间:10-19 · 由 AI图鉴每小时自动聚合

有时,给予AI agent所有它需要的知识都是错误的方法。 在Meta,我们看到效率和准确性有了显著的提高

- 有时,给一个AI agent 所有它需要的知识是错误的方法。

在Meta,我们通过保持我们的数据管道agents的管线层故意变薄,在效率和准确性方面取得了显著的改善:它引导工作并执行可靠性检查,而专业的agents则进行域推理。

我们分享我们自己的过程与见解

我们建造了1300条线的管弦乐器,将20+工作流程引导到14个专业AI agents. 它本身执行零域工作。 这才是重点。

当我们首次部署AI agents在Meta的推荐系统上载数据列自动化时——这个过程跨越三个代码寄存器,三个编程语言,以及多达六个必须保持同步的管道阶段——我们做了大多数团队所做的:我们造了一个聪明的agent,知道一切

它在示范。 在生产中,它开始产生幻觉。

校对:Soup 它给了中央agent 做更少。 我们称这为薄的管弦乐器模式:一种拥有测序和可靠性检查的路由器,将每个域的决定留给专家。

问题:更多背景,更糟糕的结果

我们的管道是配置-as-code: Python配置驱动 C++ 代码生成,它为数据处理服务提供素材,它充斥分析系统。 登入一个单一数据栏,需要在配置登记册、后端服务和数据管道之间协调变化,每一栏在数据到达之前最多经过六个阶段。

我们的第一种方法是装满所有域知识的AI agent,配置计划,代码生成规则,管道的路由逻辑,验证要求,以及10+数据源的人口模式。

agent拥有它所需要的一切。 这就是问题所在。

超越一定的上下文门槛,更多的知识退化,而不是业绩的改善。 agent将交叉污染概念,将字段命名惯例从一个子系统应用到另一个子系统,或者在从另一个子系统输入数据源时使用一个代码生成模式。 来自西奈山温德里希人工智能和人类健康部的预告显示,经过精心策划的多剂系统在80个任务批次中拥有65.3%的精度,单agents下降至16.6%,同时将象征性使用量减少至65倍。 作者将此归咎于设计对任务的孤立,从而防止了上下文的干扰。 我们正在经历逆向,一个agent溺水在自己的知识。

我们还评估了另一种单agent方法。 它的成功率为70-80%,每个任务手动快速工程:一名工程师必须为每项具体工作设计一套定制系统。 没有这种握手,成功率下降到10-20%. 这不是一个迅速的工程问题。 是个建筑设计

方法:有专家工作者的微小路由器

我们把系统分成两层:

- 一个执行零域工作的决定性管弦乐手。 它分类意图,收集所需字段,进行可靠性检查,以及代表给合适的专家。 它从不解释代码的理由,从不生成配置,也从不触及代码库。 这是路由器。

- 14个专业副剂,每个都有一个完整的领域专家,背景孤立。 一个计划管理agent知道配置注册。 一个人口agent知道如何为10个数据源中的每个源生成代码。 一个验证agent知道构建系统和质量检查。 没有agent看到全景。 而不是虫子。

管弦乐团对每一项请求都遵循固定的7步协议:

- 阅读相关子代理指令文件。

- 检查目标是否已经存在(防止重复)。

- 收集用户需要的字段。

- 自动发现可以推断的东西(存储类型、现有配置)。

- 对主动警告或要求的审查员进行可靠性门检查。

- 代表到副代理具有充分的背景。

- 处理结果和表面错误,确认成功。

第1至第5和第7步是决定性的。 只有第6步涉及大语言模型(LLM)推理,它发生在一个只有其域知识加载的孤立子剂内。

What We Built:工作流程模板,不是新 Agents

一种建筑方面的见解是将需要发生的事情与每个步骤的履行方式区分开来。 管弦乐手通过工作流程模板定义相位顺序——决定限制LLM决定空间的状态机器:

- 登机列:Schema验证人口测试

- 登机事件:Schema人口验证测试事件处理

- 管道迁移:评估规划人口验证监测

每个工作流程模板在不同序列中重复使用相同的14个子剂集合。 当我们需要支持输油管迁移时,我们写了一个新的工作流程模板,将现有的agents排序不同。 零新agent码。 全面生产能力。

每个副剂都遵循一个标准化的结构:

- 知识来源:运行时要加载哪些域名文件(通常每个域名几千个)。

- 收集前核对表:主持人必须在代表团之前收集哪些资料。

- 分步工作流程:特定域的执行计划。

- 发现模式:如何在单曲中找到相关的代码模式。

- 解决问题:常见故障的误差与解析绘图。

这种统一意味着添加一个新的副剂是模板化的工作,而不是绿地工程。 第15副剂在结构上与第一种完全相同。

知识文件在亚剂执行时按要求加载,而不是嵌入在管弦乐器中。 我们维护按工作流程域排列的25+知识文件。 当更新一个知识文件时,下一个会话会自动使用最新的版本——不需要管弦乐器更改。 同样的知识文件服务于我们agent的多个平台执行。

结果

一个新列的配置准备需要三到四天的人工操作,还有大约一天的时间来使用我们早期的配置驱动系统。 薄的管弦乐系统在一个小时之内完成。

大约三分之二的系统改变土地,它的到来是通过交换广域知识,一个刻意的建筑选择。 管弦乐团是一般的;副剂是专家的。

为什么这能奏效(为什么重量级的兽医不起作用)

传统的方法是使管弦乐团成为最聪明的组成部分——给它所有上下文,让它有理由知道该做什么以及如何去做。 这在它不起作用之前是可行的,它在最需要它的时候就停止了。 在规模上,有复杂的多步骤工作流程,跨越不同的子系统。

薄的管弦乐手之所以工作,是因为它使建筑边界与计算边界相一致:

- 决断性的决定是决定性的 “哪个子代理人处理此事?” 是一项路线决定,而不是一项推理任务。 不要用LLM来做。

- 环境隔离防止交叉污染。 数据源A的人口agent从未看到数据源B的模式。 这不可能是错的。

- 失败被控制。 如果副剂失效,管弦乐团会重复或升级。 失败不会破坏管弦乐家的状态或其他子代理人的背景。

- 系统在每一层独立改进。 一个更好的模型可以同时改进所有14个副剂。 知识文件更新立即生效。 新工作流程模板解锁新能力而不触摸agents. 没有单一的部件具有全部重量。

如何应用到您的 AI Agents

这种模式并非专门针对数据管道。 任何团队建筑生产AI agents都可以受益:

- 把路线和推理分开如果你的管弦乐手在做领域决定,征途应当确定:关键词匹配,意向分类,野外集合。 将所有域推理推进到孤立的子剂中。

- 设计副剂作为结构统一专家。 每个副代理人应具有相同的结构:知识源,所需投入,执行步骤,错误处理。 这使得增加了新的能力模板化的工作,而不是结构变化。

- 使用工作流程模板,而不是新的agents,以扩大规模。 当您需要新的使用大小写时,首先询问:我能用不同的顺序排序现有的 agents吗?如果您无法跨工作流程重复使用 agents,您的 agents 与特定使用案例过于搭配。

- 在运行时装入知识,而不是在建设时装入知识。 将知识嵌入管弦乐器,每次更新都需要重新部署。 按要求上载,更新立即生效,遍及所有平台。

- 明确划定决定因素/概率边界。 对于每个部分,请决定:这是一条路线决定(决定)还是一条推理任务(概率)?管弦乐器应位于一边,副剂应位于另一边。 别把它们混为一谈。

对细管弦乐器最强的论据是替代的失败模式。 当一个重量级的管弦乐手产生幻觉时,错误会蔓延到下游的一切:它会沿着错误的agent,收集错误的字段,或者跳过可靠性检查。 因为它的路线和可靠性步骤并不依赖于LLM推理。 它遵循固定的协议。 创造力发生在下游,在孤立的、有域范围的环境中,其中将幻觉风险降至最低,并控制故障。

接下来是什么

我们正在扩大这个架构,组成论预测这将奏效,因为缩放意味着添加工作流程模板和知识文件,而不是重建agents. 我们也在探索系统如何从生产使用中不断改进,使用自动反馈循环来识别故障模式

反直觉的教训:我们AI agent系统中最重要的组成部分就是最不起作用的。 保持你的管弦乐手和专家的深度,整个系统变得更加可靠。

鸣谢

这项工作是一项团队努力。 参与这项工作的其他一些人包括:马尼·布尚、拉胡尔·马利阿克卡尔、贾伊哈、查克拉帕尼·库马尔、维韦克·蒂瓦里和阿曼达·殷。

本文由 AI图鉴自动抓取并翻译,版权归原作者所有;如需查看原文请点下方链接。

相关 AI 工具

FastGPT

免费AI工作流搭建工具 自动化提高效率

YouMind

专注提升创作效率和信息整合的AI原生工具

意构 Eido

意构 Eido 是开源 AI IDE,将专业 IDE、强大的 Agent Harness、Browser U

知识星球

内容创作者的知识社群运营工具

相关免费羊毛

ChatGPT

学生认证免费 4 个月 ChatGPT Plus(限美国高校,10-31 前领取)

InstaBox

5 台免费云电脑(每台 4 vCPU/8GB)

E2B

Agent 沙箱:注册送 $100 赠金

Daytona

Agent 沙箱:注册送 $200 算力

同源资讯

Meta 如何用 AI- Native 工程构建论坛

Meta Engineering · 10-16

Meta的 Generative Ads 模型(GEM):扩展边疆广告AI的中央模型和计算引擎

Meta Engineering · 10-14

阅读原文(engineering.fb.com)

标题、摘要与正文均来自该信源的公开页面,版权归原作者所有;本站自动聚合与翻译,仅作出处跳转。

← 返回 AI 资讯列表AI工具图鉴首页

返回 AI图鉴首页 · 提交工具 · 商务合作 · 关于本站 · 586 款 AI 工具分类导航 · 每日 AI 热门项目与动态