[生成ai][無料]Paperspace Gradientで、Stable Diffusion forgeを始めてみた。

Abstract
無料でStable Diffusionの動かし方まとめ。
せっかくRTX4060のPCを買ったのに、Stable Diffusionを実行すると10分もたたずに黒画面になる。熱暴走が原因ってのがわかったけど、水冷化で対策できそうだけど、結構お金かかる。
ってことで、Stable Diffusionを無料で動かしてみた。
前提
- 電話番号が必要。アカウント作る時に求めてくる。
- Paperspace Gradientってサイトを利用するのでアクセスできる環境で。
ざっくり手順
- アカウントの作成
- Notebookの作成
- Forgeの環境を構築
- 実行
詳細手順
1. アカウントの作成
www.paperspace.comにアクセス。
Googleアカウント持ってるので、それでログインする。
Googleアカウントは便利だね。

↓
電話番号を入力する。

↓
SMSで6文字のコードが送られてくるのでそれを入力。
↓
氏名を入力。ローマ字にした。

↓
gradientを選択。今回はStable Diffusionを動かしたいので。

↓
Help us tailor Paperspace for you
よくわからん。適当に。

↓
プロジェクト名。適当に。

↓
Notebooksを選ぶ。

2. Notebookの作成
CREATE押下

↓
Start from Scratchを選ぶ

↓
Select a machine : Free-GPU
Auto-shutdown timeout : 6Hoursを選ぶ。

↓
クレジットカード入力 ← Freeプランだとこの手順は表示されないはず。

↓
一番下のSTART NOTEBOOKを押下
↓
NOTEBOOK起動

3. Forgeの環境を構築
webui2.ipynbをダウンロード
paperspace-template/webui2.ipynbにアクセス → ダウンロード

↓
webui2.ipynbをPaperspace Gradientにアップロード

↓
アップロード完了

↓
ダブルクリックで開く。

↓
git cloneのURLを変更する。
変更前 : !git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
変更後 : !git clone https://github.com/lllyasviel/stable-diffusion-webui-forge.git

↓
RUN実行。なんかいろいろ出る。

↓
フォルダが出来てる。

↓
モデルのダウンロードのところのフォルダパスを修正。
変更前 : /notebooks/stable-diffusion-webui
変更後 : /notebooks/stable-diffusion-webui-forge

↓
モデルを自分のモデルに変更。そのままだと4つもダウンロードするし、無料枠の5GBを超えてしまうので、なるだけ小さくて、自分好みの絵がでるモデルに変更する。
変更前 : !wget -nc https://civitai.com/api/download/models/16859 -O BlueberryMix-1.0.safetensors
変更後 : !wget -nc https://civitai.com/api/download/models/334282 -O kawaiiRealisticAsian_v07.safetensors
Run押下でモデルのダウンロードが始まる。

↓
ダウンロードが完了したら、WebUI起動

↓
待つとWebUI起動する。Running on public URLのURLをクリックすると、使えるようになる。

出来た!!
Discussion