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

【教程】使用docker+Dify搭建一个本地知识库

现在AI火的一塌糊涂,再不搭建一个自己的AI知识库就有点落伍了,这里我是自己的windows11电脑。用了docker+dify+deepseek。

一、安装docker

网址:https://www.docker.com/

什么是docker?
Docker 是一种开放源代码的容器化平台,它允许开发者将应用程序及其依赖打包到一个可移植的容器中,然后可以在任何支持 Docker 的系统上运行这个容器。这极大地简化了应用的部署和扩展,因为它消除了“它在我的机器上运行”的问题,即“works on my machine”问题。

下载和安装:进入网址,选择自己的对应的版本下载,然后一路安装就可以
在这里插入图片描述

安装完成后

在这里插入图片描述

二、安装dify

dify官网:https://dify.ai/zh

什么是dify?
简单来说,dify是一个开源的大模型应用开发平台,是一个和AI接口连接的桥梁,这个桥梁提供了各种聊天助手,Agent,文生文应用,对话工作流,任务编排工作流等,使我们不用再技术细节上耗费时间精力,并且可以搭建自己的知识库。

安装dify:

  1. 进入github

在这里插入图片描述
2. 下载代码
在这里插入图片描述

三、安装dify环境

进入dify代码的docker目录
在这里插入图片描述
重命名一下
在这里插入图片描述

在地址栏处cmd一下,运行命令,会下拉镜像,并运行dify需要的所有容器环境

docker compose up -d

在这里插入图片描述
再回到docker桌面客户端可看到,所有dify所需要的环境都已经运行起来了
在这里插入图片描述

四、进入dify

docker运行起来后,浏览器进入dify

http://127.0.0.1/install

第一次需要设置账号
在这里插入图片描述
然后登陆进来
在这里插入图片描述

五、搭建知识库

在这里插入图片描述
然后填完基本信息
在这里插入图片描述
传文件,选模型(这里我买了deepseek模型),然后点击发布

在这里插入图片描述
然后运行就可以对话了
在这里插入图片描述


http://www.kler.cn/a/561511.html

相关文章:

  • 利用Python爬虫获取VIP商品详情:实战案例指南
  • Linux 命名管道
  • Docker 搭建 Nginx 服务器
  • DeepSeek 助力 Vue 开发:打造丝滑的分割线(Divider)
  • 2024年第十五届蓝桥杯青少 图形化编程(Scratch)省赛中级组真题——截取递增数
  • RTSP中RTP/RTCP协议栈、NTP同步及QoS机制
  • Ollama部署本地大模型DeepSeek-R1-Distill-Llama-70B
  • 如何成为Apache Doris的贡献者
  • Windows 中的启动项如何打开?管理电脑启动程序的三种方法
  • 13. MySQL 事务基础知识(详细说明实操剖析)
  • C++编程指南17 - 使用 RAII(资源获取即初始化),避免直接调用 lock()/unlock()
  • 医疗UI的特殊法则:复杂数据可视化的“零错误”设计守则
  • DeepSeek赋能机器人革命:从推理引擎到行业落地的全栈技术实践
  • #Oracle 学习进阶路线-进阶篇:高可用、性能调优与云原生的实战突破
  • el-select滚动获取下拉数据;el-select滚动加载
  • 【云原生实战】DevOps基础与实战项目
  • 浅谈HTTP及HTTPS协议
  • 全域旅游景区导览系统:赋能智慧旅游生态,破解行业核心难题
  • AWS CLI将读取器实例添加到Amazon Aurora集群
  • AI大模型-提示工程学习笔记17—程序辅助语言模型