Win 11本地搭建部署RagFlow

Github源码地址:https://github.com/infiniflow/ragflow
基于Docker部署和Linux源码启动均可参考地址:https://github.com/infiniflow/ragflow/blob/main/README_zh.md

  1. 在windows 11系统搭建RagFlow相应的基础服务:

    Redis:https://blog.youkuaiyun.com/weixin_44893902/article/details/123087435
    ElasticSearch:https://www.cnblogs.com/hualess/p/11540477.html
    MySQL:这个地址去网上搜吧,版本是5.7.19 
    Minio:https://blog.youkuaiyun.com/weixin_44543482/article/details/135305720
    Nginx:https://blog.youkuaiyun.com/ForeverBana/article/details/106850455
    Kibana
    Redis Desktop Manager
    
  2. 修改ragflow根目录下conf为本地的IP和Port

  3. 启动WebUI服务
    npm install --registry=https://registry.npmmirror.com --force

  4. 按照ragflow目录下docker里面的nginx配置本地nginx。

  5. 启动ragflow:运行api里面的task_executor.py和ragflow_server.py,npm run dev

  6. 浏览器输入http://IP:9222

### 部署 RAGFlow 框架于 Windows 操作系统 #### 准备工作 为了在 Windows 上成功部署 RAGFlow,需先确认环境配置满足最低需求。建议使用虚拟环境管理工具如 `virtualenv` 或者 Anaconda 来创建独立的 Python 运行环境,这有助于隔离项目依赖并简化安装过程。 #### 安装 Docker Desktop 鉴于部分开源框架可能更倾向于 Linux 环境下的开发测试,在 Windows 平台上推荐通过 Docker 容器化技术来运行这些应用程序。因此,首先应当下载并安装最新版本的 Docker Desktop[^3]。完成安装后启动服务,并确保其正常运作。 #### 获取 RAGFlow 仓库 打开命令提示符或 PowerShell 终端窗口,执行如下 Git 命令克隆官方 GitHub 仓库至本地: ```bash git clone https://github.com/example/RAGFlow.git cd RAGFlow ``` 请注意替换上述 URL 中的 "example" 为实际维护者的用户名或组织名。 #### 构建与启动容器 进入项目根目录之后,依据 README.md 文件中的指导说明调整必要的参数设置文件(如果存在)。接着利用 Docker Compose 工具一键编译镜像并激活关联的服务实例: ```yaml version: '3' services: ragflow: build: . ports: - "8000:80" environment: OLLAMA_HOST: 0.0.0.0:7861 OLLAMA_MODELS: /www/algorithm/LLM_model/models volumes: models-data: ``` 此段 YAML 范例展示了如何定义一个简单的 docker-compose.yml 文件用于构建和链接 RAGFlow 应用程序及其所需资源。其中设置了两个重要的环境变量以匹配特定主机地址及模型路径[^1]。 #### 测试连接 一旦所有组件都已顺利上线,则可以通过浏览器访问 http://localhost:8000 地址验证前端界面是否能够正确加载显示;与此同时也可以借助 Postman 等 API 测试工具向后台接口发送请求检验功能逻辑的有效性。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值