見出し画像

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

本記事でできること

こんにちは、ゆうきです!

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 インストールマニュアル

  1. Pythonの公式サイトからインストーラをダウンロード(Windows)
    Pythonの公式サイト(https://www.python.org/downloads/windows/)にアクセスします。「Latest Python 3 Release」のセクションを探し、ダウンロードリンクをクリックしてインストーラをダウンロードします。

  2. インストーラを実行
    ダウンロードしたインストーラを開きます。インストーラの最初のページの下部にある「Add Python X.X to PATH」のチェックボックスをオンにします。これにより、Pythonとpipがコマンドプロンプトから直接アクセスできるようになります。「Install Now」をクリックしてインストールを開始します。

  3. インストールの確認
    インストールが完了したら、コマンドプロンプトを開きます。
    python --version と入力して、Pythonのバージョンが正しく表示されることを確認します。
    pip --version と入力して、pipのバージョンが正しく表示されることを確認します。

Mac版 Python インストールマニュアル

  1. Pythonの公式サイトからインストーラをダウンロード(Mac)
    Pythonの公式サイト(https://www.python.org/downloads/mac-osx/)にアクセスします。「Latest Python 3 Release」のセクションを探し、ダウンロードリンクをクリックしてインストーラをダウンロードします。

  2. インストーラを実行
    ダウンロードしたインストーラを開きます。インストーラの指示に従ってインストールを進めます。

  3. PythonのPATHを追加
    ターミナルを開き、以下のコマンドを実行してPythonのPATHを追加します。

echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile 
source ~/.bash_profile
  1. インストールの確認
    インストールが完了したら、ターミナルを開きます。
    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円で販売します。

自動化ツールの作成

ライブラリのインストール

ここから先は

18,364字 / 6画像 / 2ファイル

¥ 3,000

この記事が気に入ったらサポートをしてみませんか?