在安装 Dify 之前,请确保您的设备符合以下最低系统要求:
- CPU >= 2 核
- RAM >= 4 GiB
操作系统 | 软件 | 说明 |
---|---|---|
macOS 10.14 或更高版本 | Docker Desktop | 将 Docker 虚拟机(VM)设置为至少使用 2 个虚拟 CPU(vCPU)和 8 GB 的初始内存。否则,安装可能会失败。更多信息,请参考 Docker Desktop for Mac 安装指南。 |
Linux 平台 | Docker 19.03 或更高版本 Docker Compose 1.25.1 或更高版本 | 请参考 Docker 安装指南 和 Docker Compose 安装指南 了解如何分别安装 Docker 和 Docker Compose。 |
启用 WSL 2 的 Windows | Docker Desktop | 我们建议将源代码和绑定到 Linux 容器的其他数据存储在 Linux 文件系统中,而不是 Windows 文件系统中。更多信息,请参考 Windows 上使用 WSL 2 后端的 Docker Desktop 安装指南。 |
如果需要使用 OpenAI TTS,系统必须安装 FFmpeg
才能正常运行。更多详情,请参考:链接。
api
目录:
uv
安装所需依赖:
对于 macOS:使用 brew install libmagic
安装 libmagic。
npm
运行以下命令安装 pnpm
。
.env.local
的文件,并从 .env.example
复制内容。根据您的需求修改这些环境变量的值: