StableDiffusion WebUI導入メモ

%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

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

!git clone https://huggingface.co/embed/negative /content/stable-diffusion-webui/embeddings/negative
!git clone https://huggingface.co/embed/lora /content/stable-diffusion-webui/models/Lora/positive
!wget https://huggingface.co/embed/upscale/resolve/main/4x-UltraSharp.pth -P /content/stable-diffusion-webui/models/ESRGAN/

!git clone https://github.com/Mikubill/sd-webui-controlnet /content/stable-diffusion-webui/extensions/sd-webui-controlnet
!git clone https://github.com/fkunn1326/openpose-editor.git /content/stable-diffusion-webui/extensions/openpose-editor
!git clone https://huggingface.co/lllyasviel/ControlNet-v1-1/blob/main/control_v11p_sd15_mlsd.yaml /content/stable-diffusion-webui/extensions/sd-webui-controlnet/models

!mkdir -p /content/stable-diffusion-webui/extensions/sd-webui-controlnet/models
!wget https://huggingface.co/webui/ControlNet-modules-safetensors/resolve/main/control_openpose-fp16.safetensors -O /content/stable-diffusion-webui/extensions/sd-webui-controlnet/models/control_openpose-fp16.safetensors

!wget https://huggingface.co/andite/anything-v4.0/resolve/main/anything-v4.5.safetensors -O /content/stable-diffusion-webui/models/Stable-diffusion/anything-v4.5.safetensors

!python launch.py --share --xformers --enable-insecure-extension-access

Google ColaboratoryでStableDiffusion WebUIをインストールする際のコード

RuntimeErrorが出て苦労したので、メモしておきます。
anything v4.5を導入するコードなので、下から2行目のコードを使用するモデルに書き換えてください。
Google Colaboratoryの使い方は、調べてください。

画像の生成中にエラーが出て生成出来ない場合、GPUのメモリ不足の可能性が高いです。
有料版を購入し、40GBのVRAMを獲得してください。
高画質画像の大量生成は、15GBではムリです。

以上。


2023年5月7日現在、上記コードをGoogleColabで使用した場合、エラーが表示されて画像生成が行えない。
以下のように、最初の1行目を変更。

修正したコード

%pip install torch==2.0.0+cu118 torchvision==0.15.1+cu118 torchtext==0.15.1 torchaudio==2.0.1 torchdata==0.6.0 --extra-index-url https://download.pytorch.org/whl/cu118

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

!git clone https://huggingface.co/embed/negative /content/stable-diffusion-webui/embeddings/negative
!git clone https://huggingface.co/embed/lora /content/stable-diffusion-webui/models/Lora/positive
!wget https://huggingface.co/embed/upscale/resolve/main/4x-UltraSharp.pth -P /content/stable-diffusion-webui/models/ESRGAN/

!git clone https://github.com/Mikubill/sd-webui-controlnet /content/stable-diffusion-webui/extensions/sd-webui-controlnet
!git clone https://github.com/fkunn1326/openpose-editor.git /content/stable-diffusion-webui/extensions/openpose-editor
!git clone https://huggingface.co/lllyasviel/ControlNet-v1-1/blob/main/control_v11p_sd15_mlsd.yaml /content/stable-diffusion-webui/extensions/sd-webui-controlnet/models

!mkdir -p /content/stable-diffusion-webui/extensions/sd-webui-controlnet/models
!wget https://huggingface.co/webui/ControlNet-modules-safetensors/resolve/main/control_openpose-fp16.safetensors -O /content/stable-diffusion-webui/extensions/sd-webui-controlnet/models/control_openpose-fp16.safetensors

!wget https://huggingface.co/andite/anything-v4.0/resolve/main/anything-v4.5.safetensors -O /content/stable-diffusion-webui/models/Stable-diffusion/anything-v4.5.safetensors

!python launch.py --share --xformers --enable-insecure-extension-access

この記事が気に入ったらサポートをしてみませんか?