阅读目标与导言
本页为中文译文。我们将理解 RAG 怎样把检索与生成结合,比较直接找资料和依据资料组织回答的不同用途,观察业务案例,并认识质量、权限和维护条件。
组织拥有多年的报告、客户洞察、项目经验与专业文档,但通用模型并不会自动知道这些背景。如果问“上季度产品发布有哪些经验可以用于下次活动”,仅靠通用回答通常不够。
语义检索帮助找到相关资料,RAG 则进一步把选出的依据带进回答过程。这不是让模型永久学会全部业务,而是在需要时提供适用内容。
一、RAG 是什么
检索增强生成(Retrieval-Augmented Generation,RAG)是一种应用设计模式:先根据问题查找相关资料,再让生成模型结合这些内容和语言能力组织回答。
可以类比成资料管理员:检索负责找出相关书籍,生成则根据取得的内容整理说明。这个类比不能保证管理员每次找对或读对,因此结果仍需要来源与核对。
RAG 不替代训练,也不必然实时。只有资料与索引已经更新,系统才有机会取得新的信息。
二、直接返回资料,与生成说明
维度 | 仅检索 | 检索后生成 |
|---|---|---|
行为 | 返回相关文档或记录 | 根据找到的依据组织自然语言回答 |
例子 | 显示供应商 X 最近三份合同 | 概括这三份合同的主要风险 |
价值 | 更快取得原始材料 | 减少部分阅读与整合工作 |
限制 | 人仍需阅读解释 | 检索和生成任一环节都可能出错 |
用途 | 审计、查证、获取原件 | 辅助分析、简报与沟通 |
译注:原资料把两者称为“RAG 的两种模式”。严格说,仅返回材料属于检索,本身还没有生成。两者可以存在同一产品里,但需要清楚区分。
三、完整流程怎样工作
第一步理解查询。在向量检索方案中,把问题转成与索引兼容的嵌入表示;也可以结合关键词、字段过滤或其他检索方式。
第二步找到知识。根据语义、关键词、时间、权限等条件寻找候选片段,并判断是否真正支持当前问题。
第三步组织上下文。把问题、相关原文、来源与必要条件一起提供给生成模型,避免加入大量无关内容。
第四步生成并核对。模型组织回答,应用提供可追踪来源;对重要事实、数字与条件进一步检查。没有足够依据时,应该说明不足,而不是补造。
查看图解文字说明
资料准备路径包括整理分块、保留版本权限元数据和建立索引。问答路径从问题与查询者权限开始,检索当前可用的片段,交给模型组织回答,再核验事实与引用。找不到证据、选错版本和生成失真属于不同问题。
图中先建立资料索引,再在提问时选择依据。更新资料、同步权限、处理删除与检查引用,都属于系统维护。
四、它怎样回应模型的限制
模型训练有时间与资料范围限制,也可能生成听起来合理的错误内容。RAG 可以提供组织资料或较新内容,让回答有机会以可检查的依据为基础。
它可能改善信任与效率,但不能保证消除幻觉。资料过时、漏检、误检,或生成时误读,都可能导致错误;加上引用也不代表引用真的支持结论。
五、业务场景与潜在价值
组织知识管理
原资料举出一个拥有 15,000 名员工的匿名咨询机构。过去的方案、报告与方法散落不同地点,人员可能重复解决已经做过的问题。RAG 把相关经验索引起来,使人能够问:“为 500至1,000 人规模的制造企业做数字化改进,有哪些经验?”并得到带来源的整理。
原案例声称准备时间减少 40%、提案成功率增加 25%。没有提供研究来源、样本或测量条件,不能作为任何组织的承诺。案例帮助理解应连接哪些资料与结果,而不是给出可照搬的收益率。
客户支持
文档、论坛和过往工单较多时,服务人员可能花很久查找。RAG 可以索引产品文档、已知问题与解决办法,在描述客户问题后返回相关步骤。
原文给出平均解决时间减少 60%、首次解决改善 35%、新人更快上手 50% 的匿名数据;另一张总表又用了 40% 的处理提速。这些不能视为同一个统一测量,更不是通用效果。
其他职能
职能 | 原来的困难 | 检索与生成可以怎样帮助 | 需要核对 |
|---|---|---|---|
法务与合规 | 找准确条款与案例 | 定位并起草适用性摘要 | 法域、版本与专业判断 |
销售与客户准备 | 翻找历史互动和报告 | 整理可追踪的客户简报 | 保密范围和事实准确性 |
研究与创新 | 资料分散、术语不同 | 连接相关文献并辅助说明 | 来源质量与是否过度推断 |
人力与培训 | 手册复杂、政策难找 | 查找相关章节并用通俗语言解释 | 适用对象、地区与最新政策 |
原表提出的业务价值包括:法务审查更快、减少遗漏;客户准备节省时间、提高响应;研究中更容易跨团队共享、加快发现;员工更容易理解政策,减少人力团队的重复回答。客服行给出的 40% 提速已与上文数字分别保留。这些都是待验证目标,不能由采用 RAG 直接保证。
这些流程旨在让人的知识更容易被使用,而不是由生成系统接管所有专业判断。
六、限制与实施条件
资料质量决定可用依据:过时、错误或组织不清的内容,会影响检索。每个新增步骤也可能增加成本与延迟。
敏感资料必须先做好权限与处理安排,不能因为“内部知识库”就假定全部员工都有权读取。展示来源有助于核对,但还要确保来源可访问、具体且支持对应结论。
RAG 可以成为组合系统的一部分,连接工具与专用模型;不意味着必须逐步升级成某一种高级架构。原文把 MCP 写成“模型通信协议”并与多 Agent 框架混用,准确名称是模型上下文协议,它不是一个通用多 Agent 编排框架。
七、进一步发展的方向
多模态 RAG 尝试连接文字、图像、声音与视频;实时资料连接尝试引入市场、状态或业务指标;协作知识库则让团队与专家共同维护内容和注释。
这些方向都需要具体实现。团队编辑了资料,并不代表模型自动学习;数据源是实时的,也不代表最终答案已检查最新版本。
开始前可先盘点知识资产,确认哪些资料被困在孤岛里;建立共享、权限和质量规则;帮助团队适应新的查询方式;规划与已有系统和流程的连接。
视频文字稿:让组织知识进入当前任务
组织可能已经积累多年报告、客户洞察、项目经验和专业文档。但当工作需要具体资料时,人却使用不了解这些背景的通用工具。RAG 尝试把资料带进回答,使系统不只提供一般说明。
通用模型受到训练资料与时间范围限制,也可能在没有可靠依据时生成看似可信的错误内容。如果问“上季度产品发布有什么经验”,模型不能凭空知道内部经历。
RAG,即检索增强生成,先查相关资料,再把取得的内容与问题结合,最后生成针对当前任务的回答。它不是把全部资料重新训练进模型,而是在需要时提供依据。
可以类比为一名资料管理员:先找到合适的书,再根据这些内容整理回答。这比只找到文件多了一步说明,但检索或理解仍可能出错,因此需要能够核对来源。
原讲解比较两个使用方式。“显示供应商 X 的合同”可以直接返回原件;“概括这些合同的主要风险”则需要阅读和生成。严格说,前者只是检索,后者才包含 RAG 的生成部分。
直接返回材料适合需要查原文的工作;生成说明可以辅助分析与沟通,但不能因此自动保证适合合规或重要决策。两者都要核对资料范围,后者还需要检查是否忠实表达。
准备时,先盘点组织知识,识别哪些有价值资料困在孤岛里;建立共享、访问和质量规则;规划怎样连接已有系统。系统得到的依据,取决于真正提供并维护的资料。
RAG 也可以结合 Agent、API 和其他能力,成为完整流程的一部分。它不是替代人的知识,而是让知识更容易找到并用于当前任务;是否有效,需要通过实际查询、回答和使用结果判断。
关联阅读
先读向量数据库与语义搜索理解检索;若系统还需要执行动作,再看MCP 与 API的连接与权限。
参考与延伸阅读
以下为编辑补充。
- AWS:什么是 RAG:英语,查询检索与生成的基本组合。
- Microsoft:RAG 概览:中文,了解检索、资料准备与应用条件。
- RAG 原始研究:英语,查阅检索增强生成的研究背景,区别原始研究与今天各种产品实现。