当前位置: 首页 > news >正文

windows DeepSeek RAGFlow构建本地知识库系统

步骤1:安装docker

docker 下载官网:Docker:加速容器应用程序开发

选择下载windows版本。

  • 双击下载的安装文件,开始安装 Docker Desktop。

安装完成后,启动 Docker Desktop,首次打开时,将出现 Docker 订阅协议,点击 Accept(接受)以继续。

随后,系统将提示用户登录,若无账户,可选择跳过登录步骤。

接下来,将出现调查问卷,直接跳过此步骤。

最后,Docker Desktop 将正常启动。

检查Docker 安装是否成功。

win+R 打开运行框 输入命令 cmd 输入命令:docker --version 

配置Docker镜像加速器地址:

直接复制粘贴替换原来的 然后点击Apply & restart

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.m.daocloud.io/",
    "https://huecker.io/",
    "https://dockerhub.timeweb.cloud",
    "https://noohub.ru/",
    "https://dockerproxy.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://docker.nju.edu.cn",
    "https://xx4bwyg2.mirror.aliyuncs.com",
    "http://f1361db2.m.daocloud.io",
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com"
  ]
}

 步骤2:下载RAGFlow

下载链接:GitHub - infiniflow/ragflow:RAGFlow 是一个基于对文档的深入理解的开源 RAG(检索增强生成)引擎。

我这里下载安装包 ragflow-0.16.0 版本

env是基础环境文件,改了里面的端口要跟service_conf.yaml 里面的保持一致。

docker-compose.ymldocker-compose-base.yml是docker-compose 启动时的配置文件。

在这个目录下面 ragflow-0.16.0\docker 输入cmd 回车。

启动RAGFlow Docker

docker compose -f docker-compose.yml up -d

完成后输入

docker logs -f ragflow-server

浏览器访问 主机IP地址:80端口。

注册账户  设置密码,点击登录。

登录后,如下图操作,添加Ollama模型。

在上图点击添加模型后,按如下图设置。

如果报错:添加环境变量。

OLLAMA_HOST

0.0.0.0

添加成功,构建知识库的前置工作已完成,接下来实战体验知识库。 

步骤3:新建知识库

选择简体中文,然后配置自己的知识库,最后下划 点击保存。

上传文件,进行解析。

解析成功后,则可以新建聊天来对知识库进行检索。
注意 如果文件未解析成功,则不可以进行聊天。

文件解析进度一直不动 解决方法:

经过研究,是因为部署环境因为网络无法访问 huggingface.co ,导致本地模型无法下载,只需要在启动镜像前,在.env文件中,使用镜像地址就行。HF_ENDPOINT=https://hf-mirror.com

新建聊天,点击聊天,新建助理,进行聊天配置,

 至此,DeepSeek+RAGFlow 构建本地知识库系统已完成。

相关文章:

  • 剑指 Offer II 040. 矩阵中最大的矩形
  • Protocol Buffers在MCU上的nanopb介绍及使用详解
  • Oracle OCP认证考试考点详解083系列01
  • 计算机网络---SYN Blood(洪泛攻击)
  • 【计算机网络入门】初学计算机网络(十)(重要)
  • Kaldi环境配置与Aishell训练
  • 基于STM32的智能家居中控系统
  • Jira获取story信息更新子任务状态脚本技术实现
  • C语言嵌入式Linux高级编程:程序的编译、链接与运行深度解析
  • prisma+supabase报错无法查询数据
  • 19.6、C++11新特性有哪些⑥【并发】
  • Elasticsearch:驾驭数据浪潮,利用Java API与Elasticsearch DSL构建智能搜索
  • DataWorks (数据工厂)介绍
  • 【word】电子签名设置、保存和调用
  • 【含文档+PPT+源码】基于SpringBoot电脑DIY装机教程网站的设计与实现
  • QT实现简约美观的动画Checkbox
  • 深入理解Linux内存缓存:提升性能的关键
  • 每日一题-奶酪题(蓝桥杯)【模拟】
  • LeeCode题库第四十一题
  • 《白帽子讲 Web 安全》之深入同源策略(万字详解)
  • 短剧迷|《权宠》一出,《名不虚传》
  • 空间站第八批科学实验样品返抵地球并交付科学家
  • 周劼已任中国航天科技集团有限公司董事、总经理、党组副书记
  • 浪尖计划再出发:万亿之城2030课题组赴九城调研万亿产业
  • 学有质量、查有力度、改有成效,广大党员干部落实中央八项规定精神
  • 国台办:“台独”是绝路,外人靠不住