Ch13 RAG

对比-AgenticRAGvsGraphRAG

概述

Agentic RAG 和 Graph RAG 是 RAG 进化树上的两个高级分支。Agentic RAG 让模型动态决定检索策略,Graph RAG 利用知识图谱的结构化推理能力增强检索。

核心对比

维度Agentic RAGGraph RAG
检索策略动态决策:模型自主选择何时检索、检索什么、检索几次图谱推理:沿知识图谱边遍历,利用实体间结构化关系
核心技术Tool Use + 检索循环 + Self-Reflection知识图谱构建 + 图遍历 + 实体链接
检索粒度灵活:可在 query 级、chunk 级、甚至 token 级检索实体级:以实体和关系为检索单元
适用问题类型需要多步推理、动态信息收集的复杂问题多跳推理、关系型问题、需要全局结构理解的问题
基础设施需求LLM + 向量库 + 工具调用框架LLM + 知识图谱(Neo4j/NebulaGraph) + 实体链接
知识表示非结构化文本 chunks结构化三元组 (head, relation, tail)
可解释性中,可追踪检索路径但未必结构化高,推理路径可精确追溯为图谱路径
构建成本低,标准 RAG 管道即可高,需构建和维护知识图谱
2026 趋势更通用,应用更广特定领域(医疗、法律、科研)优势明显

互补与融合

Agentic Graph RAG 是 2026 年的前沿方向:让 Agent 自主决定何时走图谱推理路径、何时走向量检索路径,将两者融合为统一检索决策框架。

典型流程:

  1. Agent 解析问题,判断需要哪些信息
  2. 简单事实 → 向量检索;关系推理 → 图谱遍历
  3. 多轮迭代,动态调整检索策略
  4. 综合结果生成最终答案

相关笔记

来源

  • GraphRAG: Unsupervised Graph-Based RAG (Microsoft Research, 2024)
  • Self-RAG: Learning to Retrieve, Generate, and Critique (Asai et al., 2024)
  • Agentic RAG: A Survey on Agent-Based Retrieval-Augmented Generation (2025)

关联6

知识图谱

局部图谱 · 点节点跳转