Stable Diffusion WebUIでExtention(拡張機能)を入れる方法

Stable Diffusion WebUIを使う上で知っておきたいのが拡張機能(Extension)です。

拡張機能(Extension)とは、Stable Diffusion WebUIにデフォルトで備わっていない機能を追加することができ、Stable Diffusion WebUIをもっと使いやすくすることが出来ます。

今回は、その拡張機能(Extension)を入れる方法を紹介していきたいと思います。

拡張機能の一覧から機能を追加する

手順1. 拡張機能タブを開く

Extensions(拡張機能)のAvailable(拡張機能リスト)を選択し、Extensions index URL(拡張機能リストのURL)が入力されていることを確認し、Load(読み込み)ボタンを押します。

手順2. 出てきたリストで入れたいものを入れる

Load(読み込み)ボタンを押すと、以下のようにExtensions(拡張機能)の一覧が表示されます。

リストの右側のInstallボタンを押せば拡張機能を追加することが出来ます。

拡張機能の詳細を知りたい場合には、左側の拡張機能名がGitへのリンクになっているので、そこから確認することが出来ます。

手順3. インストール済みタブに戻る

追加した拡張機能を有効にするために、UIの再起動を行います。

Extensions(拡張機能)のInstalled(インストール済)を選択し、Apply and restart UI(適用してUIを再起動ボタン)を押します。

補足情報
UIが再表示されたら基本的には問題無いのですが、まれにwebui-user.batから再起動しないといけない場合があります。

URLから拡張機能を追加する

GitのリポジトリのURLを直接指定することで、拡張機能をインストールすることも出来ます。

インストールしたい拡張機能のGitのページに行き、Codeを押してからコピーボタンを押します。

その後、Extensions(拡張機能)のInstall from URL(URLからインストール)を選択し、URL for extension’s git repository(拡張機能のリポジトリのURL)の入力欄に先ほどコピーしたURLを貼り付け、install(インストール)ボタンを押すと拡張機能を追加することが出来ます。

拡張機能の追加が成功すると、ボタンの下に以下のような文言が表示されます。

Installed info [Stable Diffusion WebUIの場所]/extentions/[拡張機能名]. Use Installed tab to restart.

この文言が表示されたらインストール済みタブに戻り、手順3と同じようにUIの再起動を行ってください。

拡張機能のアップデート

Extensions(拡張機能)のInstalled(インストール済)を選択し、Check for updates(アップデートを確認)ボタンを押すことで、拡張機能をアップデートすることが出来ます。

リスト右側のUpdate(アップデート)欄の読み込み中が全て完了したら、適用して手順3と同じようにUIの再起動を行ってください。

拡張機能が表示・更新されない時は

手順通り行い、正常に拡張機能を追加したはずなのにExtensionが表示されない場合や、拡張機能の更新を行ったのに変わらない場合は、ブラウザキャッシュの可能性があります。

ブラウザによりますが「Ctrl+F5」か「Ctrl+Shift+R」を押してブラウザを更新してください。

最新情報をチェックしよう!