Self-RAG 是 Agentic RAG 的一个特定实现模式,二者是包含关系:
维度 | Agentic RAG | Self-RAG |
|---|---|---|
定义 | 广义范式:所有引入智能体控制检索的 RAG 系统 | 特定模式:模型在每步使用反思 Token 显式评估自身检索和生成 |
反思机制 | 可由外部评估器或独立智能体执行 | 由模型自身通过特殊反思 Token 内嵌完成 |
控制范围 | 涵盖查询规划、路由、工具选择、迭代控制等全流程 | 聚焦于"是否需要检索""检索是否相关""生成是否有据"三个自评估节点 |
架构复杂度 | 可以是单智能体或多智能体 | 通常是单模型内的自省循环 |
关系 | Self-RAG 是 Agentic RAG 的子模式之一 | 属于 Agentic RAG 体系中的"自省式"实现 |
Self-RAG 通过训练模型输出特殊的反思 Token 来实现自我评估: