Stable Diffusion web ui 和Lora模型部署教程

利用云服務(wù)器低成本部署 Stable Diffusion web ui

選購GPU服務(wù)器

這里以騰訊云服務(wù)器為例,選購服務(wù)器 https://cloud.tencent.com/product/gpu,點擊立即選購進入配置頁面,選擇自定義配置,選擇競價實例。

  • 競價實例:便宜,但是實例不足的時候會被釋放,環(huán)境搭建好后可以生成鏡像,方便后面重新部署。
  • 地域:內(nèi)地服務(wù)器可能需要掛梯子,所以盡量選擇海外服務(wù)器,推薦亞太地區(qū)的。
  • 實例配置:選擇GPU機型,然后選擇一個便宜服務(wù)器(一般都有1.5/小時左右的機器)。
  • 鏡像:選自己熟悉的系統(tǒng)即可,這里選擇Ubuntu Sever 20.04 LTS 64位。勾選自動安裝GPU驅(qū)動,否則要自己手動裝。
  • 硬盤:也不用太大,50~100G差不多了。
image.png
image.png

image.png

服務(wù)器相關(guān)設(shè)置

服務(wù)器購買后,先配置安全組,主要是開放22端口和7860端口

image.png

然后登錄服務(wù)器,開始部署。


image.png

安裝 Stable Diffusion web ui

Stable Diffusion web ui 提供了無腦的安裝腳本,執(zhí)行執(zhí)行一下腳本就行了,首先安裝python環(huán)境。

# Debian-based:
sudo apt install wget git python3 python3-venv
# Red Hat-based:
sudo dnf install wget git python3
# Arch-based:
sudo pacman -S wget git python3

下載安裝腳本并開始安裝

bash <(wget -qO- https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh)

執(zhí)行以上命令后,等待一段時間,看到下面提示,表示安裝成功并且正在運行

Running on local URL:  http://127.0.0.1:7860

如果想讓外部主機訪問,先關(guān)掉運行的進程,重新執(zhí)行命令
當(dāng)看到 http://0.0.0.0:7860時,使用瀏覽器訪問:公網(wǎng)IP:7860即可。

./webui.sh --listen --enable-insecure-extension-access
...
...
...
Running on local URL:  http://0.0.0.0:7860

--listen參數(shù)用于開放外部主機連接。
--enable-insecure-extension-access 開啟web頁面安裝插件。更多命令參數(shù)可以看下幫助 ./webui.sh --help
如果仍然不能訪問,檢測你的安全組是否開放了7860端口。, 當(dāng)然你也可以自定義端口 --port 80

image.png

Lora模型

加載Lora基礎(chǔ)模型

模型下載地址:https://civitai.com/models/6424/chilloutmix

#cd到模型安裝路徑
cd stable-diffusion-webui/models/Stable-diffusion
wget https://civitai.com/api/download/models/11745 -O chilloutmix_NiPrunedFp32Fix.safetensors

重啟webui,就可以看到模型加載了


image.png

安裝additional-networks擴展

擴展地址:https://github.com/kohya-ss/sd-webui-additional-networks
點擊安裝

image.png

然后勾選安裝的擴展,點擊 Apply and restart UI
image.png

下載Lora擴展模型

模型:https://civitai.com/
選擇一個lora模型

image.png

下載到指定位置

cd stable-diffusion-webui/extensions/sd-webui-additional-networks/models/lora
wget https://civitai.com/api/download/models/8339 -O arcaneStyleLora_offset.safetensors

刷新webui,可以看到additional-networks擴展已經(jīng)加載出來了,設(shè)置參數(shù),生成想要的圖像。


image.png

關(guān)鍵詞和參數(shù)可以參考


image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容