🧠
RAG
从文档切分到检索重排与评估,系统掌握检索增强生成。
- 01什么是 RAG理解 RAG 的概念、为什么需要它,以及它与微调(Fine-tuning)的本质区别
- 02RAG 整体架构与流程拆解 RAG 的离线索引与在线查询两阶段,理解各组件如何串起来
- 03文档加载用常见 Loader 加载 PDF、Word、网页、Markdown 等格式的文档与元数据
- 04文本拆分策略固定长度、递归、语义三种切分方式,以及 chunk size 与 overlap 的工程取舍
- 05向量与 Embedding 基础理解向量空间、文本如何变成向量、以及余弦相似度等相似度度量
- 06主流 Embedding 模型选型对比 OpenAI text-embedding、BGE、M3E 等模型,以及本地部署的取舍
- 07向量数据库概览对比 FAISS、Milvus、Qdrant、Pinecone、PGVector 的取舍与适用场景
- 08索引与向量存储向量的写入、持久化、元数据过滤,以及索引类型对召回与性能的影响
- 09检索策略余弦相似度检索、BM25 关键词检索、混合检索与 MMR 去冗余
- 10重排序(Re-ranking)用 Cross-Encoder 对召回结果精排,以及多路分数的融合策略
- 11上下文拼接与 Prompt 组装检索片段的模板化拼接、token 预算控制与上下文压缩技巧
- 12生成与引用溯源(Citation)让 LLM 回答标注来源,实现可追溯到原文、可问责的 RAG 输出
- 13评估 RAG用忠实度、答案相关性、上下文相关性三大指标与 Ragas 框架量化 RAG 质量
- 14高级 RAG 模式父子文档、假设性问题、查询改写与 HyDE 等提升召回的高级技巧
- 15多模态 RAG处理 PDF 表格/图片、多向量表示,以及 ColPali 这类视觉化检索思路
- 16生产化RAG 上生产的缓存、并发、成本控制、重试与降级等工程要点
- 17项目实战:企业知识库问答端到端搭建一个可运行的企业知识库问答系统,含加载、索引、检索、生成完整代码
- 18项目实战:RAG + Agent 客服系统在 RAG 基础上引入 Agent 与工具调用,搭建能多步检索、查询订单的客服系统
- 19图谱检索 GraphRAG用知识图谱补充向量检索,处理多跳关系推理与全局性总结类问答
- 20Agentic RAG 与 Self-RAG让模型自主决定检索时机与次数,并用自反思校验答案,而非固定一问一检索
- 21RAG 与微调如何取舍从知识时效、可溯源、数据规模、成本等维度给出 RAG 与微调的选型决策框架
- 22长上下文模型 vs RAG当模型支持百万 token 上下文,是否还需要 RAG?对比延迟、成本、准确率与可追溯
- 23隐私与合规数据不出域、脱敏、权限隔离与审计,让 RAG 在企业合规红线内运行
- 24向量库运维备份、扩缩容、一致性、版本管理与监控等向量库生产运维要点
- 25垂直场景:代码与法律RAG 在代码检索与法律合同两个典型垂直领域的适配要点与陷阱
- 26评测集自动构建用 LLM 从文档自动合成问答对,低成本搭建可回归的 RAG 评测集