
【Stable DiffusionWeb UI】コピペでCivitaiのモデルファイルと画像ファイルのダウンロードを自動化するツールを公開

Yuki | 生成AI副業ソムリエ
本記事でできること
こんにちは、ゆうきです!
Stable Diffusion Web UIで、Civitaiからモデルをダウンロードするのがめんどくさいと思った方はいますか?
本記事を読めば、大量のモデルを自動でダウンロードすることができます!
本記事の内容は以下です。
・Pythonインストールのサポート(無料公開)
・Stable Diffusion Web UIの立ち上げサポート(無料公開)
・Civitai Shortcutの導入サポート(無料公開)
・CIVITAIからのモデルデータ(Lora,safetensors,ckpt)のダウンロードの自動化
・CIVITAIからの画像データのダウンロードの自動化
※本記事では、Stable Diffusion Web UIを使っていない方でも使えることを想定して、解説しています。
本ツールのメリット
本ツールのメリットは以下です。
・テキストファイルにダウンロードしたいモデルのURLを入力するだけで、自動でモデルファイルや画像ファイルをStable Diffusion Web UIでダウンロードできる
・何件のダウンロードファイルでも対応可能
やることは、以下のようなurl.txtにCivitaiのURLを貼り付けて、ツールを実行するだけです。
https://civitai.com/models/〜〜
・
・
・

ダウンロードできるデータ
以下のファイルのダウンロードを自動化できます。
・モデルファイル(Lora,ckpt,safetensor)
・画像ファイル(Model Information,Civitai User Galary)
使用するツール
・Stable Diffusion Web UI
・Civitai Shortcut
・Selenium
・chromedriver
対応するOS
WindowsOS
MacOS
使用環境
Google Chrome,ターミナル
環境構築
Windows版 Python インストールマニュアル
- Pythonの公式サイトからインストーラをダウンロード(Windows)
Pythonの公式サイト(https://www.python.org/downloads/windows/)にアクセスします。「Latest Python 3 Release」のセクションを探し、ダウンロードリンクをクリックしてインストーラをダウンロードします。 - インストーラを実行
ダウンロードしたインストーラを開きます。インストーラの最初のページの下部にある「Add Python X.X to PATH」のチェックボックスをオンにします。これにより、Pythonとpipがコマンドプロンプトから直接アクセスできるようになります。「Install Now」をクリックしてインストールを開始します。 - インストールの確認
インストールが完了したら、コマンドプロンプトを開きます。
python --version と入力して、Pythonのバージョンが正しく表示されることを確認します。
pip --version と入力して、pipのバージョンが正しく表示されることを確認します。
Mac版 Python インストールマニュアル
- Pythonの公式サイトからインストーラをダウンロード(Mac)
Pythonの公式サイト(https://www.python.org/downloads/mac-osx/)にアクセスします。「Latest Python 3 Release」のセクションを探し、ダウンロードリンクをクリックしてインストーラをダウンロードします。 - インストーラを実行
ダウンロードしたインストーラを開きます。インストーラの指示に従ってインストールを進めます。 - PythonのPATHを追加
ターミナルを開き、以下のコマンドを実行してPythonのPATHを追加します。
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile
- インストールの確認
インストールが完了したら、ターミナルを開きます。
python --version と入力して、Pythonのバージョンが正しく表示されることを確認します。
pip --version と入力して、pipのバージョンが正しく表示されることを確認します。
Stable Diffusion Web UIのインストール
Windowsの場合
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
Macの場合
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
Stable Diffusion Web UIの立ち上げ
Windowsの場合
cd ~/stable-diffusion-webui
./webui-user.bat
MacOSの場合
cd ~/stable-diffusion-webui
./webui.sh
Civitai Shortcutのインストール
Civitai Shortcutをインストールすることで、CivitaiからStable-diffusion Web UI上で、簡単にモデルファイル(Lora,ckpt,safetensors)や画像ファイルをダウンロードできます。
https://github.com/sunnyark/civitai-shortcut
「Extensions」 > 「Install from URL」 > 「URL for extension's git repository」に先ほどのURLを打ち込みます。
その後、「Install」をクリックしましょう。

その後、Extensionのcivitai-shortcutにチェックを入れた状態で、「Extensions」>「Apply and restart UI」をクリックしましょう。

すると、Civitai Shortcutのタブが表示されるはずです。
それでは、Civitaiからのモデルファイルを自動化するツールを公開したいと思います!
10部限定10000円で販売します。