牛啊!本地化搭建DeepSeek+RAGFlow,构建个人知识库!

本地化搭建DeepSeek+RAGFlow,构建个人知识库 本地化搭建DeepSeek+RAGFlow,构建个人知识库。至少32G以上内存、500G以上空余磁盘空间。 阅读详情
AI摘要

本文介绍本地化搭建DeepSeek+RAGFlow构建个人知识库的方法。因在线版DeepSeek存在数据隐私问题,故采用RAG技术。详细讲解了安装CUDA、Ollama、Docker等步骤,以及用RAGFlow构建个人助手的过程。还分享了AI大模型学习资料。

最近DeepSeek异常火爆,我也积极的体验,研究它的API和模型,确实很Nice,搞私活真的很香,搭建个人的知识库也很爽!

今天继续给大家带来手把手的教学,本地化搭建DeepSeek+RAGFlow,构建个人知识库!

掌握了本文的方法, 你也可以在骚气的搭建个人知识库!


首先要说明下为啥要构建个人知识库呢?

在线版DeepSeek需要将数据传输到云端服务器处理,存在日志留存的可能,用户需要信任服务商的隐私政策。对于涉及敏感数据的场景,如金融、医疗等行业,数据隐私和合规性要求极高,在线版可能无法满足这些需求。

使用RAG技术(Retrieval-Augmented Generation,检索增强生成)构建个人知识库。本地部署RAG技术所需要的自带Embedding模型的开源框架RAGFlow。

下载地址:

https://github.com/infiniflow/ragflow

废话不多说,我们直接开始教学。

一,安装CUDA,显卡也能参与运算

在cmd窗口运行nvidia-smi查看CUDA版本号,然后下载相同版本的cuda toolkit就可以了,只能低于不能高于这个版本。解决ollama不在GPU上跑的问题。

下载地址:

https://developer.nvidia.com/cuda-toolkit-archive

img

img

nvcc --version检测安装了CUDA。

二,安装Ollama,用它来运行大模型

Ollama是一个开源框架,专为在本地机器上便捷部署和运行大型语言模型(LLM)而设计。

下载Ollama

环境变量设置:

变量名OLLAMA_HOST 变量值 0.0.0.0

变量名OLLAMA_MODELS,变量值E:\backup\software\ds\ollama

变量名OLLAMA_ORIGINS,变量值*

三,运行DeepSeek

deepseek-r1下载地址:

https://ollama.com/library/deepseek-r1

跑一下程序:

//小孟微信:fly996868ollama run deepseek-r1:1.5b

四,安装配置Docker

如果是苹果系统的话,选择苹果芯片Apple Silicon或因特尔芯片Intel chip的安装包下载。如果是Windows系统的话,在下面的网站直接下载:

https://docs.docker.com/desktop/setup/install/windows-install/

Step1: 下载后,双击Docker.dmg,直接拖拽到Applications文件夹即可完成安装

图片


Step2: 双击Docker.app就可以启动Docker DeskTop

``

图片

配置 Docker 镜像加速

修改 Docker 配置文件

先点击设置按钮,再点击此处:

图片

测试 & 验证

打开一个命令行窗口 cmd,输入如下命令,没有报错就是安装成功了。

# 查看版本
docker --version
# 下载demo镜像并启动容器
docker run hello-world

输出如下则安装成功:

ludynice % docker --version
Docker version 24.0.2, build cb74dfc

ludynice % docker run hello-world

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (arm64v8)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/

测试无误后,就能够进行后续的docker和docker compose的操作了~

跟到这里你已经战胜了70%的人!

我们继续往下!

五,用RAGFlow构建个人助

1. 下载RAGFlow

RAGFlow我也给大家整理好了,直接下载。

2.确保 vm.max_map_count 不小于 262144

如需确认 vm.max_map_count 的大小:

sysctl vm.max_map_count

如果 vm.max_map_count 的值小于 262144,可以进行重置,这里我们设为 262144:

sudo sysctl -w vm.max_map_count=262144

