加载中...
检索增强生成(RAG)是一种让大语言模型在回答前先从外部知识库检索相关资料、再结合检索结果生成答案的技术,能引入最新信息与私有数据,显著减少AI幻觉,是企业落地大模型问答与知识库应用的主流方案。

| 类型 | 大语言模型增强技术 |
| 英文全称 | Retrieval-Augmented Generation |
| 提出方 | Meta AI 研究团队 |
| 核心组件 | 嵌入模型 向量数据库 大语言模型 |
| 应用领域 | 智能问答 企业知识库 AI 搜索 |
检索增强生成(Retrieval-Augmented Generation,简称 RAG)是一种让大语言模型(LLM)在生成回答之前,先从外部数据源检索相关资料,再把这些资料与用户问题一起交给模型作答的技术。
大语言模型的知识来自训练数据,存在两个天然短板:一是知识有截止时间,无法回答训练之后发生的事;二是遇到不熟悉的问题时容易「一本正经地胡说八道」,即所谓幻觉。RAG 的思路是给模型「外挂」一个可随时更新的资料库,回答前先查资料、后作答,好比把闭卷考试变成开卷考试。
该方法由 Meta(原 Facebook)的研究人员在一篇论文中提出,随后迅速成为业界共识。如今企业想让聊天机器人读懂内部文档、客服系统引用权威资料回答问题,大多采用 RAG 架构。
一个典型的 RAG 系统通常包含以下步骤:
问:RAG 和微调(Fine-tuning)有什么区别?答:微调是把新知识「写进」模型参数,成本高且更新慢;RAG 是让模型「查资料」,知识存在外部库中,更新灵活,两者也可以结合使用。
问:搭建 RAG 系统需要哪些组件?答:通常需要嵌入模型、向量数据库(如 Milvus、Pinecone 等)、一个大语言模型,以及文档切分与检索编排逻辑,常用框架有 LangChain、LlamaIndex 等。
问:RAG 能彻底消除幻觉吗?答:不能完全消除,但能大幅降低。若检索到的资料不相关或质量差,模型仍可能答错,因此检索质量是 RAG 系统的关键。

| 类型 | 大语言模型增强技术 |
| 英文全称 | Retrieval-Augmented Generation |
| 提出方 | Meta AI 研究团队 |
| 核心组件 | 嵌入模型 向量数据库 大语言模型 |
| 应用领域 | 智能问答 企业知识库 AI 搜索 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