前置条件
安装 Dify 之前, 确保你的机器已满足最低安装要求:(Windows)
- CPU >= 2 Core
- RAM >= 4 GiB
1、安装Docker Desktop
略
部署Dify
1、源码下载
打开命令提示符(CMD)或 PowerShell,执行以下命令:
1 | git clone https://github.com/langgenius/dify.git |
如果你的网络环境不好,无法直接克隆完整项目,可以试下以下的命令:
解释
1 | # 缓冲区大小 |
实在无法通过克隆下载的,可以直接压缩包进行解压。
2、启动服务
- 进入 Dify 源代码的 Docker 目录
1 | cd dify/docker |
- 复制环境配置文件
1 | cp .env.example .env |
- 启动 Docker 容器
根据你系统上的 Docker Compose 版本,选择合适的命令来启动容器。你可以通过 docker compose version
命令检查版本
- 如果版本是 Docker Compose V2,使用以下命令:
1 | docker compose up -d |
- 如果版本是 Docker Compose V1,使用以下命令:
1 | docker-compose up -d |
- 运行命令后,等待所有服务启动完成,第一次运行需要点时间。
最后检查是否所有容器都正常运行:
3、访问平台
先前往管理员初始化页面设置设置管理员账户:http://localhost/install
创建应用
创建应用需要链接大模型,两种选择,1本地ollma部署2外部API接入(我使用的硅基流动的api接口)
1、创建应用
2、配置应用
提示词等配置
3、测试&发布
4、密码重置
1 | docker exec -it docker-api-1 flask reset-password |