stable diffusion Web UI


【完全ガイド】Automatic1111の使い方

Automatic1111は、画像生成AI「Stable Diffusion」をローカルPCで動かす際に最も広く使われているWEB UI (ユーザーインターフェース) の一つです。この記事では、Automatic1111の環境構築から、初期設定、主要な画像生成パラメーター、そして魅力的なAI美女画像を生成するための具体的な操作方法を詳しく解説します。


1. Automatic1111の環境構築とインストール

Automatic1111の利用には、NVIDIA製GPUが搭載されたPCが必要です。

インストール方法(Stability Matrixを利用)

Stability Matrixは、PythonやGitの個別インストールが不要で、Automatic1111の環境構築を自動化してくれる便利なツールです。

  1. 公式サイトからStability Matrixをダウンロードし、インストールします。
  2. Stability Matrixを起動し、UIの一覧から「Automatic1111」を選択してインストールを開始します。

2. Automatic1111の初期設定

Web UIが起動したら、画像生成を行う前に以下の初期設定を行います。

モデル(チェックポイント)とVAEのインストール

画像生成の元となるモデルと、色合いやディテールを調整するVAEをインストールします。

  1. CivitaiやHugging Faceなどのサイトから、使用したいモデルとVAEファイルをダウンロードします。
  2. ダウンロードしたモデルファイル(.safetensors, .ckptなど)は、Automatic1111インストールフォルダ/models/Stable-diffusionに保存します。
  3. ダウンロードしたVAEファイルは、Automatic1111インストールフォルダ/models/VAEに保存します。

VAEとClip Skipの設定(UI上での操作)

これらの設定項目は、デフォルトではUIに表示されていない場合があります。

  1. Automatic1111の画面上部にある「Settings」タブをクリックします。
  2. 左側のメニューから「User Interface」を選択します。
  3. Quick setting list」のテキストボックスに、sd_model_checkpoint(モデル選択用)、sd_vaeClip stop at last layersと入力し、カンマ区切りで追加します。
  4. 画面上部の「Apply settings」ボタンをクリックし、さらに「Reload UI」をクリックしてUIを再読み込みします。

これにより、画面上部のモデル選択プルダウンメニューの隣に、VAEとClip Skipの設定項目が表示されるようになります。


3. 主要な画像生成パラメータの操作

Automatic1111の画面上部にある「Text to Image」タブが画像生成のメイン画面です。

モデルとVAEの選択

  • モデル選択: 画面左上のプルダウンメニューから、使用したいモデル(チェックポイント)を選択します。
  • VAE選択: モデル選択の右側にある「VAE」プルダウンメニューから、インストールしたVAEを選択します。SDXLモデルの場合はSDXL専用のVAEを選びます。

プロンプト入力

画面中央にある2つの大きなテキストボックスで、プロンプトを入力します。

  • Prompt(プロンプト): 生成したい画像の指示を入力します。高品質な画像を生成するために、「masterpiece, best quality, ultra detailed」などの品質向上キーワードを冒頭に記述することが推奨されます。
  • Negative Prompt(ネガティブプロンプト): 生成してほしくない要素を入力します。bad anatomy, deformed, low qualityなど。

主要パラメーターの設定

画面右側の設定セクションで、主要なパラメーターを調整します。

  • Sampling Method(サンプリングメソッド): ドロップダウンメニューから選択します。
    • Euler A: シンプルで高速な生成に適しています。
    • DPM++ 2M Karras: 高品質な画像生成に適しています。
  • Sampling Steps(サンプリングステップ数): 20〜40の間で調整します。スライダーまたは数値入力で行えます。
  • Width / Height(画像サイズ): 生成する画像の縦横サイズをピクセル単位で指定します。SDXLモデルの場合は1024×1024を基準とします。
  • CFG Scale(CFGスケール): スライダーまたは数値入力で調整します。7が標準的で、5〜10の範囲で調整します。
  • Seed(シード値): 通常は「-1」に設定しておきます。

Generate(生成)ボタン

設定が完了したら、画面右上の「Generate」ボタンをクリックして画像生成を開始します。


4. 高画質化機能と拡張機能の操作

生成された画像をさらに高品質にするための機能です。

Hi-res fix(ハイレゾフィックス)

小さい画像を拡大・高画質化する機能です。「Text to Image」タブの画面右側にある「Hi-res fix」セクションのチェックボックスをオンにして有効にします。

  • Upscaler: 拡大アルゴリズムを選択します。
  • Denoising strength: ノイズ除去の強さを調整します。通常は0.5〜0.7程度が推奨されます。

リファイナー(Refiner)

SDXLモデルで使用されるディテール向上機能です。

  • SDXLモデルを選択すると、「Hi-res fix」セクションの下に「Refiner」セクションが表示されます。
  • Enable Refiner」にチェックを入れます。
  • Refiner: プルダウンメニューからインストール済みのリファイナーモデルを選択します。
  • Switch at: ベースモデルからリファイナーモデルに切り替えるタイミング(サンプリングステップの割合)を設定します(デフォルトは0.8)。

ADetailer(拡張機能)

顔などの崩れを修正する拡張機能です。「ADetailer」セクションのチェックボックスをオンにして有効にします。

  • Model: 顔検出モデル(例:face_yolov8n.pt)を選択します。

LoRA(Low-Rank Adaptation)

特定のスタイルやキャラクターを反映させる追加モデルです。

  1. Automatic1111インストールフォルダ/models/LoraにLoRAファイルを保存します。
  2. プロンプト入力欄の下にある、花札のようなアイコン(または「Show/hide extra networks」ボタン)をクリックします。
  3. 表示されたウィンドウから「LoRA」タブを選択し、使用したいLoRAモデルをクリックすると、プロンプト欄に追加されます。
  4. プロンプトに追加されたLoRAの記述の末尾にあるウェイト値(例:<lora:model_name:1.0>)を調整して、適用強度を変更します。

これらの操作手順を参考に、Automatic1111で画像生成を楽しんでみてください。