github.devotd.
新发现检索增强与搜索

infiniflow/ragflow v1.0.0-rc1 — 结合 RAG 与智能体的引擎

infiniflow/ragflow 是一个开源引擎,将 RAG 与智能体能力结合起来,为大语言模型(LLM)提供上下文层。

仓库信息infiniflow/ragflow ↗

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

星标
★ 92.4K
复刻
11K
语言
Go
许可证
Apache-2.0
最新版本
v1.0.0-rc2
查看原始来源 ↗在 GitHub 查看 ↗

infiniflow/ragflow v1.0.0-rc1 是一个把智能体能力与检索增强生成(RAG)结合起来的开源引擎。RAG 是把检索到的信息用于大语言模型(LLM)回答的方式。该项目将这两项功能捆绑在一起,定位为为 LLM 提供上下文层的引擎。最新版本为 v1.0.0-rc1,仓库记录的语言为 Go。

其核心是基于文档理解,从复杂的非结构化资料中提取知识与结构。「非结构化资料」指格式不统一的文档。它涵盖文档解析与知识库构建流水线,并以 GIF 形式展示文档切分为片段的过程。知识库是把用于检索的信息汇集起来的存储。仓库采用 Apache-2.0 许可证,并以现成的智能体模板、上下文引擎和云服务作为切入点。它维护 12 个语言版本,包括英语、中文、日语和韩语。README 中还有一个指向路线图议题 12241 的入口。这两项都是查看文档理解功能的具体入口。

不过最新版本名称中带有表示候选版本的 rc1。所提供的记录中没有用于比较文档解析准确率或处理速度的基准测试。研究记录中的动量分数为 7.8,但这并不是表示准确率或速度的数值。因此,「具备文档理解与流水线」这一描述可以得到确认,但缺乏依据判断其在真实资料上的质量或性能。目前更适合把它看作一个可以考察功能构成的阶段。