Stable Diffusion WebUI Forge のインストール

Stable Diffusion WebUI Forge を導入する手順を紹介します。
補足
Forge版は新機能や実験機能が実装されているWebUIです。 より一般的に利用されている Stable Diffusion WebUI (A1111) 版の インストール手順はこちらの記事を参照してください。
なお、FLUX.1 を利用する場合はStable Diffusion WebUI Forge をインストールします。

事前準備

Pythonのインストール

Pythonをインストールします。インストール手順はこちらの記事を参照してください。3.10.xx のバージョンが推奨です。

Git for Windows のインストール

Git for Windows をインストールします。インストール手順はこちらの記事を参照してください。
Web UIの拡張機能のダウンロードや、WebUIのコードダウンロードやアップデートでGitを利用するためGitの利用がおすすめです。
Gitを利用しない導入もできますが、アップデートの手間がかかることや、拡張機能のダウンロードができないといった制限が出てしまいます。

Stable Diffusion Web UI Forgeのダウンロード

Stable Diffusion Web UI Forgeをgitコマンドで、ダウンロードします。

Stable Diffusion Web UI Forgeを配置したいディレクトリにカレントディレクトリを変更し、 以下のコマンドを実行します。
git clone https://github.com/lllyasviel/stable-diffusion-webui-forge.git
または
(git.exe のフルパス) clone https://github.com/lllyasviel/stable-diffusion-webui-forge.git
Stable Diffusion WebUI Forge のインストール:画像1
Stable Diffusion WebUI Forge のインストール:画像2
Gitを利用しない場合
Gitを利用しない場合は、Stable Diffusion Web UI Forge のリポジトリ(https://github.com/lllyasviel/stable-diffusion-webui-forge)からZIPファイルでコード一式をダウンロードします。

webui-user.bat の編集

ダウンロードしたファイルの webui-user.bat を編集します。
GitやPythonにPATHが設定されている場合は、ファイルの編集は不要です。PATHが通っていない場合には、Git.exe Python.exeが配置してあるパスを記述します。
Stable Diffusion WebUI Forge のインストール:画像3
Stable Diffusion WebUI Forge のインストール:画像4

webui-user.bat (変更前)
@echo off

set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=

@REM Uncomment following code to reference an existing A1111 checkout.
@REM set A1111_HOME=Your A1111 checkout dir
@REM
@REM set VENV_DIR=%A1111_HOME%/venv
@REM set COMMANDLINE_ARGS=%COMMANDLINE_ARGS% ^
@REM  --ckpt-dir %A1111_HOME%/models/Stable-diffusion ^
@REM  --hypernetwork-dir %A1111_HOME%/models/hypernetworks ^
@REM  --embeddings-dir %A1111_HOME%/embeddings ^
@REM  --lora-dir %A1111_HOME%/models/Lora

call webui.bat
webui-user.bat (変更後)
@echo off

set PYTHON="(python.exe のフルパス)"
set GIT=(git.exe のフルパス)
set VENV_DIR=
set COMMANDLINE_ARGS=

@REM Uncomment following code to reference an existing A1111 checkout.
@REM set A1111_HOME=Your A1111 checkout dir
@REM
@REM set VENV_DIR=%A1111_HOME%/venv
@REM set COMMANDLINE_ARGS=%COMMANDLINE_ARGS% ^
@REM  --ckpt-dir %A1111_HOME%/models/Stable-diffusion ^
@REM  --hypernetwork-dir %A1111_HOME%/models/hypernetworks ^
@REM  --embeddings-dir %A1111_HOME%/embeddings ^
@REM  --lora-dir %A1111_HOME%/models/Lora

call webui.bat

WebUI Forge の実行

編集した webui-user.bat を実行します。
初回起動時にはパッケージのインストールが実行されます。
Stable Diffusion WebUI Forge のインストール:画像5

インストールが完了すると、WebUIが実行されます。
Stable Diffusion WebUI Forge のインストール:画像6

Webブラウザが自動で開き、WebUIの画面が表示されます。
Stable Diffusion WebUI Forge のインストール:画像7

デフォルトでは、Stable Diffusion 1.5 の Realistic Vision のモデルがダウンロードされ、選択されています。 上部のプロンプトのテキストボックスにプロンプトを入力し、[Generate]ボタンをクリックします。画像が生成できたことを確認します。
下図は "grassland and sky" のプロンプトで画像生成を実行した結果です。
Stable Diffusion WebUI Forge のインストール:画像8

Stable Diffusion Web UI Forgeのインストールができました。

AuthorPortraitAlt
著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。 最近は生成AIの画像生成の沼に沈んでいる。
作成日: 2024-08-25
Copyright © 1995–2025 iPentec all rights reserverd.