RAGFlow 是一个开源的 RAG (检索增强生成) 引擎,以下是使用 Docker 安装 RAGFlow 的详细步骤。
前提条件
已安装 Docker 和 Docker Compose
建议系统配置:
至少 4核 CPU
16GB 内存
50GB 可用磁盘空间
NVIDIA GPU (可选,用于加速)
安装步骤
1. 克隆仓库
git clone https://github.com/infiniflow/ragflow.git
cd ragflow
2. 配置环境变量
复制并编辑环境变量文件:
cp .env.example .env
根据需要修改 .env
文件中的配置,特别是以下关键参数:
3. 启动服务
使用 Docker Compose 启动所有服务:
docker-compose up -d
4. 等待初始化完成
首次启动需要一些时间下载镜像和初始化数据库,可以查看日志:
docker-compose logs -f
5. 访问 RAGFlow
服务启动完成后,可以通过以下方式访问:
Web 界面: http://localhost:9380
API 接口: http://localhost:9381
如需帮助或有其他问题,请参考 RAGFlow 官方文档或 GitHub 仓库。