你的改动会在下次系统重启时被重置。如果希望做永久改动,还需要在 /etc/sysctl.conf 文件里把 vm.max_map_count 的值再相应更新一遍:

vm.max_map_count=262144

3.切换到ragflow目录,执行

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

以下命令是解决装坏了才要做的,正常不要做:

docker stop $(docker ps -q) # 停止所有正在运行的容器

docker rm $(docker ps -a -q) # 删除所有容器

docker rmi $(docker images -q) # 删除所有镜像

docker volume rm $(docker volume ls -q) # 删除所有卷

docker network prune # 清理未使用的网络

以下命令是切换到ragflow/docker目录,可以重新启动ragflow:

docker compose stop
docker compose up -d

4.服务器启动成功后再次确认服务器状态

docker logs -f ragflow-server

如果出现以下界面提示说明服务器启动成功,恭喜你!

____ _ ____ __ __

/ __ \ / | / ____// // / _ __

/ // // /| | / / __ / / / // __ | | /| / /

/ , _// ___ |/ // // _/ / // // /| |/ |/ /

// ||// ||_//*/ /*/ _*/ |/|*/

* Running on all addresses (0.0.0.0)

* Running on http://127.0.0.1:9380

* Running on http://x.x.x.x:9380

INFO:werkzeug:Press CTRL+C to quit

如果您跳过这一步系统确认步骤就登录 RAGFlow,你的浏览器有可能会提示 network anormal 或 网络异常,因为 RAGFlow 可能并未完全启动成功。

在你的浏览器中输入你的服务器对应的 IP 地址并登录 RAGFlow。

上面这个例子中,您只需输入 http://IP_OF_YOUR_MACHINE 即可:未改动过配置则无需输入端口(默认的 HTTP 服务端口 80)。

img

img

img

img

img

到此,你已经完成了个人知识库的搭建!你又变强了!

如何学习AI大模型?

大模型时代,火爆出圈的LLM大模型让程序员们开始重新评估自己的本领。 “AI会取代那些行业?”“谁的饭碗又将不保了?”等问题热议不断。

不如成为「掌握AI工具的技术人」,毕竟AI时代,谁先尝试,谁就能占得先机!

想正式转到一些新兴的 AI 行业,不仅需要系统的学习AI大模型。同时也要跟已有的技能结合,辅助编程提效,或上手实操应用,增加自己的职场竞争力。

但是LLM相关的内容很多,现在网上的老课程老教材关于LLM又太少。所以现在小白入门就只能靠自学,学习成本和门槛很高

那么我作为一名热心肠的互联网老兵,我意识到有很多经验和知识值得分享给大家,希望可以帮助到更多学习大模型的人!至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

👉 福利来袭优快云大礼包:《2025最全AI大模型学习资源包》免费分享,安全可点 👈

全套AGI大模型学习大纲+路线

AI大模型时代的学习之旅:从基础到前沿,掌握人工智能的核心技能!

read-normal-img

640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

👉学会后的收获:👈
• 基于大模型全栈工程实现(前端、后端、产品经理、设计、数据分析等),通过这门课可获得不同能力;

• 能够利用大模型解决相关实际项目需求: 大数据时代,越来越多的企业和机构需要处理海量数据,利用大模型技术可以更好地处理这些数据,提高数据分析和决策的准确性。因此,掌握大模型应用开发技能,可以让程序员更好地应对实际项目需求;

• 基于大模型和企业数据AI应用开发,实现大模型理论、掌握GPU算力、硬件、LangChain开发框架和项目实战技能, 学会Fine-tuning垂直训练大模型(数据准备、数据蒸馏、大模型部署)一站式掌握;

• 能够完成时下热门大模型垂直领域模型训练能力,提高程序员的编码能力: 大模型应用开发需要掌握机器学习算法、深度学习框架等技术,这些技术的掌握可以提高程序员的编码能力和分析能力,让程序员更加熟练地编写高质量的代码。

👉 福利来袭优快云大礼包:《2025最全AI大模型学习资源包》免费分享,安全可点 👈

