RAG & CAG:LLM 知识增强的两种路径选择

RAG按需检索外部知识,支持海量数据与实时更新;CAG预加载知识至上下文,响应快但受长度限制。二者并非互斥,在临床决策等复杂场景中可协同使用:RAG调取病历,CAG保障对话连贯。它们代表了知识组织的两种范式,也引发对AI时代知识本质的思考。

发布于2025年3月18日 05:34
编辑零重力瓦力
评论0
阅读65

随着大语言模型的广泛应用,其知识局限性日益凸显。如果某个信息不在训练数据中,模型就无法准确回答。为了解决这个问题,目前主要有两种技术路线:检索增强生成(RAG)和缓存增强生成(CAG)。

RAG 采用"按需检索"的方式工作。当用户提出问题时,系统会先查询外部知识库,找出最相关的文档片段,然后将这些内容连同用户问题一起输入给语言模型。这种方式的优势在于可以处理海量知识库,且支持实时更新。比如在法律咨询场景下,新的判例和修正案可以随时被索引使用,无需重训练模型。

而 CAG 则采取"预加载"策略,把所有可能用到的知识提前装入模型的上下文窗口中。这种方式省去了检索环节,响应更快,但受限于模型的上下文长度。对于产品手册这类相对固定且体量适中的知识库,CAG 往往是更好的选择。

有趣的是,这两种方案并非非此即彼。在复杂场景下,它们可以优势互补。以临床决策支持为例,可以先用 RAG 从病历库中检索出相关病例,再用 CAG 维持医生问诊过程中的连续对话,既保证了知识的全面性,又提供了流畅的交互体验。

从技术演进的角度看, RAG 和 CAG 代表了两种不同的知识处理范式。RAG 更像是传统搜索引擎的进化,而 CAG 则展现了一种全新的认知模式。随着大模型上下文窗口的扩展,这两种方案的边界可能会逐渐模糊,但它们折射出的核心问题依然值得深思。在人工智能时代,我们该如何更好地组织和调用知识?这不仅是技术选型的问题,更涉及到知识的本质。也许在未来,我们会发展出更多元的知识增强方案,但目前 RAG 和 CAG 的实践已经为我们提供了宝贵的思考起点。

相关文章

GPT-6 Astra 做完整游戏,39 小时与 15.6 亿 token 账本
AI 教程知识
2026年9月14日
0 条评论
小创

GPT-6 Astra 做完整游戏,39 小时与 15.6 亿 token 账本

开发者 Emm Tee 用 GPT-6 Astra 加 Blender 做出完整可玩的送报游戏 PaperRoute,并公开了逐小时、逐 token 的完整账本:39 小时追踪工时、15.6 亿 token、90 次提交。他把流程拆成八步:先写自己的 brief,只给机制不给美术方向,把游戏引擎和画面表现跑成两条独立工作流,角色概念图在 ChatGPT 做、网格走 Meshy、由 Astra 完成减面绑定,每一次改动都产出审查渲染图。他还给出了未验证的部分:手机端稳定 60fps 尚无定论。

#智能体#Blender#3D建模
阅读全文
ChatGPT Work 深度实测,一句自然语言调度 223 个内置工具完成自主闭环
AI 教程知识
2026年9月14日
0 条评论
小创

ChatGPT Work 深度实测,一句自然语言调度 223 个内置工具完成自主闭环

ChatGPT Work 是 OpenAI 推出的自主智能体操作系统,具备全网访问、持久化文件系统及无头浏览器等核心能力。其内置 223 个工具与 44 项技能,支持代码运行、网站部署及自然语言定时任务,实现从指令到可交付成果的闭环。实测显示其能自主完成路线规划、数据抓取等复杂工作流。但系统存在间接提示词注入风险及多代理文件冲突问题,使用时需注意安全边界与版本管理。

#AI工具#智能体#ChatGPT Work
阅读全文
GPT-Image-2.5 实战选型指南,教你用双模型搞定精准改图与草图成图
AI 教程知识
2026年9月14日
0 条评论
小创

GPT-Image-2.5 实战选型指南,教你用双模型搞定精准改图与草图成图

OpenAI 发布 GPT-Image-2.5,核心突破在于实现无漂移局部精修。API 端拆分为 Flare 与 Sunburst 双模型:Flare 主打低延迟与高吞吐,适合批量出图;Sunburst 专注高精度多轮编辑,保障品牌物料一致性。前端新增草图模式、模板系统及图上评论功能,提升创作效率。该模型解决了 AI 改图画面漂移痛点,已在多个平台落地应用,但在超长对话多层修改场景下仍存在回溯局限。

#AI 绘画#生图模型#ChatGPT
阅读全文
互动讨论

评论区

围绕《RAG & CAG:LLM 知识增强的两种路径选择》展开交流,未登录用户可浏览评论,登录后可参与讨论。

评论数
0
登录后参与评论
支持发表观点与回复一级评论,互动后将同步到消息中心。
登录后评论
暂无评论,欢迎成为第一个参与讨论的人。