概述
不知何時(shí)開始,公眾號(hào)、小紅書等平臺(tái)出現(xiàn)一些精美、逼真、磅礴大氣的繪圖作品。這些圖片,看著非常養(yǎng)眼,但是又透露著一股本是同根生
的感覺??,不用懷疑,它們大概率都是 AI 生成的。
開始動(dòng)手
前期準(zhǔn)備
最好準(zhǔn)備一臺(tái)具備獨(dú)立顯卡的機(jī)器,本地或者 ECS(云服務(wù)器)均可。我直接在本地安裝,OS 為 windows 11,機(jī)器配置如下:
準(zhǔn)備 Git、Python
各自前往官網(wǎng),下載安裝包進(jìn)行安裝即可。Python 建議安裝 3.10.x 版本(適配 Stable Diffusion)
拉取代碼
建議先到官方倉(cāng)庫(kù) stable-diffusion-webui 看看說明??
選擇一個(gè)全英文路徑,在 CMD 下執(zhí)行命令:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
有幾個(gè)目錄需要知道:
模型名稱 | 作用 | 后綴名 | 大小 | 在 WebUI 的文件夾 |
---|---|---|---|---|
Checkpoint | 主模型 | .ckpt 或 .safetensors | 2G - 7G | models/Stable-diffusion |
LoRA 和 LyCORIS | 微調(diào)模型,一般用于控制畫風(fēng)、控制生成的角色、控制角色的姿勢(shì)等等 | .safetensors | 2G - 7G | models/Stable-diffusion |
Textual Inversion | 文本編碼器模型 | .pt 或 .safetensors | KB 級(jí)別 | embeddings |
Hypernetworks | 調(diào)整模型神經(jīng)網(wǎng)絡(luò)權(quán)重,進(jìn)行風(fēng)格的微調(diào) | .pt 或 .safetensors | 20M - 200M | models/hypernetworks |
ControlNet | 強(qiáng)大的控制模型,可以進(jìn)行畫面控制、動(dòng)作控制、色深控制、色彩控制等等 | .safetensors | KB 級(jí)別 | models/ControlNet |
VAE | 圖片亮度和飽和度的修正、畫面較正和以及補(bǔ)光等 | .pt 或 .safetensors | 335M 或 823M | models/VAE |
CodeFormer | 修復(fù)模型,修復(fù)人臉、提高分辨率等 | - | - | models/codeformer |
安裝依賴
執(zhí)行webui-user.bat
,等待依賴安裝完成即可,如出現(xiàn)進(jìn)度慢、網(wǎng)絡(luò)異常等情況,建議切換網(wǎng)絡(luò),多試幾次??。
上述步驟成功后,會(huì)運(yùn)行后端服務(wù)(端口通常為7860,詳見控制臺(tái)打印的值)
訪問上圖的 URL,即可看到相關(guān)界面,試下我們的第一個(gè) AI 繪畫。
大概需要 70 秒,挺慢的??,想要提速,需要使用性能更高的顯卡。
進(jìn)階
安裝插件
經(jīng)過安裝插件、大模型后,整體的界面如下:
資源匯總
- EasyNegative
- CG迷:AI繪圖咨詢/教程
問題匯總
手動(dòng)安裝過程中,由于設(shè)備、網(wǎng)絡(luò)等差異,會(huì)碰到各種錯(cuò)誤而中斷,
Traceback (most recent call last)
請(qǐng)嘗試切換網(wǎng)絡(luò)(Github 上常見的一句話:I guess you are from china
,你懂的??),或者重試。
Could not install packages due to an OSError: [Errno 2] No such file or directory
請(qǐng)嘗試使用非管理員運(yùn)行 webui-uset.bat
。
RuntimeError: Torch is not able to use GPU
λ webui-user.bat
venv "E:\AI\stable-diffusion-webui\venv\Scripts\Python.exe"
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Version: v1.8.0
Commit hash: bef51aed032c0aaa5cfd80445bc4cf0d85b408b5
Traceback (most recent call last):
File "E:\AI\stable-diffusion-webui\launch.py", line 48, in <module>
main()
File "E:\AI\stable-diffusion-webui\launch.py", line 39, in main
prepare_environment()
File "E:\AI\stable-diffusion-webui\modules\launch_utils.py", line 386, in prepare_environment
raise RuntimeError(
RuntimeError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check
按提示,給 webui-user.bat
文件添加啟動(dòng)參數(shù)即可:
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--skip-torch-cuda-test
call webui.bat
No checkpoints found. When searching for checkpoints
默認(rèn)是沒有模型,此時(shí)需要自行下載:huggingface models文章來源:http://www.zghlxwxcb.cn/news/detail-858221.html
Can’t load tokenizer for ‘openai/clip-vit-large-patch14’
詳見:https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/11507文章來源地址http://www.zghlxwxcb.cn/news/detail-858221.html
cd stable-diffusion-webui
mkdir openai
cd openai
git clone https://huggingface.co/openai/clip-vit-large-patch14
到了這里,關(guān)于AI | 全民 AI 繪畫軟件 Stale Diffusion(SD)手動(dòng)安裝部署全教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!