当前位置:首页 > AI科普

什么是检索增强(RAG)?让 AI 先翻书再开口

xinhack3周前 (10-18)AI科普53

什么是检索增强(RAG)?让 AI 先翻书再开口 AI科普

大模型的一个老毛病:记不准

大模型的知识来自训练时的数据,一旦训练完,它的"脑子"就定格了,新发生的事它不知道。更麻烦的是,遇到不熟悉的问题,它有时会自信地编一段看似合理、其实错的答案——这就是常说的幻觉。拿它查公司内部的资料,它更是两眼一抹黑,因为那些内容从没进过它的训练集,它根本没有可凭的依据。这个毛病,单靠把模型做得更大,并不能真正解决。

RAG 是什么:先查资料再回答

RAG,全称检索增强生成,思路很朴素:别让模型凭记忆硬答,先去资料库里搜出相关内容,再让它照着这些资料组织答案。相当于开卷考试——模型不是靠背,而是现查现答,答案后面还能附上出处。这样哪怕模型本身不知道,也能靠检索到的材料给你一个靠谱答复,而不是凭空发挥。对用户来说,最直观的好处是:答案变得可核查,不再是一句来路不明的断言。

它怎么工作:检索+拼接+生成

流程分三步:先把你的文档切成一截截小片段,提前转成可搜索的向量;你提问时,系统先找出最相关的几段;最后把这些片段和你的问句一起交给大模型,让它基于给定材料作答。关键点在于,模型这次"有书可翻",自然不容易胡说。如果资料里没有,它也会更诚实地说"我没找到",而不是硬编一个听起来很像那么回事的答案。整条链路里,检索准不准,决定了答案的下限。

什么时候该用 RAG

它有三类典型场景:一是资料私有或常更新,比如企业手册、产品文档;二是要求答案可溯源,每条结论都能指回原文;三是领域专业、通用模型没掌握。很多客服助手、内部知识库,底层都是 RAG 在撑着。它把"通用聪明"和"专用资料"拼到了一起,让模型既懂语言,又懂你的具体业务。比起重新训练,它便宜、快,还能随时更新资料,因此成了落地最广泛的方案之一。

RAG 不是万能的

检索质量决定了上限:资料没切好、搜不准,模型再强也白搭。它也不能替代模型本身的推理。把它理解为"给 AI 配了个小图书馆",而不是让 AI 变聪明——图书馆再全,也得读者会查。检索和生成任何一环掉链子,结果都会打折。所以上 RAG 之前,先要把文档整理干净、分好块,这往往比换一个更贵的模型更见效,也更省钱。说到底,RAG 解决的是"让 AI 说人话、还说得有据"这件事;它不替代模型,只是给模型配了一本随时能翻的参考书,让答案站得住脚。

相关文章

参数是什么?藏在 AI 大脑里的几千亿个数字

参数是什么?藏在 AI 大脑里的几千亿个数字

常听人说某个大模型有几千亿参数,参数到底是什么?这篇文章用最直白的方式解释大模型里的参数,它们是怎么来的、是不是越多越聪明,以及普通用户到底需不需要关心这个数字。…

知识蒸馏是什么?大模型怎么把本事传给小模型

知识蒸馏是什么?大模型怎么把本事传给小模型

大模型的本事强,但太重,跑不动在手机上;小模型轻,但没那么聪明。知识蒸馏像“师傅带徒弟”:让大模型一边答题一边把思路教给小模型,小模型不用重头学,也能学到七八成本事。这篇文章用师徒关系讲清蒸馏的原理和…

什么是对齐?怎么让人工智能学会该做与不该做

什么是对齐?怎么让人工智能学会该做与不该做

一个模型再聪明,如果分不清“能不能做”和“该不该做”,也靠不住。对齐(Alignment)就是让 AI 的目标和人类的价值一致——不仅要答得对,还要答得合适、安全、守边界。这篇文章用“教孩子规矩”的比…

数据标注是什么?AI 背后的“人工”功课由谁打标

数据标注是什么?AI 背后的“人工”功课由谁打标

我们总说 AI 靠数据训练,却很少问:那些训练用的“标准答案”是谁写的?很大一部分来自数据标注——真人一条条给图片打框、给文本分类、给语音转写。没有这层笨功夫,很多模型根本学不会。这篇文章用“给老师批…

Transformer 是什么?现代大模型的共同骨架

Transformer 是什么?现代大模型的共同骨架

今天几乎所有厉害的大语言模型——从聊天机器人到翻译器——背后都站着同一个架构:Transformer。它不像老式模型那样一个字一个字硬啃,而是让一句话里所有词同时“互相看一眼”,谁和谁相关一眼锁定。这…

激活函数是什么?为什么 AI 需要「非线性」这道弯

激活函数是什么?为什么 AI 需要「非线性」这道弯

神经网络靠一层层加权求和做判断,但如果只做加减乘除,它永远只能画直线。激活函数就是给网络加上的'非线性开关',让 AI 能拟合曲线、分辨复杂图案。本文用开关和闸口的比喻,讲清它为什么不可或缺,以及选它…

正则化是什么?给模型上道「紧箍咒」防它背答案

正则化是什么?给模型上道「紧箍咒」防它背答案

模型在训练集上考满分、一上实战就翻车,多半是「记」而不是「学」。正则化就是给这种死记硬背加一道约束,逼模型抓住更通用的规律。本文用减肥和控制开销的比喻,讲清 L2、Dropout 等手段怎么帮模型「减…

自监督学习是什么?没有标准答案,AI 怎么自己给自己出考卷

自监督学习是什么?没有标准答案,AI 怎么自己给自己出考卷

给 AI 准备带标签的数据很贵——得雇人一条条标。自监督学习绕开这道坎:它不给标准答案,而是把数据自己拆成「题」和「答案」,让模型在填空、比对中练出对世界的理解。本文用完形填空的比喻,讲清它怎么让大模…