img

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。

本地部署 RAGFlow 阅读详情

相关推荐

RAG-Flow部署本地微调过的模型使用

在这篇博客中,我们将介绍如何在Ubuntu服务器上启动RAGFlow服务器。我们将确保系统配置满足RAGFlow的要求,然后通过Docker Compose来启动服务器。

kjzd123的博客 7980

RagFlow本地部署使用

开源RAGFlow引擎:打造无幻觉、高精度的文档理解与生成体验RAGflow,这个新兴的开源RAG(Retrieval-Augmented Generation)引擎,正以其独特的深度文档理解能力,为大型语言模型的应用带来了革命性的变革。在处理PDF文件时,我们经常面临提取干净数据的挑战,而RAGFlow的出现,恰恰解决了这一问题,它能够提供准确无误且无幻觉的生成结果。

qq_43548590的博客 4万+

DeepSeek+Ragflow 搭建知识库

DeepSeek+RAGFlow 为企业和个人提供了从 数据安全 到 智能应用 的全链路解决方案,尤其适合需兼顾效率与隐私的场景。通过灵活的架构设计,用户可快速搭建专属知识库,释放大模型在垂直领域的潜力

weixin_38861218的博客 1162

RagFlow的本地部署

RAGFlow 是一款开源的 RAG(Retrieval-Augmented Generation)引擎,可以用于高效处理信息,为多种场景提供智能解决方案,如本地知识库的构建、问答系统的搭建,大量文本信息的处理等。另外,当在UI界面中选择以下其他模型时,会自动从HuggingFace下载,如果不能连接HuggingFace,可以设置以下环境变量,从镜像网点下载;模型名称填写ollama中模型的名称,可以用ollama list命令查看已安装的模型。在添加了的模型中,会显示有ollama。

wjj_fire的博客 1万+

ROG幻16Air新机避坑:Ubuntu 22.04下NVIDIA驱动、CUDA与Isaac Gym的兼容性实战

本文详细记录了在ROG幻16Air新机上安装Ubuntu 22.04,并成功配置NVIDIA驱动、CUDA与Isaac Gym强化学习开发环境的完整实战过程。针对官方文档未明确支持Ubuntu 22.04的挑战,文章提供了从驱动安装、CUDA版本选择、Python虚拟环境搭建到Isaac Gym兼容性调试的一站式解决方案,帮助开发者在新硬件上高效部署机器人仿真与训练平台。

weixin_28419039的博客 221

AI小智语音服务架构与嵌入式成本优化实践

语音交互系统是智能硬件的核心能力,其本质是端云协同的实时数据处理链路,涵盖音频采集、流式传输、语义理解与语音合成四大技术环节。原理上需严格划分物理层(确定性音频I/O)、协议层(WebSocket/Range可靠性通信)和语义层(ASR/LLM/TTS职责解耦),以保障低延迟与高可用。技术价值在于通过VAD前置过滤、分块下载、Token截断等嵌入式级优化,显著降低云端调用成本与网络开销。典型应用场景包括儿童故事机、智能音箱、教育机器人等对响应速度、音色自然度和单次交互成本敏感的AI小智设备。本文聚焦火山引擎

weixin_30653091的博客 351

牛啊!本地化搭建DeepSeek+RAGFlow,构建个人知识库!【附带详细视频教程】

最近DeepSeek异常火爆,我也积极的体验,研究它的API和模型,确实很Nice,搞私活真的很香,搭建个人的知识库也很爽!今天继续给大家带来手把手的教学,本地化搭建DeepSeek+RAGFlow,构建个人知识库!掌握了本文的方法, 你也可以在骚气的搭建个人知识库,首先要说明下为啥要构建个人知识库呢?在线版DeepSeek需要将数据传输到云端服务器处理,存在日志留存的可能,用户需要信任服务商的隐私政策。对于涉及敏感数据的场景,如金融、医疗等行业,数据隐私和合规性要求极高,在线版可能无法满足这些需求。

2401_84208172的博客 1695

