这个是为了支持我们的Docker Desktop运行。
使用管理员身份运行命令行。
如果显示 “无法与服务器建立连接就执行“,表示没有安装wsl,如果更新成功,那就不用执行下面的按照步骤了
wsl --update
执行以下命令
wsl --update --web-download
因为它是微软的产品,所以要开梯子,不然会下得非常慢,如果没有梯子可以使用迅雷下载这个地址https://github.com/microsoft/WSL/releases/download/2.1.5/wsl.2.1.5.0.x64.msi
win+R输出control,打开程序与功能,打开启动与关闭Windows功能。
打开我下面标红的功能
注意如果没有Hyper-V的选项,那就执行以下步骤。
在桌面保存以下内容为txt文件
pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"del hyper-v.txtDism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALLpause
更改txt的后缀名为bat。
用管理员身份运行
运行完成后,我们就发现我们有了Hyper-V功能,现在回去开启。
完成后,我们重启电脑,准备安装Docker Desktop。
为什么要安装Docker Desktop?因为dify需要使用docker容器启动,通过docker compose一键启动,非常方便,但是为什么要安装Windows本地的docker呢?我们可不可以使用linux系统内的docker呢?当然可以,只需满足以下要求即可。
但是考虑到我们没有云服务器,或者本地虚拟机跑起来比较费劲,我们就用Docker Desktop来部署了。
安装完成后,进入页面,我们可以跳过登录。
当左下角显示
表示我们成功启动了docker容器,先别着急,我们需要配置一下镜像源,保证我们的下载速度。
进入设置
进入docker engine
复制我以下的内容进去,再restart
{ "registry-mirrors" : ["https://docker.registry.cyou","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://docker.jsdelivr.fyi","https://dockertest.jsdelivr.fyi","https://mirror.aliyuncs.com","https://dockerproxy.com","https://mirror.baidubce.com","https://docker.m.daocloud.io","https://docker.nju.edu.cn","https://docker.mirrors.sjtug.sjtu.edu.cn","https://docker.mirrors.ustc.edu.cn","https://mirror.iscas.ac.cn","https://docker.rainbond.cc","https://do.nark.eu.org","https://dc.j8.work","https://dockerproxy.com","https://gst6rzl9.mirror.aliyuncs.com","https://registry.docker-cn.com","http://hub-mirror.c.163.com","http://mirrors.ustc.edu.cn/","https://mirrors.tuna.tsinghua.edu.cn/","http://mirrors.sohu.com/" ], "insecure-registries" : [ "registry.docker-cn.com", "docker.mirrors.ustc.edu.cn" ],"debug": true,"experimental": false}
等重启完docker容器后,我们进入命令行,执行docker ps。
表示启动成功
至此,我们的Docker Desktop就成功安装完成了。
下载zip
解压完成后
管理员进入Windows PowerShell
进入我们安装好后的docker文件夹
cd进入
依次执行
cp .env.example .env
docker compose up -d
等全部变为绿色时,代表我们启动成功。
注册好一个管理员后,直接用管理员登录即可,进入后
在dify的docker文件夹里面找到.env文件
在末尾加上
# 启用自定义模型CUSTOM_MODEL_ENABLED=true# 指定 Olama 的 API地址(根据部署环境调整IP)OLLAMA_API_BASE_URL=host.docker.internal:11434
重启一下dify
使用以下命令停止
docker compose down
再启动
docker compose up -d
注意以上两个操作都必须要在dify文件夹下面的docker文件夹内。
从模型供应商安装ollama
由于我已经安装,已经不能安装,类似下面的按照即可
第一次没有安装上去是正常的,多安装几次,看到打了绿色的√就代表安装成功了。
接入我们本地的模型,deepseek为例,保证我们本地已经部署了。
不确定可以使用ollama list来查看本地部署的模型。
我们需要以NAME来导入模型。
添加模型
查看我的示例
基础URL就是我们前面配的。
测试一下我们接入的模型。
创建一个聊天助手应用
选择我们本地的对话模型
但是我们本地可以部署的deepseek参数太低了,无法处理很多需求,我们还是需要去调用模型代理商的模型,我们可以去注册硅基流动的key,用我的邀请码kRe4Bgii,双方都可以可以免费获得2000万Token。
要是这篇文章给大家带来了帮助的话,邀请码可以填一下我的kRe4Bgii,这样我也可以得到2000万Token,谢谢各位了。
我们先得到我们的key
dify下载硅基流动
设置好我们key,我们就可以调用满血版deepseekR1模型了
Dify 是一个专注于 AI 应用开发的开源平台,旨在帮助开发者快速构建、部署和管理基于大语言模型(如 GPT、Claude 等)的智能应用。以下是其核心要点总结:
原网址: 访问
创建于: 2025-07-04 14:03:36
目录: default
标签: 无
未标明原创文章均为采集,版权归作者所有,转载无需和我联系,请注明原出处,南摩阿彌陀佛,知识,不只知道,要得到
java windows火焰图_mob64ca12ec8020的技术博客_51CTO博客 - 在windows下不可行,不知道作者是怎样搞的 监听SpringBoot 服务启动成功事件并打印信息_监听springboot启动完毕-CSDN博客 SpringBoot中就绪探针和存活探针_management.endpoint.health.probes.enabled-CSDN博客 u2u转换板 - 嘉立创EDA开源硬件平台 Spring Boot 项目的轻量级 HTTP 客户端 retrofit 框架,快来试试它!_Java精选-CSDN博客 手把手教你打造一套最牛的知识笔记管理系统! - 知乎 - 想法有重合-理论可参考 安宇雨 闲鱼 机械键盘 客制化 开贴记录 文本 linux 使用find命令查找包含某字符串的文件_beijihukk的博客-CSDN博客_find 查找字符串 ---- mac 也适用 安宇雨 打字音 记录集合 B站 bilibili 自行搭建 开坑 真正的客制化 安宇雨 黑苹果开坑 查找工具包maven pom 引用地 工具网站 Dantelis 介绍的玩轴入坑攻略 --- 关于轴的一些说法 --- 非官方 ---- 心得而已 --- 长期开坑更新 [本人问题][新开坑位]关于自动化测试的工具与平台应用 机械键盘 开团 网站记录 -- 能做一个收集的程序就好了 不过现在没时间 -- 信息大多是在群里发的 - 你要让垃圾佬 都去一个地方看难度也是很大的 精神支柱 [超级前台]sprinbboot maven superdesk-app 记录 [信息有用] [环境准备] [基本完成] [sebp/elk] 给已创建的Docker容器增加新的端口映射 - qq_30599553的博客 - CSDN博客 [正在研究] Elasticsearch, Logstash, Kibana (ELK) Docker image documentation elasticsearch centos 安装记录 及 启动手记 正式服务器 39 elasticsearch 问题合集 不断更新 6.1.1 | 6.5.1 两个版本 博客程序 - 测试 - bug记录 等等问题 laravel的启动过程解析 - lpfuture - 博客园 OAuth2 Server PHP 用 Laravel 搭建带 OAuth2 验证的 RESTful 服务 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区 利用Laravel 搭建oauth2 API接口 附 Unauthenticated 解决办法 - 煮茶的博客 - SegmentFault 思否 使用 OAuth2-Server-php 搭建 OAuth2 Server - 午时的海 - 博客园 基于PHP构建OAuth 2.0 服务端 认证平台 - Endv - 博客园 Laravel 的 Artisan 命令行工具 Laravel 的文件系统和云存储功能集成 浅谈Chromium中的设计模式--终--Observer模式 浅谈Chromium中的设计模式--二--pre/post和Delegate模式 浅谈Chromium中的设计模式--一--Chromium中模块分层和进程模型 DeepMind 4 Hacking Yourself README.md update 20211011
Laravel China 简书 知乎 博客园 CSDN博客 开源中国 Go Further Ryan是菜鸟 | LNMP技术栈笔记 云栖社区-阿里云 Netflix技术博客 Techie Delight Linkedin技术博客 Dropbox技术博客 Facebook技术博客 淘宝中间件团队 美团技术博客 360技术博客 古巷博客 - 一个专注于分享的不正常博客 软件测试知识传播 - 测试窝 有赞技术团队 阮一峰 语雀 静觅丨崔庆才的个人博客 软件测试从业者综合能力提升 - isTester IBM Java 开发 使用开放 Java 生态系统开发现代应用程序 pengdai 一个强大的博主 HTML5资源教程 | 分享HTML5开发资源和开发教程 蘑菇博客 - 专注于技术分享的博客平台 个人博客-leapMie 流星007 CSDN博客 - 舍其小伙伴 稀土掘金 Go 技术论坛 | Golang / Go 语言中国知识社区
最新评论