RAGFlow
在 Clore.ai 的 GPU 上部署 RAGFlow 深度文档理解 RAG 引擎
RAGFlow 是一个开源的 检索增强生成(RAG)引擎 具备深度文档理解能力。拥有超过 50,000 个 GitHub 星标,它是目前最全面的 RAG 平台之一——旨在提取、分块并对复杂文档进行推理,包括 PDF、Word 文件、电子表格、图像等。
与那些简单地将文档切分为块的基础 RAG 系统不同,RAGFlow 使用布局感知解析来理解文档结构、表格、图表和多栏版式。这使检索精度和答案质量显著提高。
主要特性:
📄 深度文档理解 — OCR、表格提取、图像识别
🔍 多种分块策略 — 语义、布局感知、固定大小、问答风格
🤖 LLM 集成 — 支持 OpenAI、Ollama、Anthropic、本地模型
🌐 功能齐全的 WebUI — 拖放式文档管理
🔌 REST API — 将 RAGFlow 集成到任何应用中
📊 引用追踪 — 答案包含源文档引用
🏗️ 多租户 — 具备权限控制的团队工作区
所有示例都可以在通过以下方式租用的 GPU 服务器上运行 CLORE.AI 市场.
服务器要求
GPU
NVIDIA RTX 3080(10 GB)
NVIDIA RTX 4090(24 GB)
显存
8 GB
16–24 GB
内存
16 GB
32–64 GB
CPU
8 核
16 核以上
磁盘
50 GB
100–500 GB
操作系统
Ubuntu 20.04+
Ubuntu 22.04
CUDA
11.8+
12.1+
端口
22, 9380, 80
22, 9380, 80
Docker
必需
Docker + Docker Compose
RAGFlow 会与主应用同时运行多个服务(Elasticsearch、MinIO、MySQL、Redis、Nginx)。请确保你有足够的内存(最低 16 GB,建议 32 GB)和磁盘空间。
在 CLORE.AI 上快速部署
1. 找到合适的服务器
前往 CLORE.AI 市场 并按以下条件筛选:
显存:≥ 8 GB
内存:≥ 16 GB
磁盘:≥ 50 GB
GPU:RTX 3090、4090、A100、H100
2. 配置你的部署
Docker 镜像:
端口映射:
启动命令:
3. 访问 WebUI
默认凭据: admin@ragflow.io / admin
逐步设置
步骤 1:通过 SSH 登录你的服务器
步骤 2:安装 Docker Compose
步骤 3:克隆 RAGFlow 仓库
步骤 4:配置环境
需要配置的关键设置:
步骤 5:选择合适的镜像版本
步骤 6:启动所有服务
等待:
步骤 7:创建管理员账户
打开 http://<server-ip>:80 并注册第一个管理员账户。
步骤 8:配置 LLM 模型
前往 设置 → 模型提供商
添加你的 LLM(OpenAI、Ollama 等)
设置默认聊天模型和嵌入模型
使用示例
示例 1:通过 WebUI 上传并查询文档
登录到
http://<server-ip>:80点击 “知识库” → “创建知识库”
命名为:
“Clore.ai 文档”使用拖放上传 PDF/Word/TXT 文件
等待解析完成(进度会显示在 UI 中)
前往 “聊天” → 创建一个链接到你的知识库的新助手
就你的文档提问
示例 2:API — 创建知识库并上传文档
示例 3:通过 API 查询文档
示例 4:批量文档处理流水线
示例 5:使用本地 Ollama LLM 的 RAGFlow
配置
docker-compose.yml 关键服务
分块策略
朴素
通用文档
带重叠的固定大小块
问答
FAQ/问答文档
按问答对拆分
表格
电子表格、表格
保留表格结构
论文
学术论文
章节、摘要、参考文献
书籍
长篇书籍、手册
按章节感知的分块
法律
法律文档
按条款分块
手册
技术手册
保留章节层级
性能提示
1. 扩大 Elasticsearch 内存
2. GPU 加速嵌入
将 RAGFlow 配置为使用基于 GPU 的嵌入模型:
在设置 → 模型提供商中,通过 Ollama 使用本地 GPU 模型
或者指向运行在 Clore.ai GPU 上的专用嵌入服务
3. 并行文档处理
RAGFlow 默认并行处理文档。配置工作线程数量:
4. 面向大型文档集的 MinIO
对于包含数千份文档的部署,请在你的 CLORE.AI 订单中配置专用 MinIO 存储并分配更大的磁盘空间。
故障排查
问题:服务启动失败(内存)
问题:无法通过 80 端口访问 WebUI
问题:文档解析卡住
问题:Elasticsearch 堆内存不足
问题:未找到嵌入模型
链接
官方文档: https://ragflow.io/docs
Docker Hub: https://hub.docker.com/r/infiniflow/ragflow
Discord: https://discord.gg/4XxujFgUN7
CLORE.AI 市场: https://clore.ai/marketplace
Clore.ai GPU 推荐
开发/测试
RTX 3090(24GB)
$0.07–0.21/gpu/hr
生产级 RAG
RTX 3090(24GB)
$0.07–0.21/gpu/hr
高吞吐量嵌入
RTX 4090(24GB)
$0.14–0.42/gpu/hr
💡 本指南中的所有示例都可以部署在 Clore.ai GPU 服务器上。浏览可用 GPU 并按小时租用——无需承诺,拥有完整 root 访问权限。
最后更新于
这有帮助吗?