Keras中神经网络可视化模块keras.utils.visualize_util安装配置方法

Keras中神经网络可视化模块keras.utils.visualize_util安装配置方法

jacke121的专栏 2759

牛啊!本地化搭建DeepSeek+RAGFlow,构建个人知识库,大模型入门到精通,收藏这篇就足够了!

最近DeepSeek异常火爆,我也积极的体验,研究它的API和模型,确实很Nice,搞私活真的很香,搭建个人的知识库也很爽!

2301_81888214的博客 1133

VS2019编译使用log4cplus 1.2.0

logger.properties 文件。第三步,创建项目来测试,配置库。第二步,使用VS2019编译。

h a 6 6 6 c k 为 你解决复杂难题! 528

华为OD机考真题 新系统 9月23号 【世界杯徽章换购】多语言题解

华为OD机试真题 新系统【世界杯徽章换购】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题 【世界杯徽章换购】多语言题解。

qq_45776114的博客 690

0基础玩deepseek+RAGFlow本地部署+搭建知识库

宝子们😎,还在为找资料东奔西走,被付费知识 “割韭菜” 而烦恼吗🧐?今天就给大家分享超实用的技术干货 ——DeepSeek 和 RAGFlow 本地部署,再手把手教你搭建专属知识库📚,让知识管理和获取变得轻松又高效,而且 0 基础也能轻松上手!宝子们😎,还在为找资料东奔西走,被付费知识 “割韭菜” 而烦恼吗🧐?今天就给大家分享超实用的技术干货 ——DeepSeek 和 RAGFlow 本地部署,再手把手教你搭建专属知识库📚,让知识管理和获取变得轻松又高效,而且 0 基础也能轻松上手!1、安装。

m0_58592891的博客 2万+

【零基础学习CAPL】——弹窗信息提示

不用手动制作Panel窗口,直接使用CAPL脚本实现弹窗提示。//没有wait超时,等待测试人员确认//有wait超时,对话框在超时后自动终止//有wait超时,可以显示一个资源,即对话框可以显示额外的信息。/*参数说明text:显示在弹窗中的内容,长度限制在4096字符timeout:弹窗自动结束的时间,单位:ms。若为0,则无超时控制heading:对话框文本上方的标题。字符串最大长度限制在256个字符。resource:URL或文件路径。字符串的最大长度是有限的(512个字符)。

LOVE135149的博客 264

在笔记本电脑上用DeepSeek搭建个人知识库

本文尝试在个人笔记本电脑上部署DeepSeek并使用开源工具搭建一套个人知识库,实现完全在本地环境下使用本地文档搭建个人知识库。操作过程共享出来,供大家参考。

陈喆小博 2万+

【系统分析师】写作框架:软件设计模式及其应用

本文围绕"软件设计模式及其应用"展开论述。首先介绍了近三年参与的某软件开发项目背景及个人承担的系统设计工作。其次系统阐述了设计模式的三大分类:创建型(如工厂方法、单例模式)、结构型(如适配器、装饰器模式)和行为型(如观察者、策略模式),重点分析了各类模式的特点和典型应用场景。最后结合项目实践,详细说明了采用的三种设计模式的具体实施过程及效果,包括提高代码复用性、降低耦合度等优势。文章还总结了项目经验,指出存在的不足及改进方向,强调合理运用设计模式对构建高质量软件系统的重要性。全文通过理论

数据知道的博客 5061

单片机设计具备断电记忆功能的计时器

本文介绍了如何设计一款具备断电记忆功能的计时器,利用单片机和EEPROM存储器实现了计时器值的保存和恢复。当然,在实际的设计中还需要考虑其他因素,如电源管理、时钟精度等,以确保计时器的正常运行和准确性。选择合适的单片机:在设计计时器时,我们需要选择一款具备存储功能的单片机,以便在断电后能够保存计时器的状态。可以优化显示方式,使用更加直观的界面来展示计时器的值;函数中,我们首先从 EEPROM 中读取计时器的初始值,然后在一个无限循环中每秒钟增加计时器的值,并将新的值写入 EEPROM 中。

RlDart的博客 1094

DeepSeek+Ragflow搭建个人知识库

利用Deepseek+Ragflow搭建的知识库过程还是比较简单,正常跟着流程走不容易出错。如果投喂的数据经过整合处理,那么反馈的结果还是有一定的实际意义。当前个人能部署的模型参数太少,尚处于体验阶段。相信不久的将来,大模型不断发展,个人能部署性能更强大的模型。

m0_63171455的博客 7083

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

DeepSeek RAGFlow构建本地知识库系统

本文详细的介绍了DeepSeek+RAGFlow 构建本地知识库系统,包含下载Docker,安装Docker,RAGFlow配置,新建知识库、模型配置及新建知识问答等内容。

助力企业数字化转型及企业院校赋能培训 1万+

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

基于DeepSeek的本地化知识库 RAGFlow 搭建(附带镜像链接)

这个下载镜像基本都需要科学工具,设置不好,也不容易起作用,我这边就提供个下载地址。

蓝创精英团队 8547

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

隐私优先:DeepSeek+RAGFlow本地化部署,手把手构建个人知识库

检索(Retrieval):当用户提出问题时,系统会从外部的知识库中检索出与用户输入相关的内容。准备外部知识库:外部知识库可能来自本地的文件、搜索引擎结果、API 等等。这样,RAG 不仅依赖于模型本身的内在的、通过训练得到的知识,还能实时调用外部的信息进行补充。我们要构建的就是一个基于本地文件的外部知识库;通过 embedding 模型,对知识库文件进行解析:文本是由自然语言组成的,这种格式不利于机器直接计算相似度。

Allenzyg的博客 4991

基于DeepSeek(本地部署)和RAGFlow构建个人知识库

纯本地部署大模型,并使用RAG微调模型。

一千零一夜的博客 2956

本地知识库RAGFlow+Ollama+DeepSeek

根据说明,slim镜像是不含Embedding Models的,需要修改RAGFlow的docker配置,文件位于你解压目录的docker/.env。配置如下,Url要本机的IPv4地址(在cmd或PowerShell中输入ipconfig查看),点确定。注意,解析状态是“未解析”,点右侧的三角型按钮。RAGFlow需要借助Docker安装,如果PC上没有部署Docker,需要先安装下载安装Docker。在“聊天”中新建助理,知识库选择在上面创建的名字,其它内容可以自己调整,点确定。

Lynn55的博客 2496

DeepSeek + RAGFlow 构建本地个人知识库

本文是我学习b站视频DeepSeek + RAGFlow 构建个人知识库的笔记,加入了我复现过程中的经验教训,供自己记忆查阅,同时给有需要的人提供帮助。

m0_51865346的博客 1293

AI大模型应用实战: DeepSeek+RAGflow纯本地化知识库搭建全教程

作者在搭建私有知识库部署ragflow过程中踩了很多坑,在此分享一下本地安装部署经验。话不多说,本文全程干货。

zhishi0000的博客 1856

RagFlow+Deepseek构建个人知识库

注意,ragflow 镜像有多个不同的大小,默认的是v0.17.2-slim,区别如下,主要是包不包含embedding模型的区别,我选的默认的,因为占用小,并且我后续使用调用api的方式去配置embedding模型,所以就选,默认的。我们可以看到已经引用到上传的pdf了,点击引用的标识,可以看到引用的内容出自哪里。查看模型填入的名称,如果是直接下载的软件包安装的,打开终端输入以下命令查看。这里直接调用硅基流动的api,下面的博客有注册的方法。这个NAME下面的就是需要输入的名称。

hbkybkzw的博客 1944
上一篇: GitHub 94.2k,李沐大神力荐的算法入门书《Hello算法》果然很绝
下一篇: AI圈疯传!Hugging Face 核心团队打造 !Transformer 的 “圣经” 教材!
AI程序猿人
博客等级 码龄3年 6517粉丝 561原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值