首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >百度论文详解:多智能体(Multi-Agent)协作模式与技术实现

百度论文详解:多智能体(Multi-Agent)协作模式与技术实现

作者头像
唐国梁Tommy
发布2026-06-25 20:34:55
发布2026-06-25 20:34:55
1390
举报

今天我们要聊的是一个可能彻底改变我们与信息世界互动方式的话题——AI 搜索。

你是否曾向搜索引擎抛出一个复杂的问题,比如“如果我想在未来五年内投资新能源汽车产业链,应该关注哪些技术突破和相关上市公司?”然后,你得到的只是一堆零散的网页链接,不得不自己耗费数小时去筛选、阅读、整合和判断。

这种体验,正是当前搜索引擎(即使是集成了大模型的RAG系统)所面临的瓶颈。它们擅长回答事实性问题,但在面对需要深度推理、多步规划和工具协同的复杂任务时,就显得力不从心。

最近,百度搜索团队发表了一篇名为《Towards AI Search Paradigm》的论文,为我们描绘了一幅下一代搜索引擎的宏伟蓝图。这不仅仅是一次技术升级,更是一场范式革命。它预示着,搜索引擎正在从一个被动的“信息检索工具”,进化为一个主动的“问题解决平台”

这篇论文的核心思想是什么?它如何解决我们开头提到的难题?它的实现又有多“硬核”?别急,让我们一步步深入探索。

一、从关键词到智能体:搜索引擎的下一次革命

要理解这篇论文的价值,我们得先简单回顾一下搜索引擎的进化史:

  1. 词法搜索时代:以关键词匹配为核心,代表作是早期的Google和百度。你输入“苹果”,它返回包含“苹果”的网页。简单直接,但无法理解语义,经常答非所问。
  2. 机器学习时代(Learning-to-Rank):引入机器学习模型,综合上百种特征(如网页权威性、点击率、内容质量等)对搜索结果进行排序,极大地提升了结果的相关性。但它返回的依然是网页列表,用户仍需自己点击、阅读、合成信息。
  3. 大模型(LLM)与RAG时代:以ChatGPT、Perplexity.ai为代表,通过检索增强生成(RAG)技术,将检索到的信息直接整合成一段通顺的答案。这是一次巨大的飞跃,从“给你鱼竿”变成了“直接给你鱼”。

然而,RAG并非终点。它像一个知识渊博但思维线性的助理,能回答“汉武帝是谁”,但很难回答“汉武帝和凯撒谁年龄更大,大多少岁?”。因为后者需要一个复杂的流程:分别检索 → 验证信息 → 调用计算工具 → 综合回答

这正是百度这篇论文要解决的核心问题:如何让搜索引擎拥有像人类专家团队一样,能够分解问题、协同工作、并利用多种工具来解决复杂任务的能力?

二、AI搜索新范式:四个“专家”智能体的协同作战

这篇论文最核心的创新,是提出了一个由四个LLM驱动的智能体(Agent)组成的模块化协作架构。你可以把它想象成一个高效的专家团队,每个成员都有明确分工,协同完成一项复杂的咨询任务。

(图1:论文中的AI搜索范式概览,清晰展示了从查询到答案的完整流程)

这支“梦幻团队”的成员包括:

1. Master(指挥官)

  • 职责:团队的大脑和总调度。当一个用户查询进来时,Master首先进行分析,判断这个任务的“难度等级”。
  • 工作方式:它像一个经验丰富的项目经理,决定这次任务是派一个“初级员工”就能搞定,还是需要组建一个“精英小组”协同攻关。

2. Planner(规划师)

  • 职责:只在处理复杂任务时被激活。它的任务是将一个宏大、模糊的问题,拆解成一系列清晰、可执行的步骤。
  • 工作方式:它会将任务流程规划成一个有向无环图(Directed Acyclic Graph, DAG),明确每个步骤做什么、依赖哪些前置条件、需要使用什么工具。这就像是把“搞清楚汉武帝和凯撒的年龄差”这个项目,拆解成一个详细的项目计划图。

3. Executor(执行者)

  • 职责:团队的“双手”,负责干具体的活。它根据Planner制定的计划,执行每一个子任务。
  • 工作方式:它的“工具箱”里有各种工具,比如网络搜索、计算器、代码解释器等。它会调用合适的工具去获取信息(如搜索生卒年份)或进行计算(如计算年龄差),并把结果反馈回来。

4. Writer(作家)

  • 职责:团队的“笔杆子”,负责将所有零散的执行结果,整合成一份逻辑清晰、内容丰富、语言流畅的最终报告。
  • 工作方式:它不仅是简单的信息拼凑,还会进行过滤、去重、消除矛盾,并可能从多个角度提供见解,最终给用户一个高质量的、可信赖的答案。

通过这四个智能体的动态协作,AI搜索系统就从一个简单的“问答机”,升级为一个具备“理解 → 规划 → 执行 → 综合”全流程能力的智能系统。

三、硬核方法论:这支“梦幻团队”是如何工作的?

