智能体搜索

智能体搜索是一种检索方法,其中 AI 智能体(通常由大型语言模型驱动)会主动规划并执行多步骤搜索流程,而不是仅仅进行单次静态查询。 该智能体会分解查询请求,决定咨询哪些数据源或工具,发起多次搜索,评估搜索结果,并循环优化其方法,直到收集到足够的信息来回答问题为止。

简而言之:传统搜索通常只检索一次;而智能体搜索则会不断进行推理、检索和重新检索,直到问题真正得到解答。

智能体搜索的运作机制

智能体搜索将单一的“输入查询,输出结果”步骤替换为由智能体控制的迭代循环:

  1. 意图理解:智能体会解读用户真正的需求是什么,包括隐含的约束条件以及字面查询背后的潜在目标。
  2. 规划与拆解:复杂的问题会被分解为可以独立研究的较小子问题或任务。
  3. 工具和数据源选择:智能体会选择搜索范围,可从网络搜索索引、向量数据库、内部知识库、结构化API 或这些资源的组合中进行选择。
  4. 迭代检索:智能体发起搜索(有时并行进行,有时依次进行),并读取结果。
  5. 评估:智能体会判断检索到的内容是否相关、充分且可靠,并识别其中的缺漏或矛盾之处。
  6. 优化:基于该判断,智能体会重新构建查询、深入挖掘,或从新角度进行探索,并根据需要重复这一循环。
  7. 综合:一旦收集到足够的信息,智能体会将其发现整合成一个连贯的答案,通常会注明来源。

它的显著特征是具有反思能力,即智能体能够识别出答案是否不完整或可信度较低,并决定在返回答案之前再次进行搜索。

智能体搜索对比关键词和语义搜索

  • 关键词(词汇)搜索将查询中的字面术语与文档进行匹配,通常不涉及明确的多步规划循环。
  • 语义搜索利用嵌入向量来匹配语义而非精确词汇,从而返回最相似的段落。 这通常作为单次检索过程来实现。
  • 标准检索增强生成 (RAG) 通常只检索一次相关上下文并将其输入大型语言模型 (LLM) 以生成答案,尽管也存在迭代式变体。
  • 智能体搜索在这些技术的基础上增加了自主性和迭代性。 智能体虽然可能会使用关键词搜索或语义搜索作为工具,但它会自行决定搜索多少次、接下来搜索什么以及何时结束搜索。

智能体搜索与智能体 RAG 密切相关;两者的区别主要在于侧重点不同。 智能体搜索侧重于自主的多步检索行为,而智能体 RAG 则涵盖了将该行为与答案生成相结合的完整流程。

智能体搜索的应用场景

  • AI 问答引擎和“深度研究”工具:在回答问题前综合多方来源的信息。
  • 企业知识助手:跨文档、维基、工单系统和数据库进行搜索,以解答员工的问题。
  • 客户支持专员:在多个系统中查询政策、账户详情和相关文档,以解决问题。
  • 编码助手:在建议修改之前先搜索代码库、其依赖项和文档,以了解上下文。
  • 专项研究:涉及法律、医学和金融分析等领域的流程,在这些领域中,高质量的答案往往有赖于对多个权威信息源的综合与协调。

当问题十分复杂、涉及多个信息源或无法仅凭单篇文档回答时——即单次检索往往难以奏效的情形下——智能体搜索的价值最为显著。

相关术语

检索增强生成 (RAG)、智能体 RAG、语义搜索向量数据库嵌入、查询分解、工具使用、大型语言模型智能体。

Brave logo

即将完成...

请在 Google Play 应用中继续 .

请在 Google Play 应用中继续 .

您距离体验线上最佳隐私仅 60 秒之遥了

  1. 下载 Brave
  2. 运行安装程序
  3. 导入设置
  1. 步骤 1
    下载 Brave

    从 Chrome 浏览器的下载中打开安装程序(安装程序应位于此窗口的右上角)。

  2. 步骤 2
    运行安装程序

    如果出现提示,请在用户访问控制对话框中点击 “是”。

  3. 步骤 3
    导入设置

    等待安装完成,然后从 Chrome 浏览器导入浏览器设置。

如果没有自动开始下载,请点击 .

需要帮助?