Agentic RAG 值得吗? RAG 系统已经从简单的检索-生成管道演变为复杂的工作流程。目前尚不清楚何时使用增强型 RAG(具有专用模块的固定管道)与 Agentic RAG(LLM 动态协调整个过程)。 这项研究提供了首次实证比较。 增强型 RAG 添加了预定义组件以解决特定弱点:路由器用于确定是否需要检索,查询重写器用于改善对齐,重排序器用于优化文档选择。工作流程是固定的,手动设计的。 Agentic RAG 采取了不同的方法。LLM 决定执行哪些操作、何时执行以及是否迭代。除了基本的知识库、检索器和生成器之外,没有额外的组件。模型控制一切。 研究人员在 QA 和信息检索任务中评估了这两种范式的四个维度。 用户意图处理:在大多数任务中,Agentic 的表现略优于增强型,但在 FEVER 上(+28.8 F1 分),增强型明显获胜,因为代理经常不必要地进行检索。 查询重写:Agentic RAG 的平均 NDCG@10 为 55.6,而增强型为 52.8,显示代理可以在有利时自适应地重写查询。 文档优化:带有重排序的增强型 RAG(49.5 NDCG@10)优于 Agentic(43.9)。专用重排序模块胜过迭代检索尝试。 Agentic RAG 对模型能力的敏感性远高于增强型 RAG。使用较弱的模型时,增强型 RAG 维持稳定,而 Agentic 的表现显著下降。 成本分析显示,Agentic RAG 由于多步骤推理需要 2-10 倍的计算时间和令牌。 在增强型和 Agentic RAG 之间的选择取决于您的限制。增强型 RAG 提供可预测性、较低的成本和在较弱模型下的稳定性。Agentic RAG 提供灵活性,但需要更强的模型和更多的计算资源。 论文: 在我们的学院学习如何构建有效的 Agentic RAG 系统: