Mindket
高级免费

RAG 实战课:检索增强生成

黑色横幅,标题是“RAG 实战”,下面是“向量、分块、检索与评估”。

这门面向开发者的免费 RAG 课程共有四节课。你会做出一条带引用的检索增强生成流水线,弄懂嵌入向量和 pgvector 怎样工作,用上下文检索、混合搜索和重排序调好分块,再用 Ragas 衡量结果。每一步都照着厂商和项目的官方文档来,你需要会 Python,并有调用 API 的基本经验。

学完你能做到

  • 做出一条能加载、切分、嵌入、检索并带引用作答的 RAG 流水线。
  • 选定嵌入模型和维度,并用 pgvector 在 Postgres 里存储和查询向量。
  • 选好块大小,按结构切分,给块补上下文,并把关键词搜索和向量搜索结合起来。
  • 用上下文召回率、上下文精确率、忠实度和答案相关性给检索和答案打分。
全部课程

适合谁

适合会写 Python、调用过 API 的开发者。你需要 Python 3,以及嵌入模型、Claude 和评委模型的 API 密钥,第 2 课和第 3 课还需要一台装了 pgvector 的 Postgres 服务器。

课程内容

  1. 1RAG 教程:一步步搭出检索增强生成管线写给开发者的 RAG 教程:切分文档,用 Voyage AI 做嵌入,按相似度检索,再让 Claude 带着引用来回答。8 分钟
  2. 2什么是 embeddings(嵌入向量):模型、维度与 pgvector什么是嵌入向量,怎样使用?挑选模型和维度,用余弦相似度比较向量,再把它们存进 Postgres。9 分钟
  3. 3RAG 分块策略:块大小、重叠、上下文检索与混合搜索RAG 分块策略:选好块大小和重叠,按文档结构切分,给每个块补上上下文,再把 BM25 和向量检索结合起来。10 分钟
  4. 4如何评估 RAG:检索指标、忠实度与小型测试集如何评估 RAG:做一个小型测试集,用上下文召回率和精确率衡量检索,用 Ragas 给答案的忠实度和相关性打分。10 分钟

常见问题

这门 RAG 课程免费吗?

免费。每一课都可以免费阅读。跟着做时,你需要嵌入模型、Claude 和评委模型的 API 密钥,这些服务商可能会对使用收费。

学这门课需要 LangChain 或 LlamaIndex 吗?

不需要。第 1 课只用几行 NumPy 做检索,并直接调用模型。它借用了 LangChain 的文本切分器来分块,第 3 课和第 4 课则用到 LangChain 的切分器和 Ragas。

课程用的是哪种向量数据库?

是装了 pgvector 扩展的 Postgres。第 2 课讲它的距离运算符、HNSW 和 IVFFlat 索引、维度限制以及带过滤条件的查询,第 1 课则先把向量放在内存里。

课程跟的是哪个版本的工具?

跟的是 2026 年 11 月 5 日的官方文档,其中包括 pgvector 0.8.7、Voyage 4 系列模型,以及 PyPI 上最新的 Ragas 0.4.3。所依据的 Ragas 页面日期是 2025 年 12 月 9 日,所以请固定你安装的版本。

学完这门课,接下来学什么?

下一门是高级提示词工程课,它是“精通提示词”路径的第一门课。它的第一课教你用示例教模型,之后这条路径会讲推理模型和提示词优化。

分享这门课

看看检索流水线能支撑什么

浏览 Mindket 上的智能体,每个都有预览,看看带着你自己文档的智能体能做什么。

浏览智能体

全部课程 · 全部文章