安装:
这里参考了 https://github.com/AUTOMATIC1111/stable-diffusion-webui 的官方说明。
这里依旧使用conda虚拟环境:(anaconda 为例)
建立虚拟环境:(这里只需python版本大于3.0)
安装stable diffusion:
安装xformers:
或者:
运行:
这里添加一些关于webui的使用和优化:
使用:
我们使用云服务器,无法使用listen直接用本地连接,需要外链连接,好在官方提供了gradio提供的外链,我们可以添加用户名和密码,来保护安全。
因为webui默认外链只能使用安装好的插件,因此,我们要关掉这个flag。
我们希望使用xformers来加速。
这时我们可找到webui-user.sh,在其中修改:
其中aaa是用户名,bbb是密码。
这是可以看到终端中会增加一个网址:
https://xxxxxxxxxx.gradio.live 打开即可使用。
优化:
有时候我们希望可以打开webui就可以修改一些设置,我们可以修改ui-config.json
如:
增加一些默认的prompt
修改:"txt2img/Prompt/value" 和 "txt2img/Negative prompt/value" 以及 "img2img/Negative prompt/value" 和 "img2img/Prompt/value" 其中的引号部分,来增加和修改需要的默认关键字。
修改默认的sampling 方法和步数:
修改"txt2img/Sampling method/value"和"txt2img/Sampling steps/value"即可。
其他部分也可以自行修改。
阿里云 2023-04-14
回天一梦 2023-03-24
荣翔 2023-04-06