2
2

More than 1 year has passed since last update.

Stable Diffusion web UIをGoogle Colaboratoryで実行

Posted at

Pixivで見たAI生成画像の美しさに驚き
私もAI画像生成ツールを使ってみたいと思いました

Pixivで使用されている主要なAIには
Novel AIとStable Diffusionの2つがあるらしい

Novel AIは有償らしいのでStable Diffusionを使ってみることに

くろくま様の記事(kurokumasoft)を参考に

  • NMKD Stable Diffusion GUI
  • Stable Diffusion web UI

のローカルへのインストールを試みました

ところが、私のPCのスペック不足のせいなのか
NMKD Stable Diffusion GUIは
インストールは出来たが、画像生成ができず
Stable Diffusion web UIは
インストールbatを叩くとMemory Errorが発生

共に上手く行きませんでした

どうしようか迷って、いろいろ別手段を探していると
どうやらGoogle ColaboratoryでStable Diffusion web UIを利用できると判明

It is R様の記事を参考にしました(original-game)

まず、Googleアカウントにログインした状態で
Google Colaboratoryに入ります

『ノートブックを新規作成』を選択します
20230403172352.png

新規作成が終わったら
ツールバーの『編集』→『ノートブックの設定』から
GPUを選択して保存します
20230403173113.png

終わったらコードの欄に下記のコードを入力します

!git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
%cd /content/stable-diffusion-webui

!wget https://huggingface.co/gsdf/Counterfeit-V2.5/resolve/main/Counterfeit-V2.5.safetensors -O /content/stable-diffusion-webui/models/Stable-diffusion/Counterfeit-V2.5.safetensors
!wget https://huggingface.co/gsdf/Counterfeit-V2.5/resolve/main/Counterfeit-V2.5.vae.pt -O /content/stable-diffusion-webui/models/VAE/Counterfeit-V2.5.vae.pt

!pip install torch==1.13.1+cu117 torchvision==0.14.1+cu117 torchtext==0.14.1 torchaudio==0.13.1 torchdata==0.5.1 --extra-index-url https://download.pytorch.org/whl/cu117
!python launch.py --share --xformers --enable-insecure-extension-access

以前はpip installは不要だったのですが
2023/04/03以降は必要になりました
(https://kirakuchie.com/stable-diffusion-webui-runtimeerror/)

実行ボタンを押して
しばらく待って
Running on public URLと表示されれば成功です

表示されているURLをクリックすると
Stable Diffusion web UIのトップ画面が表示されます
Screenshot (1).png

あとは
Settings → Stable Diffusion → SD VAE で
wgetしたvaeを選択します
Screenshot.png

以上でインストール完了です。

自分自身、まだAI画像生成について学び始めたばかりなので
今後も都度、記事を追加して行きたいと思います。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2