dify本地部署
安装docker。
在官网安装docker。
如果遇到wsl报错,就使用 wsl --updata
进行更新。如果问题解决,进入docker应该是如下界面:
克隆
在自己创建的文件内使用 git clone git@github.com:langgenius/dify.git
或 git clone https://github.com/langgenius/dify.git
进行克隆(哪个能用用哪个,因为http可能遇到网络问题,但要用ssh的git克隆需要首先完成本地文件夹与git远程仓库的联通)。
启动配置
克隆完成,在这个文件夹找到dify>docker,里面应该包含 docker-compose.yaml 这个文件:
执行docker安装
右键在终端中打开当前目录,执行 docker compose up -d
命令,
等待dify自动完成在docker中的配置:
配制完成,再打开docker:
配制成功!
浏览器启动
直接在浏览器输入 http://127.0.0.1/
进入本地dify,最开始进入会让你设置管理员账号:
(注意,由于现在完全没有修改docker-composed.yaml
这个文件,所以 Dify Web 界面默认使用 80 端口 (HTTP) 和 443 端口 (HTTPS),也就是宿主机本机的默认地址窗口,直接输入 http://127.0.0.1/即可进入dify页面,可通过修改docker-composed.yaml配置更改进入端口)
注册账号后登录:
配置模型服务
配制模型服务商,在右上角,点击头像 > 设置 > 模型供应商:
将你自己的api放进去,例如放一个xAI的grok的:
创建应用
随便创建一个应用,
创建一个工作流:
依次设置开始,LLM,结束的变量
测试
配制完成,测试看是否通过:
通过!
发布
成功!