经典 RAG 与 Agentic RAG 的根本区别在于"谁在控制检索过程":
维度 | 经典 RAG | Agentic RAG |
|---|---|---|
检索流程 | 单次检索,固定管线 | 多步循环,动态调整 |
查询处理 | 直接使用用户原始查询 | 可改写、分解、扩展查询 |
数据源选择 | 通常单一向量库 | 可路由到多种数据源和工具 |
质量验证 | 无或极为有限 | 具备相关性评估和忠实度验证 |
复杂问题处理 | 多跳推理能力弱 | 通过迭代检索原生支持多跳推理 |
延迟 | 较低(1~2 秒) | 较高(5~15 秒) |
成本 | 较低 | 较高(3~10 倍) |
适用场景 | 简单、稳定的知识查询 | 复杂、多源、高要求的知识任务 |