光有概念还不够,这篇论文的精华在于它为每个智能体都提供了详尽且前沿的技术实现路径。下面我们来深入挖掘一下其中的技术细节。

1. 指挥官Master:运筹帷幄的决策核心

Master的核心能力是动态决策。它会根据查询的复杂性,选择三种不同的工作流(Configuration):

  • Writer-Only模式:对于“珠穆朗玛峰有多高?”这类LLM内部知识库就能回答的简单问题,Master直接绕过其他环节,让Writer快速作答。效率最高。
  • Executor-Inclusive模式:对于“今天北京的天气怎么样?”这类需要实时外部信息但无需复杂规划的问题,Master会派出Executor调用天气API,然后将结果交给Writer整合。
  • Planner-Enhanced模式:对于我们反复提及的“汉武帝与凯撒”这类复杂问题,Master会启动完整的四智能体协作流程,让Planner来主导。

这种动态分派机制,确保了系统在处理不同任务时,能在效率和效果之间取得最佳平衡

2. 规划师Planner:将复杂问题化繁为简的“大脑”

Planner是整个系统的技术核心,也是最难实现的部分。论文提出了几项关键技术来武装这个“大脑”:

  • 动态能力边界:一个LLM不可能同时处理成百上千个工具的API文档。因此,系统不会把所有工具都塞给Planner。相反,它会先根据用户查询,通过一个工具检索模块**,筛选出一个小而精的、与当前任务最相关的工具集(比如十几个工具)。这个动态的工具集与LLM自身的推理能力相结合,共同构成了本次任务的“能力边界”。这大大降低了Planner的决策负担。
  • 面向完整性的工具检索:传统的工具检索只关注单个工具的相关性,但很多任务需要工具组合。比如查询“5盎司黄金加上100股亚马逊股票在今天值多少人民币?”,这需要黄金价格查询、股票查询、汇率转换三个工具协同工作。论文提出的COLT方法,利用图学习技术来建模工具之间的协作关系,确保检索出的不是单个最相关的工具,而是一个能够完成任务的、功能完整的工具“场景”
  • 基于DAG的任务规划:Planner的输出是一个JSON格式的DAG。为了高效生成这个结构化计划,论文采用了一种“思维链 → 结构化草图”的提示策略。它首先引导LLM在内部进行类似思维链的推理,然后通过指令提示,让其将推理过程直接输出为结构化的DAG。这种方法比反复迭代的ReAct等框架效率更高,一次前向传播就能生成全局计划,显著降低了延迟。
  • 用强化学习(RL)优化规划:一个好的规划很难通过监督学习(SFT)来完美定义。因此,论文引入了强化学习对Planner进行优化。

通过最大化这个综合奖励,Planner可以学到如何制定出既正确、又可执行、还受用户欢迎的完美计划。

3. 执行者Executor:精准执行与“LLM偏好对齐”

Executor的任务是执行计划,但这里的关键洞察是:它的优化目标不再是直接满足“用户偏好”,而是首先要满足下游“Writer LLM的偏好”。因为只有提供了Writer最“喜欢”的输入(信息全面、格式规整、无噪声),Writer才能生成最高质量的答案,最终才能满足用户。

为了实现这种LLM偏好对齐,Executor采取了多种策略:

  • LLM标注:用LLM(如GPT-4)代替昂贵的人工,对海量文档进行相关性排序标注。论文中提到了两种高效的Listwise(列表式)排序方法:
    • RankGPT:使用滑动窗口策略,让LLM能对远超其上下文窗口长度的文档列表进行排序。
    • TourRank:一个非常有趣的方法,它模仿体育锦标赛(如世界杯)的赛制。将大量文档分组进行“小组赛”,优胜者进入“淘汰赛”,通过多轮比赛和积分制,高效地决出最终排名。这种方法并行度高,非常适合大规模排序任务。
  • 生成奖励:这是一种更直接的对齐方式。Executor的排序策略不再是固定的,而是可以有多套(比如“信源权威性优先”策略 vs “信息时效性优先”策略)。系统会让Writer使用不同策略排出的结果去生成答案,然后看哪个答案质量更高(更接近标准答案),就给对应的排序策略一个正向奖励。这相当于让最终的生成效果来倒逼和指导上游的排序过程。
4. 作家Writer:鲁棒性与多智能体联合优化

Writer负责临门一脚,它的挑战在于如何处理上游Executor给到的、可能包含噪声和错误的信息,并生成完美的答案。

  • 对抗性调优提升鲁棒性:为了让Writer不那么“娇气”,论文引入了一个名为ATM(Adversarial Tuning Multi-agent)的训练框架。这个框架里有一个“攻击者(Attacker)”智能体和一个“生成者(Generator,即Writer)”智能体。
    • 攻击者的任务是搞破坏:它会故意在原始文档中制造假新闻、插入无关信息、打乱重要段落的顺序,生成一份“有毒”的输入。
    • 生成者的任务则是在这种恶劣环境下,依然能去伪存真,提取出有效信息,生成正确的答案。通过这种“左右互搏”的对抗训练,Writer的鲁棒性得到了极大的锻炼。
  • 多智能体联合优化:传统的RAG系统,各个模块(重排、生成等)都是独立优化的,这容易导致“局部最优,全局平庸”的问题。比如,重排模块优化的NDCG指标再高,如果生成模块不喜欢,最终答案质量也上不去。 为此,论文提出了一个MMOA-RAG算法,它将Planner、Executor、Writer看作一个团队里的多个智能体,使用多智能体强化学习算法(MAPPO)进行联合优化。
  • 共享奖励:所有智能体共享一个最终的、全局的奖励信号(比如最终答案的F1分数)。
  • 协同进化:这意味着,只有当整个团队合作产出了高质量的最终答案时,每个成员才能获得奖励。这迫使所有模块朝着同一个终极目标(生成好答案)去协同进化,而不是各自为战。

四、效果如何?用数据说话

理论说得再好,也要看实际效果。论文通过详尽的实验,验证了这套新范式的强大能力。

1. 人工评估:复杂问题处理能力大幅领先

研究人员让专业的标注员对AI搜索系统和传统搜索系统的结果进行“盲测”对比。结果显示(表1):

  • 对于简单查询,两者打成平手。
  • 对于中等复杂查询,AI搜索系统的归一化胜率(NWR)高出5.00%
  • 对于复杂查询,AI搜索系统的优势进一步扩大,NWR高出13.00%

这组数据强有力地证明了,这套多智能体协作框架在解决复杂问题上,确实拥有质的飞跃。

2. 在线A/B测试:真实用户体验显著提升

在百度搜索的真实线上流量中进行的A/B测试结果(表2)更具说服力:

  • 查询改写率(CQR)降低1.45%:这意味着用户能更快地获得满意答案,减少了反复修改查询词的次数。
  • 页面浏览量(PV)提升1.04%日活用户(DAU)提升1.85%:用户更愿意使用这个系统,并且参与度更高。
  • 停留时间提升0.52%:用户在结果页上停留的时间更长,表明生成的内容更具吸引力和信息量。

这些真实的用户行为数据,无可辩驳地证明了AI搜索范式在商业应用中的巨大价值。

3. 案例研究:直观对比,高下立判

论文中的案例研究(图15)非常直观:

  • 问“泰山有多高?”:两者都能准确回答“1545米”。
  • 问“汉武帝和凯撒谁年龄更大,大多少岁?”
    • 传统搜索:返回一堆包含关键词的网页,用户自己大海捞针。
    • AI搜索:直接给出了结构化的答案,清晰列出两人的生卒年份、年龄差距,并指出了两人的活跃年代交集。

这种体验上的差距,就是范式革命带来的结果。

五、启示与未来:通往通用AI搜索之路

这篇论文为我们开启了一扇通往未来搜索世界的大门,但探索永无止境。基于这项工作,未来还有几个值得探索的方向:

  1. 更强的鲁棒性与自我修复能力:如何让系统在某个环节出错时(比如Planner规划错误),能够自我诊断、反思并重新规划,而不是直接崩溃。
  2. 极致的效率与成本优化:目前这套系统的延迟和成本依然很高。探索更轻量的模型、更高效的推理框架,是其大规模普及的关键。
  3. 更深度的可解释性:让用户不仅看到答案,还能清晰地追溯这个答案是通过哪几个步骤、引用了哪些信源得出的,这将极大增强系统的可信度。

总而言之,百度这篇论文不仅仅是介绍了一个新系统,更是提出了一套全新的、系统的、可落地的思想框架。它告诉我们,未来的AI搜索,将不再是简单的信息匹配,而是一场由多个AI智能体协作上演的、旨在解决人类复杂问题的“智能交响乐”。

参考文献

论文名称: Towards AI Search Paradigm

第一作者: 百度

论文链接: https://arxiv.org/abs/2506.17188

发表日期: 2025年6月20日

GitHub:无


你好,我是唐国梁Tommy,专注于分享AI前沿技术。

#多智能体 #AIAgent #AI搜索 #AI大模型 #检索增强生成RAG #LLM #智能体工作流 #唐国梁Tommy

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-07-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 唐国梁TGLTommy 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、从关键词到智能体:搜索引擎的下一次革命
  • 二、AI搜索新范式:四个“专家”智能体的协同作战
  • 三、硬核方法论:这支“梦幻团队”是如何工作的?
    • 1. 指挥官Master:运筹帷幄的决策核心
    • 2. 规划师Planner:将复杂问题化繁为简的“大脑”
    • 3. 执行者Executor:精准执行与“LLM偏好对齐”
    • 4. 作家Writer:鲁棒性与多智能体联合优化
  • 四、效果如何?用数据说话
    • 1. 人工评估:复杂问题处理能力大幅领先
    • 2. 在线A/B测试:真实用户体验显著提升
    • 3. 案例研究:直观对比,高下立判
  • 五、启示与未来:通往通用AI搜索之路
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档