Agentic RAG 本课程全面介绍了代理型检索增强生成(Agentic RAG),这是一种新兴的人工智能范式,其中大型语言模型(LLMs)在从外部数据源获取信息的同时,能够自主规划下一步的操作。与传统的静态“检索然后阅读”模式不同,Agentic RAG 采用了迭代调用 LLM 的方式,穿插工具或函数调用及结构化输出。系统会评估结果、优化查询、在必要时调用额外工具,并持续循环,直到找到满意的解决方案。 简介 本课程将涵盖以下内容: 了解 Agentic RAG:学习一种新兴的人工智能范式,其中大型语言模型(LLMs)能够在从外部数据源获取信息的同时自主规划下一步操作。
本课程全面介绍了代理型检索增强生成(Agentic RAG),这是一种新兴的人工智能范式,其中大型语言模型(LLMs)在从外部数据源获取信息的同时,能够自主规划下一步的操作。与传统的静态“检索然后阅读”模式不同,Agentic RAG 采用了迭代调用 LLM 的方式,穿插工具或函数调用及结构化输出。系统会评估结果、优化查询、在必要时调用额外工具,并持续循环,直到找到满意的解决方案。
本课程将涵盖以下内容:
完成本课程后,您将能够了解/掌握以下内容:
代理型检索增强生成(Agentic Retrieval-Augmented Generation,简称 Agentic RAG)是一种新兴的人工智能范式,其中大型语言模型(LLMs)能够在从外部数据源获取信息的同时自主规划下一步操作。与传统的静态“检索然后阅读”模式不同,Agentic RAG 采用了迭代调用 LLM 的方式,穿插工具或函数调用及结构化输出。系统会评估结果、优化查询、在必要时调用额外工具,并持续循环,直到找到满意的解决方案。这种迭代式“制造者-检查者”风格旨在提升准确性、处理格式错误的查询,并确保高质量的结果。
系统能够主动掌控其推理过程,重写失败的查询、选择不同的检索方法并整合多种工具——例如 Azure AI Search 的向量搜索、SQL 数据库或自定义 API——在最终生成答案之前完成这些操作。代理型系统的显著特性在于其能够掌控推理过程。传统的 RAG 实现依赖预定义的路径,而代理型系统则基于所获取信息的质量自主决定步骤顺序。
代理型检索增强生成(Agentic Retrieval-Augmented Generation,简称 Agentic RAG)是一种新兴的人工智能开发范式,其中 LLM 不仅从外部数据源中获取信息,还能自主规划下一步操作。与传统的静态“检索然后阅读”模式或精心设计的提示序列不同,Agentic RAG 采用了一种迭代调用 LLM 的循环模式,穿插工具或函数调用及结构化输出。在每一步,系统都会评估已获得的结果,决定是否需要优化查询、调用额外工具,并持续这一循环直到找到满意的解决方案。
这种迭代式“制造者-检查者”操作风格旨在提升准确性、处理格式错误的查询(例如 NL2SQL)并确保高质量的结果。与依赖精心设计的提示链不同,系统能够主动掌控其推理过程。它可以重写失败的查询、选择不同的检索方法并整合多种工具——例如 Azure AI Search 的向量搜索、SQL 数据库或自定义 API——在最终生成答案之前完成这些操作。这消除了对过于复杂的编排框架的需求。相反,通过一个相对简单的循环模式“LLM 调用 → 工具使用 → LLM 调用 → …”,即可生成复杂且可靠的输出。

让系统具备“代理型”能力的关键特性在于其能够掌控推理过程。传统的 RAG 实现通常依赖于人类预先定义的路径:一个思维链条,明确指出需要检索什么以及何时检索。
而真正的代理型系统则能够内部决定如何解决问题。它不只是执行脚本,而是根据所获取信息的质量自主决定步骤顺序。
例如,如果被要求创建一个产品发布策略,它不会仅仅依赖一个明确列出所有研究和决策工作流的提示。相反,代理型模型会自主决定:

代理型系统依赖于一种循环交互模式:
随着时间推移,这种方式创造了一种不断演进的理解,使得模型能够处理复杂的多步骤任务,而无需人类不断干预或重塑提示。
Agentic RAG 的自主性还包括强大的自我纠正机制。当系统遇到瓶颈(例如检索到无关文档或遇到格式错误的查询)时,它可以:
这种迭代和动态的方法使得模型能够不断改进,确保它不仅是一次性系统,而是能够在当前会话中从错误中学习的系统。

尽管在任务范围内具备一定的自主性,Agentic RAG 并不等同于通用人工智能(AGI)。其“代理型”能力局限于开发者提供的工具、数据源和策略。它无法自主创建新工具或超出已设定的领域边界。相反,它擅长动态协调现有资源。
与更高级 AI 形式的关键区别包括:
Agentic RAG 在需要迭代优化和精确性的场景中表现出色:
随着这些系统在推理上变得更加自主,治理和透明性至关重要:
拥有能够清晰记录操作的工具至关重要。否则,调试多步骤过程将变得非常困难。以下是来自 Literal AI(Chainlit 背后的公司)的代理运行示例:


Agentic RAG 代表了 AI 系统在处理复杂、数据密集型任务方面的一种自然演进。通过采用循环交互模式、自主选择工具并优化查询直到获得高质量结果,系统超越了静态的提示跟随,成为一种更具适应性和上下文感知的决策者。尽管仍然受限于人类定义的基础设施和伦理指南,这些代理型能力使企业和终端用户能够享受到更丰富、更动态、更有价值的 AI 交互。
免责声明:
本文件使用基于机器的人工智能翻译服务进行翻译。尽管我们努力确保翻译的准确性,但请注意,自动翻译可能包含错误或不准确之处。应以原始语言的文件为权威来源。对于关键信息,建议使用专业人工翻译。我们不对因使用此翻译而引起的任何误解或误读承担责任。