AI如何"记住"新知识?揭开RAG技术的神秘面纱
你有没有遇到过这种情况:问AI一个最近发生的事,它一脸茫然;或者问它你们公司内部的事情,它完全答不上来。

AI的"健忘症"
你有没有遇到过这种情况:问AI一个最近发生的事,它一脸茫然;或者问它你们公司内部的事情,它完全答不上来。
这不是AI在装傻,而是它真的"记不住"。
原因在于:大语言模型的"记忆"是在训练时形成的。一旦训练完成,它就固定了——它不知道昨天发生了什么,不知道你们公司的报销流程,也不会了解你们行业的专业术语。
这就好比你认识一个知识渊博的学者,但他只会用训练时的那本书来回答你,之后发生的事他一概不知。
RAG技术,就是为了解决这个"健忘症"而生的。
RAG是什么?
RAG(Retrieval-Augmented Generation),翻译过来是"检索增强生成"。
名字听起来复杂,其实原理并不难懂:
想象你参加一场考试:
- 没有RAG的AI:只能靠平时背的书答题,2024年以后的事一概不知
- 有了RAG的AI:不仅能背书,还能当场翻资料——考到新知识也不怕
RAG就是给AI加了一个**"实时资料库"**,让它在回答问题前,先去这个资料库里检索相关信息,然后再结合自己的"老本"生成答案。
RAG是怎么工作的?
RAG的工作流程可以分成三步:
第一步:准备资料(Indexing)
首先,把需要让AI"记住"的知识处理成它能检索的格式:
- 把长文档切成小块(叫做chunks)
- 把每块内容转成"数字密码"(向量嵌入)
- 存入数据库(向量数据库)
你可以把这个过程想象成:把一本书拆成一张张卡片,然后在每张卡片上贴上"索引标签"。
第二步:检索相关资料(Retrieval)
当用户提问时,RAG会:
- 把问题也转成"数字密码"
- 在数据库中搜索"标签相似"的内容
- 找出和用户问题最相关的几块资料
这就像:图书管理员听到你的问题后,快速翻阅卡片盒,找出最相关的几张卡片。
第三步:生成答案(Generation)
最后,把检索到的资料和原问题一起交给AI,让AI"看着资料"回答:
- 问题:"我们公司报销流程是什么?"
- 检索到的资料:"公司规定:发票需在30天内提交,报销金额超过5000元需总监审批……"
- AI结合资料生成答案
RAG能解决什么问题?
RAG技术让AI焕发新生,它解决了多个痛点:
1. 知识时效性
AI不知道昨天发生的事,但只要昨天的新闻在资料库里,它就能回答。
2. 企业私有知识
每家公司的制度、文化、业务都不同。RAG可以让AI学习这些"只有我们知道"的知识。
3. 专业领域知识
医学、法律、金融等专业领域有大量术语和规则,RAG可以让AI成为这些领域的专家。
4. 减少"胡说八道"
AI有时会编造不存在的信息(幻觉)。有了RAG,AI可以"照着资料说",大大减少瞎编的概率。
RAG的"兄弟姐妹"
RAG不是万能的,围绕它有多种扩展技术:
Hybrid Search(混合检索)
不只看文字的"意思"是否相似,还看文字本身是否包含相同的词。结合两种检索方式,效果更好。
Reranking(重排序)
检索可能找出10条相关结果,但它们的重要程度不同。重排序会把最相关的放在前面。
Self-RAG
让AI自己判断:回答时有没有必要去查资料?查到了有没有用?需不需要调整?
GraphRAG
不只是检索文字块,还理解文字之间的关系,像一张知识网络一样检索。
RAG的局限
RAG虽好,但也有短板:
- 检索质量决定上限:如果资料写得不清晰,检索再准也没用
- 上下文限制:AI一次能看的资料有限,不能一次性处理一整本书
- 更新成本:资料变了需要重新处理,不像微调那样一劳永逸
- 检索延迟:多了检索步骤,响应时间可能变慢
实际应用场景
RAG技术已经遍地开花:
- 智能客服:让AI学习产品手册、常见问题,回答客户咨询
- 法律助手:律师可以把判例、法规导入AI,快速查找相关条款
- 企业内部问答:员工问"年假怎么休",AI直接给出公司制度
- 论文助手:研究者在写作时,AI能快速检索相关文献
- 数据分析:AI能"看到"你上传的Excel表格,进行分析
小结
RAG(检索增强生成)是一种让AI"实时学习"新知识的技术。它通过检索外部资料库,让AI能够回答训练数据之外的问题。RAG解决了AI知识时效性、私有知识、专业领域等多个痛点,是当前AI落地应用的主流技术之一。
下一期,我们来聊聊AI的一个"黑历史"——为什么AI会一本正经地胡说八道,也就是AI幻觉。




