AI
RAGFlow 开源 RAG 引擎 Logo

RAGFlow 开源 RAG 引擎

AI智能体·3.0·免费永久免费

开源检索增强生成引擎,深度融合RAG与智能体能力,为企业构建高质量上下文层,可将复杂数据转化为生产级问答系统,有效减少大模型幻觉并支持答案溯源。

访问官网

快速了解

开源检索增强生成引擎,深度融合RAG与智能体能力,为企业构建高质量上下文层,可将复杂数据转化为生产级问答系统,有效减少大模型幻觉并支持答案溯源。

价格
免费
开源
是否需要部署
需要部署
来源
GitHub

适合你吗?

AI应用开发者企业技术团队算法工程师开源技术爱好者

可以用来做什么

企业智能问答知识库构建管理智能数据分析Agent应用开发

详细介绍

项目简介

RAGFlow 是一款领先的开源检索增强生成(RAG)引擎,由 infiniflow 团队开发。它深度融合了前沿的 RAG 技术与智能体(Agent)能力,旨在为大型语言模型(LLM)构建一个高质量的上下文层。RAGFlow 提供了一套精简且高效的 RAG 工作流,能够适配从个人到大型企业的不同规模需求。凭借其融合的上下文引擎和预置的智能体模板,RAGFlow 使开发者能够将复杂的数据高效、精准地转化为可用于生产环境的 AI 系统。

核心功能

  • 深度文档理解:基于 DeepDoc 技术,能够从版式复杂的非结构化数据(如扫描件、PDF、表格)中精准提取知识。
  • 模板化分块:提供多种智能、可解释的分块模板,用户可根据文档类型选择最佳策略,并可进行可视化人工干预。
  • 基于引用的答案生成:答案会附带可追溯的引用来源,用户可快速验证信息,有效减少大模型幻觉。
  • 异构数据源兼容:支持 Word、Slides、Excel、TXT、图片、扫描件、结构化数据及网页等多种数据格式。
  • 自动化 RAG 工作流:提供从数据导入、分块、索引到检索、重排序、生成的端到端自动化流程,并支持通过 API 集成。
  • Agent 能力融合:支持创建智能体工作流,并可通过 MCP(模型上下文协议)集成外部工具,实现更复杂的推理和操作。
  • 灵活的模型配置:支持配置多种主流 LLM 和嵌入模型,并支持多路召回与融合重排序策略。

使用场景

  • 企业智能问答:基于内部文档构建客服或员工助手,提供准确、有据可查的答案。
  • 知识库管理:将散落的数据进行整合、分块和索引,形成统一、易检索的企业知识库。
  • 内容创作辅助:为写作、报告生成等场景提供基于事实的素材检索和内容引用。
  • 智能数据分析:通过自然语言交互方式查询和分析结构化数据。
  • Agent 应用开发:作为 Agent 的"记忆"或"上下文"组件,为智能体提供实时、相关的业务数据支撑。

推荐人群

  • AI 应用开发者:希望快速构建基于私有知识库的 RAG 应用。
  • 企业技术团队:需要打造安全、可控、可追溯的企业级 AI 助手。
  • 数据科学家与算法工程师:关注 RAG 技术细节,希望进行研究和原型验证。
  • 技术决策者与架构师:评估和选型开源 RAG 解决方案。
  • 开源技术爱好者:对 RAG、Agent 和 LLM 应用开发感兴趣。

快速开始

环境要求

  • CPU >= 4 核
  • RAM >= 16 GB
  • Disk >= 50 GB
  • Docker >= 24.0.0 & Docker Compose >= v2.26.1

启动服务

  1. 克隆仓库:git clone https://github.com/infiniflow/ragflow.git
  2. 进入 docker 目录:cd ragflow/docker
  3. 启动服务:docker compose -f docker-compose.yml up -d
  4. 在浏览器中访问 http://IP_OF_YOUR_MACHINE 登录 RAGFlow。
  5. service_conf.yaml.template 中配置你选择的 LLM 厂商和 API Key。

社区与支持

声明:本文内容由 AI 助手根据公开的 GitHub 仓库信息整理生成,旨在提供项目概览和入门指导。项目功能、特性及配置方式可能随版本更新而变化,请以 RAGFlow 官方文档GitHub 仓库 的最新信息为准。

来源信息

  • 原始仓库: infiniflow/ragflow
  • 作者: infiniflow
  • 开源协议: Apache License 2.0
  • Stars: ⭐ 87207
  • Forks: 🍴 10266
  • 编程语言: Go

⚠️ 内容由 AI 整理,信息以原项目为准。请前往 原项目 查看最新信息。

主要用途

  • 企业智能问答
  • 知识库构建管理
  • 智能数据分析
  • Agent应用开发

适合人群

AI应用开发者企业技术团队算法工程师开源技术爱好者

数据来源

相关 AI 工具

查看更多
查看 Hermes Agent 详情
Hermes Agent Logo

Hermes Agent

AI智能体·AI智能体·4.5

Hermes Agent 是一个通用型 AI 智能体,能够根据用户指令自动完成多种复杂任务。它支持与文档、网页和代码等常见工具交互,并具备记忆与决策能力,可在多步骤流程中自主推进。适用于需要自动化执行日常办公、信息整理或轻量级编程辅助场景,帮助用户提升工作效率。

Web免费
开发者技术团队
详情访问
查看 DeerFlow 超级智能体编排框架 详情
DeerFlow 超级智能体编排框架 Logo

DeerFlow 超级智能体编排框架

字节跳动开源的长周期智能体编排框架,支持自主完成研究、编码和内容创作等复杂任务,集成沙箱、记忆、工具及子智能体等组件,兼容多种主流大模型,可处理分钟至小时级多层级任务。

免费
AI应用开发者自动化研究团队
详情访问
查看 MiniMax AI 详情
MiniMax AI Logo

MiniMax AI

AI智能体·AI智能体·3.0

MiniMax AI 是一个面向开发者和企业的AI智能体平台,用户可以通过它快速创建、定制和部署具备自主对话能力的智能体。核心功能包括可视化智能体构建、支持多轮交互的任务编排、以及集成自定义知识库与工具调用。适合需要快速搭建客服助手、内训机器人或自动化工作流的团队,无需从零开发即可上线智能服务。

Web免费
开发者技术团队
详情访问
查看 Coze 详情
Coze Logo

Coze

AI智能体·通用助手·3.0

Coze 是字节跳动推出的 AI Bot 构建平台,用户无需编程即可通过自然语言创建、调试和发布个性化智能助手。它支持集成多个大语言模型、知识库、工作流和插件,能够处理问答、内容生成、自动化任务等场景,适合开发者、运营人员及创作者快速搭建属于自己的 AI 应用。

Web免费
所有人
详情访问
查看 OpenAI.fm 详情
OP

OpenAI.fm

AI智能体·AI智能体·3.0

OpenAI.fm 是 OpenAI 推出的智能体交互工具,无需注册即可直接与 OpenAI 的 AI 智能体进行对话,支持问答、任务处理等基础交互。适合希望快速体验 OpenAI 模型能力、无需繁琐登录即可测试

Web免费
开发者技术团队
详情访问
查看 Sci-Bot 详情
Sci-Bot Logo

Sci-Bot

AI智能体·AI智能体·3.0

Sci-Bot 是基于 Sci-Hub 的科研对话机器人,能够通过自然语言交互帮助研究人员快速查找、获取和讨论学术论文。它整合了海量学术资源,支持以对话方式检索文献、提取要点,适合需要高效查阅和处理科学文献的研究者、学生及科研团队使用。

Web免费
开发者技术团队
详情访问