Dify をインストールする前に、マシンが以下の最小システム要件を満たしていることを確認してください:
- CPU >= 2 コア
- RAM >= 4 GiB
OS | ソフトウェア | 説明 |
---|---|---|
macOS 10.14 以降 | Docker Desktop | Docker 仮想マシン(VM)が最低 2 つの仮想 CPU(vCPU)と 8 GB の初期メモリを使用するように設定してください。そうしないと、インストールが失敗する可能性があります。詳細については、Mac 用 Docker Desktop インストールガイドを参照してください。 |
Linux プラットフォーム | Docker 19.03 以降 Docker Compose 1.25.1 以降 | Docker と Docker Compose のインストール方法については、それぞれDocker インストールガイドとDocker Compose インストールガイドを参照してください。 |
WSL 2 が有効な Windows | Docker Desktop | Linux コンテナにバインドされるソースコードやその他のデータは、Windows ファイルシステムではなく Linux ファイルシステムに保存することをお勧めします。詳細については、Windows での WSL 2 バックエンドを使用した Docker Desktop インストールガイドを参照してください。 |
OpenAI TTS を使用する必要がある場合は、正常に機能するためにシステムに FFmpeg
がインストールされている必要があります。詳細については、リンクを参照してください。
api
ディレクトリに移動します:
uv
で必要な依存関係をインストールするには、次のコマンドを実行します:
macOS の場合:brew install libmagic
で libmagic をインストールしてください。
npm
を使用して pnpm
をインストールできます。
.env.local
というファイルを作成し、.env.example
の内容をコピーします。必要に応じてこれらの環境変数の値を変更します: