Skip to content

A1111(SD WebUI)のインストール ​

AUTOMATIC1111(通称 A1111/SD WebUI)はブラウザ UI と REST API(/sdapi/v1/txt2img)を提供。
MiniTavern の A1111(SD WebUI) プラットフォームがこの API に接続;SD.Next など同プロトコルも試せる。

公式倉庫:AUTOMATIC1111/stable-diffusion-webui

ハードウェア推奨 ​

显存推奨
6GBSD 1.5、小さめ解像度
8GB+SDXL がより安定
CPU のみ動くが極遅、検証用

Windows(入門推奨) ​

1. 依存のインストール ​

  1. Git for Windows をインストール。
  2. Python 3.10.x をインストール(Add python.exe to PATH にチェック)。
  3. 新しい NVIDIA ドライバ推奨(NVIDIA GPU がある場合)。

2. WebUI の取得 ​

適当なディレクトリ(例 D:\AI)で PowerShell:

powershell
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui

3. 初回起動 ​

ダブルクリックまたは端末で:

powershell
.\webui-user.bat

初回は依存と基盤コンポーネントの自動取得で時間がかかる。完了後ブラウザはだいたい:

text
http://127.0.0.1:7860

4. API+LAN(スマホ接続に必須) ​

同ディレクトリの webui-user.bat を編集し、COMMANDLINE_ARGS 行を例えば:

bat
set COMMANDLINE_ARGS=--api --listen

説明:

パラメータ作用
--api/sdapi/v1/* を有効化(MiniTavern 必須)
--listen0.0.0.0 をリスンし、LAN デバイスを許可
--port 7860任意;ポート変更時は App も合わせる

保存後、webui-user.bat を再実行。

任意:--api-auth ユーザー名:パスワード で API に認証;有効時は App 画像接続の API Key/認証欄を実装に合わせて記入(現行 App 文案準拠)。

5. API の検証 ​

本機ブラウザで:

text
http://127.0.0.1:7860/docs

Swagger が見えれば API は開通。LAN 検証(IP を PC の IP に):

text
http://192.168.x.x:7860/docs

macOS/Linux 要約 ​

bash
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui

webui-user.sh を編集:

bash
export COMMANDLINE_ARGS="--api --listen"

その後 ./webui.sh。Apple Silicon 可、速度は同級 NVIDIA より遅いことが多い。

モデル(Checkpoint)の取得 ​

  1. Civitai または Hugging Face から .safetensors をダウンロード。
  2. 配置先:
text
stable-diffusion-webui/models/Stable-diffusion/
  1. WebUI 左上で更新してモデル選択;または WebUI 再起動。

入門は先に SD 1.5 または SDXL 汎用モデルを入れ、WebUI で手動出図できることを確認してから App 接続。

ファイアウォール ​

Windows:初回リスン時にプライベートネットワークを許可、またはファイアウォールでポート 7860 を開放。
スマホは PC と同一 LAN;ゲスト Wi‑Fi はクライアント隔離が多い。

次のステップ ​