NodeRAG 是基于异构图的检索增强生成(Retrieval-Augmented Generation,RAG)系统。通过构建包含多种节点类型的异构图,将文档信息和语言模型生成的见解整合在一起,支持多跳检索和细粒度信息提取。NodeRAG 的异构图包含实体、关系、语义单元等多种节点类型,能实现上下文感知的检索,显著提升检索准确性和效率。支持增量更新,能动态适应数据变化,通过优化算法提高检索速度和性能。

NodeRAG – 开源基于异构图的智能检索与生成系统  第1张
(图片来源网络,侵删)