文章目录
-
- 一、为什么需要 Agentic RAG?
-
- 1.1 传统 LLM 的\”知识困境\”
- 1.2 RAG(检索增强生成)的诞生
- 1.3 从传统 RAG 到 Agentic RAG 的演进
-
- 传统 RAG 的局限
- Agentic RAG 的突破
- 二、RAG 核心概念深度解析
-
- 2.1 RAG 的三大核心组件
-
- 组件一:索引(Indexing)
- 组件二:检索(Retrieval)
- 组件三:生成(Generation)
- 2.2 Azure AI Search:企业级 RAG 基础设施
-
- 什么是 Azure AI Search?
- 为什么选择 Azure AI Search 而非其他方案?
- 三、环境配置:特殊设置
-
- 3.1 额外的环境变量
- 3.2 创建 Azure AI Search 服务
- 3.3 安装额外依赖
- 四、实战案例:旅行规划 Agentic RAG Agent
-
- 4.1 项目背景
- 4.2 完整代码实现
- 4.3 预期运行效果
- 五、Corrective RAG(纠错式 RAG)深度解析
-
- 5.1 什么是 Corrective RAG?
- 5.2 Corrective RAG vs 传统 RAG vs Agentic RAG
- 5.3 Corrective RAG 的三种核心机制
-
- 机制一:Prompting Technique(提示技术)
- 机制二:Tool(工具支持)
- 机制三:Evaluation(持续评估)
- 六、RAG Tool 与 Pre-emptive Context Load 的区别
-
- 6.1 RAG Tool(按需检索)
- 6.2 Pre-emptive Context Loading(预加载上下文)
- 6.3 如何选择?
- 七、常见问题解答(FAQ)
-
- Q1:Azure AI Search 和普通数据库搜索有什么区别?
- Q2:如何优化 RAG 的检索质量?
- Q3:RAG 系统的常见失败模式和解决方案
一、为什么需要 Agentic RAG?
1.1 传统 LLM 的\”知识困境\”
大语言模型(如 GPT-5、Claude 等)虽然拥有惊人的知识储备,但它们面临一个根本性的限制:
训练数据有截止日期,且无法访问你的私有数据
| 时效性缺失 | “今天的天气怎么样?” | 模型不知道\”今天\”是哪天 |
| 私有数据隔离 | “我们公司上季度的销售报告怎么说?” | 模型从未见过这份报告 |
| 领域专精不足 | “解释量子计算中的拓扑保护机制” | 通用模型可能给出模糊答案 |
| 幻觉风险 | 编造不存在的论文或事实 | 降低可信度 |


