1、 RAG 技术演进三阶段
RAG 技术在适应复杂应用场景和不断发展的技术需求中,经历了从最初的 Naive RAG (朴素 RAG),到流程优化的 Advanced RAG,再到更具灵活性的 Modular RAG 的演变。
这三个范式之间具有继承与发展的关系:
- Advanced RAG 是 Modular RAG 的一种特例形式
- 而 Naive RAG 则是 Advanced RAG 的基础特例
- 通过这种逐步演进,RAG 技术不断优化,以应对更复杂的任务和场景需求
- Naive RAG:基础流程(索引→检索→生成),适用于简单场景。
- Advanced RAG:通过 检索前/中/后优化,提升复杂任务表现。
- Modular RAG:模块化设计 + 动态编排,实现灵活适配复杂需求。