在云服務器中部署stable diffusion webui

安裝:
這里參考了?https://github.com/AUTOMATIC1111/stable-diffusion-webui?的官方說明。
這里依舊使用conda虛擬環(huán)境:(anaconda 為例)
建立虛擬環(huán)境:(這里只需python版本大于3.0)
安裝stable diffusion:
安裝xformers:
或者:
運行:
這里添加一些關于webui的使用和優(yōu)化:
使用:
我們使用云服務器,無法使用listen直接用本地連接,需要外鏈連接,好在官方提供了gradio提供的外鏈,我們可以添加用戶名和密碼,來保護安全。
因為webui默認外鏈只能使用安裝好的插件,因此,我們要關掉這個flag。
我們希望使用xformers來加速。
這時我們可找到webui-user.sh,在其中修改:
其中aaa是用戶名,bbb是密碼。
這是可以看到終端中會增加一個網址:
https://xxxxxxxxxx.gradio.live 打開即可使用。
優(yōu)化:
有時候我們希望可以打開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"即可。
其他部分也可以自行修改。