🐷

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

2024/04/03に公開

Abstract

無料でStable Diffusionの動かし方まとめ。
せっかくRTX4060のPCを買ったのに、Stable Diffusionを実行すると10分もたたずに黒画面になる。熱暴走が原因ってのがわかったけど、水冷化で対策できそうだけど、結構お金かかる。
ってことで、Stable Diffusionを無料で動かしてみた。

前提

  • 電話番号が必要。アカウント作る時に求めてくる。
  • Paperspace Gradientってサイトを利用するのでアクセスできる環境で。

ざっくり手順

  1. アカウントの作成
  2. Notebookの作成
  3. Forgeの環境を構築
  4. 実行

詳細手順

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