通过实际代码了解 RAG 的一切
摘要
作者宣布为开源 RAG 框架 RAG Me Up 提供以教育为先的文档,通过代码和可运行示例解释 RAG 概念。
我终于抽出时间编写了现存最古老的开源 RAG 框架之一 RAG Me Up 的完整教育优先文档。我们已经将 RAG 用于生产环境约 4 年,并且仍然强劲发展,我一直怀着长久的抱负,想以我给研究生授课的方式和风格来撰写其文档。现在我终于做到了,你可以通过评论中的链接阅读所有关于 RAG 的内容,我认为其中最好的部分是,你不仅能完整理解 RAG 的概念(RAG Me Up 至今仍然相当全面),还能看到这在代码中实际是如何工作的,并且可以直接运行和亲自尝试。如果喜欢,请阅读一下,并告诉我你的想法。
相似文章
@GitHub_Daily: 想搞懂 RAG 到底怎么回事,网上的教程不是跳步骤就是直接调云端 API,中间过程看不见。 RAG from Scratch 把整条链路拆成十来个小实验,每一步都用本地模型跑,没有黑盒。 从文本分块、向量化、检索到最终生成,代码都摆在面前…
介绍开源项目 RAG from Scratch,通过分步骤的本地代码实验完整拆解 RAG 链路,涵盖文本分块、向量化、检索、重排序与查询重写等进阶策略,帮助开发者从底层理解 RAG 实现。
@tom_doerr: 构建RAG系统的分步指南笔记本 https://github.com/langchain-ai/rag-from-scratch…
一个从头构建RAG系统的分步笔记本系列,涵盖索引、检索和生成,并附有视频播放列表。
@mate_mattt: 做了一套真实可运行的 RAG 项目 和 Notebook RAG 实战课,对 RAG 进行像素级拆解: Markdown 切分 → FTS5 / BM25 → Embedding 向量检索 → 混合召回 RRF → Cross-Encod…
这是一个从零学习本地RAG检索核心的实战项目,包含Notebook和真实可运行代码,覆盖Markdown切分、BM25、Embedding向量检索、混合召回RRF、Cross-Encoder重排等完整流程,并配有评测指标。
@_rohit_tiwari_: 我浪费了几个月试图理解RAG。所以我制作了这个清晰的逐步指南。https://drive.google.com/file/d/1…
一份清晰的逐步指南,帮助理解检索增强生成(RAG),涵盖解释、视觉内容以及各种架构,如Naïve RAG、Advanced RAG、Graph RAG、Multimodal RAG和Agentic RAG。
以音频为主的深度RAG大师课,在YouTube上名为"Master RAG while you sleep"
本文宣布了一门以音频为主的RAG大师课视频,涵盖了从核心基础到生产规模化的高级RAG概念,专为通勤或其他活动时收听而设计。