Stable Diffusion ローカル環境導入ガイド
Stable Diffusionをローカルで導入する方法【初心者向け】
Stable Diffusionは、AIによる高品質な画像生成ができる人気のモデルです。この記事では、ローカル環境に導入して自分のPCで動かす方法をステップごとに解説します。
✅ 必要な環境
- GPU: NVIDIA製(VRAM 6GB以上推奨)
- メモリ: 16GB以上
- OS: Windows 10/11, macOS, Linux
- ストレージ空き容量: 10GB以上
🧰 導入手順(AUTOMATIC1111 Web UI版)
1. PythonとGitのインストール
Python公式サイトから Python 3.10.x をインストールします。インストール時は「Add Python to PATH」にチェックを入れてください。
Git公式サイトから Git をインストールします。
2. Web UIのクローン
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui
3. モデルのダウンロード
例:Stable Diffusion v1.5をダウンロードし、以下のフォルダに保存します:
stable-diffusion-webui/models/Stable-diffusion/
4. 起動
以下のコマンドを実行:
python launch.py
ブラウザで http://127.0.0.1:7860/
にアクセスし、UIが開けば成功です!
🎨 実際に画像を生成する
- プロンプトを入力(例:"A cat in a cyberpunk city")
- 設定(解像度やサンプリング方法)を選択
- 「Generate」ボタンをクリック
🛠 よくあるトラブルと解決方法
問題 | 対処法 |
---|---|
CUDAエラー | GPUドライバとPyTorchバージョンを確認 |
起動しない | Pythonのバージョンとモデルの配置を確認 |
遅い | ステップ数を減らす、VRAM消費を抑える |
🧩 拡張機能
- LoRA対応
- ControlNet連携
- 画像履歴・バッチ処理
✅ まとめ
Stable Diffusionはローカルで動かすことで、プライバシーを保ちつつ高品質な画像を生成できます。AUTOMATIC1111のWeb UIなら、導入も簡単で拡張も豊富。ぜひ自分だけのAIアート体験を始めてみてください!