AI在线 AI在线

谈谈 RAG 的四个级别

作者:晓晓
2025-04-21 06:25
选择正确的 RAG(检索增强生成)架构主要取决于具体的用例和实施要求,确保系统符合任务需求。 Agentic RAG 的重要性将日益增加,与Agentic X的概念相一致,其中代理能力嵌入个人助理和工作流程中。 这里的“X”代表代理系统的无限适应性,能够实现无缝任务自动化和跨不同环境的明智决策,从而提高组织效率和自主性。

谈谈 RAG 的四个级别

选择正确的 RAG(检索增强生成)架构主要取决于具体的用例和实施要求,确保系统符合任务需求。

Agentic RAG 的重要性将日益增加,与Agentic X的概念相一致,其中代理能力嵌入个人助理和工作流程中。

这里的“X”代表代理系统的无限适应性,能够实现无缝任务自动化和跨不同环境的明智决策,从而提高组织效率和自主性。综合不同的文档来源对于有效解决复杂、多部分的查询至关重要。

一、概述

提供准确的 RAG 实现的挑战包括检索相关数据、准确解释用户意图以及利用 LLM 的推理能力完成复杂任务。可以通过像 ReAct 这样的 RAG 的代理方法增强推理能力,其中创建了事件的推理和行为序列。

我从这项研究中发现一个有趣的事实:它指出没有一个解决方案可以适合所有数据增强的 LLM 应用程序。

上下文是指围绕对话的信息,可帮助人工智能理解用户的意图并提供相关、连贯的响应。

这包括用户之前的输入、当前任务、环境以及任何可能影响对话的外部数据等因素。

有效的上下文处理使人工智能能够保持一致和个性化的对话,根据正在进行的互动调整响应并确保对话感觉自然且有意义。

用户意图检测

在许多情况下,系统性能不佳的根源要么是未能确定任务的重点,要么是需要多种技能组合的任务,必须仔细区分这些技能才能获得最佳结果。

意图是指用户输入背后的潜在目的或目标,代表用户希望通过查询实现或传达什么。

识别意图可以让人工智能系统做出适当的反应。

二、RAG数据分类

级别 1:显式事实查询

直接询问具体的已知事实。

查询是关于给定数据中直接存在的明确事实,不需要任何额外的推理。

这是最简单的查询形式,其中模型的任务主要是定位和提取相关信息。当用户提出问题时,RAG 实现会针对分块数据中包含的事实进行定位。

图片

级别 2:隐式事实查询

间接寻找事实,需要解释来确定答案。

查询涉及数据中的隐含事实,这些事实不是显而易见的,可能需要一定程度的常识推理或基本的逻辑推论。

必要的信息可能分布在多个部分或需要简单的推理。

例如,What is the majority party now in the country where Canberra is located?可以通过将堪培拉位于澳大利亚这一事实与澳大利亚当前多数党的信息结合起来回答这个问题。

在第二级中,我们开始看到推理和行动元素的引入,因此对 RAG 采取了更具代理性的方法。

级别 3:可解释的原理查询

专注于理解事实背后的推理,并需要支持逻辑解释的数据。

这些查询既需要事实知识,也需要解释应用对数据背景至关重要的特定领域指南的能力。

这样的理由通常在外部资源中提供,但在通用语言模型的初始预训练中很少遇到。

例如,在财务审计中,LLM可能需要遵循监管合规指南来评估公司的财务报表是否符合标准。

同样,在技术支持方面,可能需要遵循故障排除工作流程来协助用户,确保响应准确并符合既定协议。

级别 4:隐藏的理性质疑

寻求更深入的见解,通常需要基于上下文的推理来揭示潜在的含义或影响。

此类查询需要人工智能根据数据中观察到的模式和结果来推断未明确记录的复杂原理。

这些隐藏的理由涉及隐含的推理和逻辑联系,很难精确定位和提取。

例如,在 IT 运营中,语言模型可能会分析过去事件解决的模式以确定成功的策略。

同样,在软件开发中,人工智能可以借鉴过去的调试案例来推断有效的问题解决方法。通过综合这些隐含的洞察,模型能够提供反映细致入微、基于经验的决策的响应。

可解释和隐藏的原理将焦点转移到 RAG 系统理解和应用数据背后的推理的能力。

这些层次需要更深层次的认知过程,其中代理框架与专家知识相一致或从非结构化历史数据中提取见解。

三、小结

图片

根据研究并考虑上图,需要明确事实的查询和依赖于隐性推理的查询之间存在区别。

例如,有关签证资格的查询需要领事馆指南中的明确事实(L3),而有关对公司未来发展的经济影响的问题则需要对财务报告和经济趋势进行分析(L4)。

两种情况下的数据依赖性都强调了外部来源的重要性——无论是官方文献还是专家分析。

在这两种情况下,提供理由有助于将回答内容具体化,不仅提供答案,还提供背后的合理推理。

相关标签:

相关资讯

AI问答的核心!知识图谱:突破传统 RAG 的天花板

看似简单的 AI 问答系统,背后却隐藏着无数技术难题。  当我们询问"组件 A 与组件 B 有什么区别"这样的问题时,传统检索增强生成(RAG)系统往往会犯难。 它们就像只会做加法的计算器,遇到了需要乘除法的复杂方程...传统 RAG 的三大痛点传统 RAG 技术已成为 AI 应用的标配,但它面临三个根本性挑战:信息孤岛:文档被切分成互不相关的小块,丢失了上下文联系视野局限:只能基于文本相似度检索,无法理解概念间的逻辑关系推理能力缺失:无法像人类那样进行跨文档的综合分析例如,你问系统:"A组件和B组件有什么区别?
4/8/2025 3:45:00 AM
大数据AI智能圈

理解 RAG 第一部分:为什么需要它

自然语言处理(NLP) 是人工智能(AI)的一个领域,旨在教会计算机理解人类的书面和口头语言,并运用这些语言与人类互动。 虽然传统的 NLP 方法已研究数十年,但近年来出现的大型语言模型(LLM) 几乎主导了该领域的所有发展。 LLM 通过将复杂的深度学习架构与能够分析语言中复杂模式和相互依赖关系的自注意力机制相结合,彻底改变了 NLP 和整个人工智能领域。
4/24/2025 12:10:00 AM
晓晓

理解 RAG 第二部分:经典 RAG 的工作原理

在本系列的第一篇文章中,我们介绍了检索增强生成 (RAG) ,并解释了扩展传统大型语言模型 (LLM)功能的必要性。 我们还简要概述了 RAG 的核心思想:从外部知识库中检索上下文相关的信息,以确保 LLM 生成准确且最新的信息,而不会产生幻觉,也无需不断地重新训练模型。 本系列的第二篇文章将揭秘传统 RAG 系统运行的机制。
4/24/2025 1:10:00 AM
晓晓
  • 1