SD WebUI 參考:
https://github.com/mix1009/sdwebuiapi
https://github.com/mayneyao/stable-diffusion-webapi
https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/API
https://github.com/AUTOMATIC1111/stable-diffusion-webui
https://github.com/VinsonLaro/stable-diffusion-webui-chinese
內(nèi)網(wǎng)部署:
https://zhuanlan.zhihu.com/p/611459573? 啟用內(nèi)網(wǎng)ip和賬號密碼
修改launch.py里面的鏈接,加代理https://ghproxy.com/https://github.com/***
AWS部署:
- 自己安裝需要裝顯卡的驅(qū)動,要對應(yīng)版本很麻煩
- 用現(xiàn)成的鏡像,能用。
- 實例可選帶GPU的,但是vcpu數(shù)量要申請,麻煩,坑多。https://www.bilibili.com/read/cv21987039/
參考:https://dev.amazoncloud.cn/activity/activityDetail?id=638ea0193b67dd77d6cdb221
現(xiàn)成的鏡像: https://www.techlatest.net/support/stable_diffusion_support/aws_gettingstartedguide/index.html
硬盤:單stable_diffusion模型都要10G空間
- 測試是否帶gpu:
python3 -c "import torch; print(torch.cuda.is_available())"
Google Colab部署:
- Colab介紹 https://zhuanlan.zhihu.com/p/527663163
.ipynb文件:python代碼的執(zhí)行是基于.ipynb文件,也就是Jupyter Notebook格式的python文件。它可以分塊執(zhí)行代碼并立刻得到輸出。
代碼執(zhí)行程序:是Colab在云端的"服務(wù)器"。將ipynb代碼連接到代碼執(zhí)行程序,然后在云端執(zhí)行,最后把結(jié)果傳回瀏覽器。
實例空間:連接到代碼執(zhí)行程序后,Colab需要為其分配實例空間,類似動態(tài)創(chuàng)建的"虛擬機",其中包含了執(zhí)行ipynb文件時的默認(rèn)配置、環(huán)境變量、自帶的庫等等。
會話:當(dāng)筆記本連接到代碼執(zhí)行程序并分配到實例空間后,就成為了一個會話(Session),用戶能開啟的回話數(shù)量是有限的
- 參考
https://github.com/camenduru/stable-diffusion-webui-colab/tree/drive
https://www.bilibili.com/video/BV1mY4y1y7zh/
- 免費版運行可以選GPU,可以購買空間,升級更高配置
- colab實例每24小時會清空,需要重新運行。需要買colab pro+版本才能后臺運行
- Colab Pro每月只有100個計算單元,很快就用完了
Windows部署:
一鍵安裝 https://www.bilibili.com/video/BV1bV4y1R7yh
修改國內(nèi)鏡像加快速度,修改目錄中/modules/launch_utils.py 文件中,凡是有g(shù)it_clone調(diào)用的地方,把https://github.com改成https://ghproxy.com/https://github.com,然后調(diào)用的git_clone方法里,把commit_hash值改為空