主页 > 人工智能  > 

【deepseek第二课】docker部署dify,配置私有化知识库,解决网络超时,成功安装

【deepseek第二课】docker部署dify,配置私有化知识库,解决网络超时,成功安装

【deepseek第二课】docker部署dify,配置私有化知识库,解决网络超时,成功安装 1. dify安装1.1 官网安装文档介绍1.2 安装报错,网络连接问题使用镜像加速器处理1.3 dify后台启动很多docker进程 2. 页面探索2.1 设置管理账号2.2 添加ollama支持的模型 3. 创建知识库4. 创建一个聊天机器人5. 四种发布方式


1. dify安装

1.1 官网安装文档介绍

github /langgenius/dify 按照官网指引,安装

基于docker 安装,非常方便

cd dify cd docker cp .env.example .env docker compose up -d 1.2 安装报错,网络连接问题使用镜像加速器处理 [root@vm34 docker]# docker compose up -d [+] Running 10/10 ✘ sandbox Error context canceled 15.1s ✘ nginx Error Get " registry-1.docker.io/v2/": dial tcp 108.160.165.8:443: i/o timeout 15.1s ✘ ssrf_proxy Error context canceled 15.1s ✘ db Error context canceled 15.1s ✘ api Error context canceled 15.1s ✘ plugin_daemon Error context canceled 15.1s ✘ weaviate Error context canceled 15.1s ✘ web Error context canceled 15.1s ✘ redis Error context canceled 15.1s ✘ worker Error Get " registry-1.docker.io/v2/": dial tcp 108.160.165.8:443: i/o timeout 15.1s Error response from daemon: Get " registry-1.docker.io/v2/": dial tcp 108.160.165.8:443: i/o timeout

需要配置docker 镜像加速器:

[root@node1 ~]# cat /etc/docker/daemon.json { "registry-mirrors": [" docker.registry.cyou", " docker-cf.registry.cyou", " dockercf.jsdelivr.fyi", " docker.jsdelivr.fyi", " dockertest.jsdelivr.fyi", " mirror.aliyuncs ", " dockerproxy ", " mirror.baidubce ", " docker.m.daocloud.io", " docker.nju.edu ", " docker.mirrors.sjtug.sjtu.edu ", " docker.mirrors.ustc.edu ", " mirror.iscas.ac ", " docker.rainbond.cc"] }

可以到豆包上问一下:阿里云镜像加速器,如何配置到centos上,答案马上出来。把阿里云的镜像加速器放到这上面 重启docker, 重新构建dify:

sudo systemctl daemon-reload sudo systemctl restart docker docker compose up -d

1.3 dify后台启动很多docker进程

2. 页面探索 2.1 设置管理账号

2.2 添加ollama支持的模型

ollama的安装请看上一个文章 模型名称,从ollama list直接复制一个

[root@vm34 docker]# ollama list NAME ID SIZE MODIFIED deepseek-r1:14b ea35dfe18182 9.0 GB 33 hours ago deepseek-r1:1.5b a42b25d8c10a 1.1 GB 35 hours ago

参数配置官方说明: marketplace.dify.ai/plugins/langgenius/ollama?language=zh-Hans

下载一个向量模型: nomic-embed-text:latest

[root@vm34 docker]# ollama pull nomic-embed-text:latest pulling manifest pulling 970aa74c0a90... 100% ▕██████████████████████████████████████████████████████████████████▏ 274 MB pulling c71d239df917... 100% ▕██████████████████████████████████████████████████████████████████▏ 11 KB pulling ce4a164fc046... 100% ▕██████████████████████████████████████████████████████████████████▏ 17 B pulling 31df23ea7daa... 100% ▕██████████████████████████████████████████████████████████████████▏ 420 B verifying sha256 digest writing manifest success [root@vm34 docker]# ollama list NAME ID SIZE MODIFIED nomic-embed-text:latest 0a109f422b47 274 MB 3 seconds ago deepseek-r1:14b ea35dfe18182 9.0 GB 34 hours ago deepseek-r1:1.5b a42b25d8c10a 1.1 GB 35 hours ago

再添加一个模型

3. 创建知识库

用AI生成一个文件,保存成excel,上传为知识库,并问这个知识库相关问题 创建知识库

4. 创建一个聊天机器人

选择聊天助手

5. 四种发布方式

5.1 api发布

标签:

【deepseek第二课】docker部署dify,配置私有化知识库,解决网络超时,成功安装由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“【deepseek第二课】docker部署dify,配置私有化知识库,解决网络超时,成功安装