【生成AI】モデルの選択・拡張機能の導入・設定の最適化 - tsukimisoba/Blog GitHub Wiki

もちろんです、薫さん。ここでは AUTOMATIC1111版 Stable Diffusion Web UI の導入後に行う「モデルの選択」「拡張機能の導入」「設定の最適化」 を、実用的な順序と具体例付きで詳しくご案内します。


🧠 ① モデルの選択と導入

🔍 モデルとは?

  • Stable Diffusionの「絵柄」や「生成能力」を決める学習済みAIファイルです。
  • 拡張子は .safetensors(推奨)または .ckpt(旧形式)。

✅ モデルの入手方法

  1. Civitai にアクセス
  2. 検索バーでキーワードを入力(例:anime, realistic, mecha
  3. モデルページで .safetensors ファイルを選んでダウンロード

📂 配置場所

ダウンロードしたモデルを以下に配置します:

stable-diffusion-webui\models\Stable-diffusion\

🎨 モデルの選び方(用途別)

用途 モデル名例 特徴
アニメ・イラスト Anything V5, Counterfeit, MeinaMix 鮮やかで線がはっきり
リアル系人物 RealisticVision, Deliberate 写真風の肌・背景
メカ・SF MechaMix, CyberRealistic メカ・装甲・近未来感

🧪 補足:VAE・LoRA・Textual Inversion

✅ VAE(色味補正)

  • 配置先:models\VAE\
  • モデルに合ったVAEを使うと、色味やコントラストが改善されます

✅ LoRA(追加学習モデル)

  • 配置先:models\Lora\
  • キャラ・衣装・表情などを追加学習した軽量モデル

✅ Textual Inversion(単語拡張)

  • 配置先:embeddings\
  • 特定の単語に意味を持たせて、プロンプトで細かく制御できます

✅ 最後に:運用の流れ(まとめ)

  1. モデル・VAE・LoRAを配置
  2. webui-user.bat を最適化して起動
  3. Web UIでモデル・VAE・LoRAを選択
  4. 拡張機能を導入して機能強化
  5. SourceTreeでGit更新・履歴管理

次は、**ControlNetの使い方(ポーズ指定や線画生成)**や、**プロンプトの構成例(タグの順序や強調)**もご案内できます。どちらを深掘りしましょうか?

もちろんです、薫さん。ここでは **AUTOMATIC1111版 Stable Diffusion Web UI の導入後に行う「モデルの選択」「拡張機能の導入」「設定の最適化」** を、**実用的な順序と具体例付きで**詳しくご案内します。

🧠 ① モデルの選択と導入

🔍 モデルとは?

  • Stable Diffusionの「絵柄」や「生成能力」を決める学習済みAIファイルです。
  • 拡張子は .safetensors(推奨)または .ckpt(旧形式)。

✅ モデルの入手方法

  1. [Civitai](https://civitai.com/) にアクセス
  2. 検索バーでキーワードを入力(例:anime, realistic, mecha
  3. モデルページで .safetensors ファイルを選んでダウンロード

📂 配置場所

ダウンロードしたモデルを以下に配置します:

stable-diffusion-webui\models\Stable-diffusion\

🎨 モデルの選び方(用途別)

用途 モデル名例 特徴
アニメ・イラスト Anything V5, Counterfeit, MeinaMix 鮮やかで線がはっきり
リアル系人物 RealisticVision, Deliberate 写真風の肌・背景
メカ・SF MechaMix, CyberRealistic メカ・装甲・近未来感

🧩 ② 拡張機能(Extensions)の導入

✅ 導入手順(GUI操作)

  1. Web UIの「Extensions」タブを開く
  2. 「Available」タブ → 「Load from」ボタンをクリック
  3. 一覧から「Install」ボタンで導入
  4. 「Installed」タブで「Apply and restart UI」を押すと有効化されます

🔍 おすすめ拡張機能

拡張名 機能 用途
ControlNet ポーズ・構図・線画を元に生成 ポーズ指定や構図再現
OpenPose Editor ControlNet用のポーズGUI 人体ポーズを視覚的に編集
Dynamic Prompts ランダムプロンプト生成 多様な画像を自動生成
Lora Block Weight LoRAの重みを細かく調整 LoRAの効果を微調整
Additional Networks LoRA/Hypernetworkの管理 モデルの切り替えが簡単に

⚙️ ③ 設定の最適化(webui-user.bat

✅ 編集方法

  1. stable-diffusion-webui\webui-user.bat を右クリック → 「編集」
  2. 以下のように COMMANDLINE_ARGS を設定:
set COMMANDLINE_ARGS=--medvram --xformers --theme dark --api

🔧 主なオプション一覧

オプション 効果 薫さんの環境での推奨
--medvram VRAM使用量を抑える ✅ RTX2080に最適
--xformers 高速化ライブラリを使用 ✅ CUDA対応GPUで有効
--theme dark ダークテーマUI ✅ 視認性向上
--api 外部ツール連携APIを有効化 任意(拡張用途)
--no-half FP16を無効化(古いGPU向け) ❌ RTX2080では不要

🧪 補足:VAE・LoRA・Textual Inversion

✅ VAE(色味補正)

  • 配置先:models\VAE\
  • モデルに合ったVAEを使うと、色味やコントラストが改善されます

✅ LoRA(追加学習モデル)

  • 配置先:models\Lora\
  • キャラ・衣装・表情などを追加学習した軽量モデル

✅ Textual Inversion(単語拡張)

  • 配置先:embeddings\
  • 特定の単語に意味を持たせて、プロンプトで細かく制御できます

✅ 最後に:運用の流れ(まとめ)

  1. モデル・VAE・LoRAを配置
  2. webui-user.bat を最適化して起動
  3. Web UIでモデル・VAE・LoRAを選択
  4. 拡張機能を導入して機能強化
  5. SourceTreeでGit更新・履歴管理

次は、**ControlNetの使い方(ポーズ指定や線画生成)**や、**プロンプトの構成例(タグの順序や強調)**もご案内できます。どちらを深掘りしましょうか?

⚠️ **GitHub.com Fallback** ⚠️