【Windows安装Dify, 并配置DeepSeek大模型】

MD@[保姆级教程:Windows使用docker-desktop安装Dify, 并配置deepseek]

Windows使用Docker-DeskTop安装Dify, 并配置DeepSeek

说明:
1.windows系统建议使用“专业版”, 实在没有使用"家庭版"也可以。
2.‌WSL‌:是一个兼容层,允许在Windows上运行Linux二进制文件。WSL 2 使用了轻量级的虚拟化技术,但它与Windows共享内核和资源。‌通常比windows上开虚拟机性能更好。

1.windows打开WSL

打开【控制面板】 > 【程序】 > 【启用或关闭 Windows 功能】,勾选“适用于 Linux 的 Windows 子系统”、“虚拟机平台”、“远程差分压缩 API 支持”。

1.1 打开Hyper-V

**1.windows专业版才可以打开,家庭版跳过此步骤
**2.建议使用windows专业版。

1.2 安装WSL

1.打开命令行输入: wsl --install
如果运行成功,运行完后重启电脑。(大概率会失败)
2.如果wsl安装不成功,powershell用管理员方式打开执行: wsl --update --web-download


2.1 可以执行 wsl --update ,但是可能会很慢;
2.2 powershell如果没有用管理员方式打开, 会安装失败

3. 安装成功后重启电脑。

2.安装Docker Desktop

docker官网下载Docker Desktop,并安装:docker官网

2.1 WSL如果安装成功, 则没有异常, 若安装失败, 会报错"Docker Engine stopped"

1.Docker Engine stopped
大概率是因为WSL没用安装成功, 检查上面的第一大部分

2.2 修改Docker Engine的镜像源

1.推荐使用国内镜像
比如 "registry-mirrors": ["https://b4a1f63a156e435f9aeb797bdf515250.mirror.swr.myhuaweicloud.com"]
说明: 不改用国内镜像源, 拉取镜像很慢,或者会拉取失败。
2.确认修改配置, 并重启Docker Desktop

3.下载Dify,并启动

3.1 下载Dify

Github下载Dify:Github下载Dify
Gitcode下载Dify(国内加速):Gitcode下载Dify

3.2 启动Dify

1.解压ZIP文件, 进入解压后的docker目录, 打开命令行工具,复制配置文件:
copy .env.example .env,生成 .env文件
2.启动Dify
docker compose up -d
3.配置文件为 .env 内含端口号(默认80)、

3.3 测试Dify

浏览器输入,http://127.0.0.1:80
显示dify页面, 即为成功。

4.配置LLM大模型,如deepseek

参考文档1:在华为云ModelArts Studio中领取DeepSeek模型免费token
参考文档2:华为云文档_dify配置deepseek大模型

5.快速部署Embedding及Rerank模型

参考文档:华为云官网文档_快速部署Embedding及Rerank模型
5.1 此部分可以配置为:配置Embedding及Rerank模型

posted @ 2025-04-10 15:43  宅狗程序猿  阅读(1124)  评论(0)    收藏  举报