Google ColabでStable Diffusionを起動する方法
「Google ColabでStable Diffusionを起動する方法」の2025年版をご紹介します。
2025年現在ではグーグルコラボでなくとも手軽で無料のAI画像生成ツールがたくさんリリースされています。特に「SeaArt」は筆者も多用させてもらっている生成ツールの一つです。
そんなAI画像生成ツールですが、筆者の場合は自作のLoRAを制限なく使いたいので2025年現在でもグーグルコラボでAI画像を生成しています。ただ、グーグルコラボ内での仕様変更やバージョンアップ等の理由により一時的に使用できなくなる等の不都合が生じるという問題もあります。その時は今回のように対処方法がわかり次第、サイト内で紹介したいと思います。
2025年3月時点でもこれまでの方法で「Stable Diffusion」を起動させることは可能です。
ただし、「Google colabでxFormersエラーになるときの対処法」で紹介した方法で起動すると「ADetailer」がtorchのverエラーで使えないという事象が発生します。筆者はプログラマーでないのでこのエラーに対処する方法などを分析することはできませんがググり倒した結果、以下の対処方法を見つけることができました。
物凄く簡単に端折って説明すると「ttps://download.pytorch.org/whl/cu124」をダウンロードした後に一旦、これをアンインストールする。その後改めて「ttps://download.pytorch.org/whl/cu118」をダウンロードするとのこと。この方法により正常に「ADetailer」が使用できたという情報がありました。
理屈はよくわかりませんが、以下のようにコードを書き起こします。
!pip uninstall wandb -y
!pip install wandb==0.15.12
!pip install lmdb
!pip install -U xformers –index-url https://download.pytorch.org/whl/cu124
!pip install torch==2.0.1+cu118 torchvision==0.15.2+cu118 torchaudio==2.0.2 torchtext==0.15.2+cpu torchdata==0.6.1 –index-url https://download.pytorch.org/whl/cu118
Google Colabでコードを進行させてみます。

コードは正常どおり動いています。
Stable Diffusionが起動したら「ADetailer」が正常に動作するか確認します。

正常に動作することが確認できました!

使用したLoRAは以下のサイトで購入できます。

コメント