DeepSieve 提供两种 RAG 模式,主要区别如下:
- Naive 模式:适合简单查询任务,速度快但精度较低。它直接检索和融合子问题的答案,适用于不需要复杂推理的场景。
- Graph 模式:适合复杂查询和多步推理,精度更高但计算成本增加。它通过图结构处理子问题之间的依赖关系,适用于需要深度分析的场景。
用户可通过环境变量 RAG_TYPE
切换模式(naive
或 graph
),并根据需求选择。例如,商业数据分析中的多维度问题可能更适合 Graph 模式,而简单的数据查询可使用 Naive 模式。
本答案来源于文章《DeepSieve:处理复杂查询源的RAG智能信息筛选工具》