返回全部文章
RAG 与知识库

什么是 RAG,什么时候才需要它

RAG 不是万能的记忆增强方案。它的适用条件是:知识会变、需要追溯、数据私有。

2026-08-043 分钟阅读RAG知识库架构选型

RAG 在解决什么问题

大模型的知识停留在训练时刻,无法天然知道你的产品文档、客户数据和最新政策。RAG 的做法是:用户提问时,先从知识库里检索相关内容,再让模型基于这些内容回答。

它本质上是给模型装了一个「可以随时翻阅的资料库」,而不是让它把知识背下来。

三个适用信号

第一,知识会变化:文档、价格、规则经常更新,模型无法及时记住。第二,答案必须可追溯:客户或合规要求能说明「为什么这么答」。第三,知识是私有的:你的数据不能也不应该进模型训练集。

如果三个信号一个都没有,RAG 可能不是最优解。

  • 知识变化频率:每周以上更新,RAG 优势明显
  • 追溯需求:需要引用来源、原文或版本
  • 私有数据:客户资料、内部流程、行业规范

什么时候不该用 RAG

当答案完全依赖模型常识、知识几乎不变、或者用户只需要创意输出时,直接调用模型更简单。RAG 会带来检索延迟、索引维护和召回失败等额外复杂度。

另外,如果知识总量极小(比如只有 10 条 FAQ),把规则直接写进提示词可能比建向量库更可靠。

RAG 的代价

它不会自动让答案更准:检索不到会答错,检索到但切分差也会答错。上线前必须有评测集验证「检索命中率」和「基于资料的准确率」。

RAG 是一套工程系统,不是一行代码。

上线 RAG 前的最小准备

先整理 50 个真实问题,确认知识库能覆盖其中 80%;再检查切分后的片段是否包含完整答案;最后跑一遍「答案必须能追溯到原文」的验证。

这三步都通过,RAG 才值得上线。缺任何一步,检索错误都会被模型包装成看起来很专业的错误答案。

RAG 与微调怎么配合

RAG 负责「知道」,微调负责「会说」。知识经常变化、答案需要追溯时用 RAG;回答风格、领域话术和固定格式需要稳定时,微调更合适。

实践中多数项目先用 RAG 解决知识问题,等积累了大量高质量问答对,再针对高频场景做轻量微调,两者互补而非互斥。

无论选哪条路,评测集都是同一个:能通过评测的方案就是好方案。

RAG 项目的第一周

第一周不要急着搭向量库,先做三件事:收集 50 个真实问题、盘点可用知识源、确认回答的验收标准。这三件事决定了 RAG 项目是「在做产品」还是「在搭玩具」。

第二周再开始切分、索引和检索,并且每天用第一批问题跑一遍召回率。

RAG 项目的节奏应该是「数据先行、工程跟上」,顺序反了就会反复返工。

参考资料

NEXT

有类似的项目想法?

从一次免费的想法梳理开始,把 AI 想法变成可验证、可上线的产品。

预约沟通看看作品
KEEP READING

继续阅读

2026-07-28RAG 与知识库

RAG 知识切分:决定回答质量的第一道关卡

切分粒度错了,检索再好也白搭。知识切分是 RAG 里最值得花时间的工程环节。

阅读全文
2026-07-21RAG 与知识库

RAG 评测:召回与回答质量要分开看

RAG 的质量问题一半出在检索,一半出在生成。混在一起评测,永远找不到根因。

阅读全文
2026-07-14AI Agent

什么时候别用 Agent

Agent 很强大,但它带来的不确定性也很大。很多场景用固定流程更可靠、更便宜。

阅读全文