beginner rag · 9 分钟 分钟

RAG 入门:让 AI 基于知识库回答

理解检索增强生成(RAG)的基本流程、适用场景和常见坑。


RAG 是什么

RAG(Retrieval-Augmented Generation)是“检索增强生成”。简单说,就是先从知识库里找到相关资料,再让大模型基于这些资料回答。

基本流程

  1. 文档切分:把长文档拆成小块。
  2. 向量化:把文本转成向量表示。
  3. 检索召回:根据用户问题找到最相关的片段。
  4. 上下文拼接:把片段放进 Prompt。
  5. 模型回答:要求模型基于材料生成答案。

适用场景

常见问题

判断 RAG 好坏

重点不是“回答是否像人”,而是:

  1. 能否找到正确资料。
  2. 能否引用来源。
  3. 是否拒绝回答知识库没有的信息。
  4. 能否处理多跳问题。