AIタレント専門の事務所 ~ AIタレントエージェンシーでタレント募集中

ControlNetのモデル全てを簡単に一括ダウンロードする方法

ControlNetのモデル全てを一括ダウンロードする方法

ControlNetのモデルをすべてダウンロードしたいけど、一個一個ボタンを押していたらきりがないですよね。今回は、簡単にControlNetのモデルをすべてダウンロードする方法について解説します。

WindowsやMac、Google Colabでも使えますよ!

LARGE (通常モデル)の一覧

【種類別】ControlNetのモデルの一括ダウンロード方法

ちなみに、ControlNetのモデルは複数の種類あるのをご存じでしたか?

そりゃそうだろ!という声が聞こえてきそうですが、openposeやcannyなどの個別モデルのことではありません。

ControlNetのモデルには通常のモデルの他に、MEDIUMモデルとSMALLモデルの2つ軽量モデルが存在します。今のところMEDIUMモデルがおすすめです。それぞれのモデルの違いについてはこちらの記事をご覧ください。

今はMEDIUMモデルをダウンロードするのがおすすめ

今回は、通常のモデルと軽量モデルの一括ダウンロード方法に分けてご説明します。

通常のモデルのダウンロード方法

Stable Diffusion Web UIの画面で以下のコマンドを実行してください。

Bash
cd models
git lfs install
git clone https://huggingface.co/lllyasviel/ControlNet-v1-1

かなり時間がかかるので待ちましょう。

ControlNet-v1-1の一括ダウンロード画面

ダウンロードが完了したら、ControlNet-v1-1のフォルダーの名前をControlNetに変えればOKです。(変更前に既存のControlNetフォルダーはゴミ箱にいれましょう)

一括ダウンロードしてきたControlNet-v1-1のファイル名を変更する

MEDIUMモデル or SMALLモデルのダウンロード方法

MEDIUMモデルとSMALLモデルは一緒のリポジトリに格納されているので一旦2種類のモデルどちらもダウンロードする必要があります。あとから不要なモデルを削除すればOKです。

Stable Diffusion Web UIの画面で以下のコマンドを実行してください。

Bash
cd models
git lfs install
git clone https://huggingface.co/comfyanonymous/ControlNet-v1-1_fp16_safetensors

完了まで20分くらい時間がかかりました。

ControlNet-v1-1_fp16_safetensorsの一括ダウンロード画面

あとは、ControlNet-v1-1_fp16_safetensorsの名前をControlNetに変更してください。(変更前に既存のControlNetフォルダーはゴミ箱にいれましょう)

一括ダウンロードしてきたControlNet-v1-1_fp16_safetensorsのファイル名を変更する

上のファイル名に_lora_が入っているのがSMALLモデルで、_lora_が入っていないのがMEDIUMモデルです。2つを共存させたままでも良いですし、使わないほうを削除してもOKです。

IP-AdapterとRecolorは別途ダウンロードする必要あり

https://huggingface.co/lllyasviel/sd_control_collection/tree/main

IP-Adapterip-adapter_sd15_plus.pth
Recolorioclab_sd15_recolor.safetensors