RAG(检索增强生成)已成为大模型落地的事实标准,但围绕它的变体命名和方案选择正让开发者陷入新的困惑。搜索结果中频繁出现Agentic RAG、Graph RAG、AUTO-RAG、ChunkRAG、FastRAG、HtmlRAG等术语,却少有资料从工程选型角度给出判断依据。本文基于公开资料中明确提到的变体名称和核心思想,尝试建立一套可操作的选型框架。

三种基础形态的定位差异

传统RAG的流程是线性的:接收查询、检索文档、拼接上下文、生成回答。它的核心假设是“一次检索足以覆盖问题所需信息”。这个假设在简单事实问答中成立,但在多跳推理、需要外部工具验证或知识库结构复杂的场景下会迅速失效。

Agentic RAG的核心变化在于引入智能体机制。根据资料描述,它通过代理实现多轮推理与工具调用,将检索从单次动作扩展为可迭代的决策过程。AUTO-RAG同样基于LLM自主决策进行迭代检索,可以视为Agentic思路在检索策略上的具体化。这类方案解决的是“一次检索不够”的问题,代价是引入额外的推理轮次和工具编排逻辑。

Graph RAG则从知识组织方式切入。资料指出它结合向量与图检索来增强关系推理能力。当问题涉及实体间的多跳关系、层级结构或需要全局性摘要时,纯向量检索容易丢失结构信息,图结构提供了显式的关系建模能力。

选型判断的三个维度

维度一:查询复杂度与推理深度。 如果业务查询以单跳事实为主,传统RAG配合合理的分块策略通常足够。当查询需要跨文档推理、多步验证或调用外部API时,Agentic RAG的迭代检索和工具调用能力才成为必要。Graph RAG更适合实体关系密集、需要沿关系路径推理的场景,例如供应链溯源或组织架构问答。

维度二:知识库的结构化程度。 非结构化文本占主导时,向量检索是自然选择。如果知识本身具有强关系属性——如设备拓扑、法规引用网络、人物关系图谱——Graph RAG的图结构能更自然地表达这些关系。FastRAG的资料提到其融合模式学习与KG查询来优化半结构化数据处理,说明半结构化场景存在专门的优化空间。

维度三:工程集成复杂度。 传统RAG的集成路径最短:向量库加LLM调用即可跑通。Agentic RAG需要引入智能体框架、工具注册与调用协议、多轮状态管理,调试和可观测性要求显著提高。Graph RAG需要构建和维护图结构,涉及实体抽取、关系定义和图数据库选型,知识更新时的图维护成本不容忽视。ChunkRAG聚焦语义分块与混合过滤,HtmlRAG关注保留HTML结构信息,它们更多是检索质量优化手段,可以叠加在基础方案之上。

迁移考量与常见陷阱

从传统RAG向Agentic RAG迁移时,最容易被低估的是延迟和成本结构的变化。多轮推理意味着多次LLM调用和检索操作,响应时间可能成倍增加。工程上需要设置最大迭代轮次、超时回退和缓存策略,避免智能体陷入无效循环。

向Graph RAG迁移的核心挑战在知识库构建阶段。实体和关系的抽取质量直接决定图检索的效果,而抽取本身依赖LLM或规则系统,存在误差传播风险。图结构一旦建立,增量更新比向量库的插入操作复杂得多,需要评估知识更新频率是否可接受。

另一个常见误区是过早引入复杂变体。资料中提到的ChunkRAG和HtmlRAG提示我们,分块策略和文档结构保留往往能以较低成本带来显著收益。在考虑Agentic或Graph方案之前,先优化分块、元数据过滤和混合检索策略,可能是性价比更高的路径。

建立可演进的选型路径

一个务实的做法是按需演进:从传统RAG起步,建立评估基线;当发现检索召回不足时,先尝试ChunkRAG式的语义分块优化或混合过滤;当问题需要多步推理时,再引入Agentic机制;当关系推理成为瓶颈时,评估Graph RAG的引入成本。每一步都应有明确的评估指标支撑,而非追逐技术热度。

选型不是非此即彼的选择题。Agentic RAG的智能体可以调用Graph RAG作为检索工具,传统RAG的向量检索也可以作为Agentic流程中的一个工具节点。理解每种变体解决的核心问题,比记住它们的名字更重要。