update
从理论到实践,从基础到进阶,构建你的RAG技术体系
本项目是一个面向大模型应用开发者的RAG(检索增强生成)技术全栈教程,旨在通过体系化的学习路径和动手实践项目,帮助开发者掌握基于大语言模型的RAG应用开发技能,构建生产级的智能问答和知识检索系统。
主要内容包括:
随着大语言模型的快速发展,RAG技术已成为构建智能问答系统、知识检索应用的核心技术。然而,现有的RAG教程往往零散且缺乏系统性,初学者难以形成完整的技术体系认知。
本项目从实践出发,结合最新的RAG技术发展趋势,构建了一套完整的RAG学习体系,帮助开发者:
本项目适合以下人群学习:
前置要求:
第一章 解锁RAG 📖 查看章节
第二章 数据准备 📖 查看章节
第三章 索引构建 📖 查看章节
第四章 检索优化 📖 查看章节
第五章 生成集成 📖 查看章节
第六章 RAG系统评估 📖 查看章节
第七章 高级RAG架构(拓展部分) 📖 查看章节
第八章 项目实战一 📖 查看章节
第九章 项目实战一优化(选修篇) 📖 查看章节
🍽️ 项目展示
第十章 项目实战二(选修篇) 📖 查看章节 规划中
如果你在使用 RAG / 向量数据库 / Agentic RAG 等相关技术时,也有值得分享的经验与专题内容,非常欢迎以独立章节的形式投稿到 Extra Chapter 中。提交前请先阅读 Extra Chapter 的贡献与 PR 指南,我们会根据内容的完整度、实践深度与参考价值综合评估是否合并,并视情况在主教程中进行引用或扩展说明。
all-in-rag/ ├── docs/ # 教程文档 ├── code/ # 代码示例 ├── data/ # 示例数据 ├── models/ # 预训练模型 ├── Extra-chapter/ # 扩展章节与社区实践内容 └── README.md # 项目说明
核心贡献者
额外章节贡献者
Made with contrib.rocks.
我们欢迎所有形式的贡献,包括但不限于:
如果这个项目对你有帮助,请给我们一个 ⭐️
让更多人发现这个项目(护食?发来!)
扫描二维码关注 Datawhale 公众号,获取更多优质开源内容
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。
All-in-RAG | 大模型应用开发实战一:RAG技术全栈指南
🔍 检索增强生成 (RAG) 技术全栈指南
从理论到实践,从基础到进阶,构建你的RAG技术体系
完整的RAG技术体系
丰富的项目案例
工程化最佳实践
文本+图像检索
项目简介(中文 | English)
本项目是一个面向大模型应用开发者的RAG(检索增强生成)技术全栈教程,旨在通过体系化的学习路径和动手实践项目,帮助开发者掌握基于大语言模型的RAG应用开发技能,构建生产级的智能问答和知识检索系统。
主要内容包括:
项目意义
随着大语言模型的快速发展,RAG技术已成为构建智能问答系统、知识检索应用的核心技术。然而,现有的RAG教程往往零散且缺乏系统性,初学者难以形成完整的技术体系认知。
本项目从实践出发,结合最新的RAG技术发展趋势,构建了一套完整的RAG学习体系,帮助开发者:
项目受众
本项目适合以下人群学习:
前置要求:
项目亮点
内容大纲
第一部分:RAG基础入门
第一章 解锁RAG 📖 查看章节
第二章 数据准备 📖 查看章节
第二部分:索引构建与优化
第三章 索引构建 📖 查看章节
第三部分:检索技术进阶
第四章 检索优化 📖 查看章节
第四部分:生成与评估
第五章 生成集成 📖 查看章节
第六章 RAG系统评估 📖 查看章节
第五部分:高级应用与实战
第七章 高级RAG架构(拓展部分) 📖 查看章节
第八章 项目实战一 📖 查看章节
第九章 项目实战一优化(选修篇) 📖 查看章节
🍽️ 项目展示
第十章 项目实战二(选修篇) 📖 查看章节 规划中
Extra-chapter
目录结构说明
实战项目展示
第八章 项目一:
第九章 项目一(Graph RAG优化):
第十章 项目二:
致谢
核心贡献者
额外章节贡献者
特别感谢
Made with contrib.rocks.
参与贡献
我们欢迎所有形式的贡献,包括但不限于:
Star History
如果这个项目对你有帮助,请给我们一个 ⭐️
让更多人发现这个项目(护食?发来!)
关于 Datawhale
扫描二维码关注 Datawhale 公众号,获取更多优质开源内容
许可证
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。