本文运行环境为colab.
如果只是想简单使用下instruct-pix2pix 模型,可以在stable-diffusion-webui-colab这个代码仓中的pix2pix_webui_colab
版本.
https://github.com/camenduru/stable-diffusion-webui-colab
自带了模型和插件,可以直接使用.
如果是在别的webui_colab版本,例如stable_diffusion_v2_1_webui_colab中想使用pix2pix模型,需安装pix2pix插件,下载pix2pix模型.
1.下载pix2pix插件
进入Extensions界面,填入pix2pix的git地址,这里要填入 stable-diffusion-webui-instruct-pix2pix 的git地址.点击install.然后就显示Installed into /content/xxx. Use Installed tab to restart.
https://github.com/Klace/stable-diffusion-webui-instruct-pix2pix
然后就可以在Installed 界面下看到stable-diffusion-webui-instruct-pix2pix了.然后点击Apply and restart UI.
之后就可以看到instruct-pix2pix这个tab了.
2.下载pix2pix模型
进入Hugging Face界面,输入命令,下载pix2pix模型.
下载地址:
https://huggingface.co/timbrooks/instruct-pix2pix/blob/main/instruct-pix2pix-00-22000.safetensors
因此输入命令
wget https://huggingface.co/timbrooks/instruct-pix2pix/resolve/main/instruct-pix2pix-00-22000.safetensors -O /content/stable-diffusion-webui/models/Stable-diffusion/instruct-pix2pix-00-22000.safetensors
下载完后,刷新,切换模型.然后就可以使用了.
参考链接:
在 stable-diffusion-webui 中使用 instruct-pix2pix模型
Stable Diffusion WebUI安装instruct-pix2pix插件