AI繪畫(huà)WebUI使用詳解
前言
AI繪畫(huà)目前主要使用的是在Github上的Stable-Diffusion-WebUI這個(gè)項(xiàng)目,鏈接:
https://github.com/AUTOMATIC1111/stable-diffusion-webui
在整個(gè)安裝、部署和學(xué)習(xí)的過(guò)程中踩了不少坑,所以寫(xiě)這么一篇文章來(lái)記錄一下。
要想對(duì)該項(xiàng)目進(jìn)行實(shí)踐,必須滿(mǎn)足以下必要條件:
電腦顯存至少2GB,內(nèi)存至少16GB
可以訪(fǎng)問(wèn)Github
安裝與部署
這里已經(jīng)有了一篇完整的指南,這里不再贅述:
https://rentry.org/voldy
要注意的是AI繪畫(huà)可以用很多不同的模型,熱門(mén)的NovelAI在這篇指南的第二節(jié)
這里有兩點(diǎn)提醒:
啟動(dòng)的是webui-user.bat,不要點(diǎn)錯(cuò)了
如果你需要編輯webui-user.bat里的COMMANDLINE_ARGS,等號(hào)后面加的東西不需要任何引號(hào)!
除非想要關(guān)閉面板,否則不要關(guān)閉打開(kāi)的命令行黑窗口
運(yùn)行AI繪畫(huà)
根據(jù)上面的指南內(nèi)容,應(yīng)該已經(jīng)打開(kāi)了一個(gè)WebUI窗口(在瀏覽器里),現(xiàn)在你已經(jīng)可以使用這個(gè)面板了,下面對(duì)部分內(nèi)容進(jìn)行翻譯:
txt2img,字符轉(zhuǎn)圖片
img2img,圖片轉(zhuǎn)圖片
(將鼠標(biāo)懸停在每一項(xiàng)上面,有詳細(xì)的描述)
由于這個(gè)教程是零基礎(chǔ)的,所以這里只講解txt2img這種簡(jiǎn)單方式,img2img不作提及。
左上角的CheckPoint,就是當(dāng)前選擇的模型。在Prompt中,你可以用自然語(yǔ)言描述圖片內(nèi)容,Negative Prompt就是負(fù)面內(nèi)容(畫(huà)面中不應(yīng)該出現(xiàn)),Sampling steps是采樣步驟(可以理解為AI嘗試修改的次數(shù)),Batch count一次生成的照片數(shù)量,Batch size同時(shí)生成的照片數(shù)量(就是幾張圖一起生成,加快速度,不過(guò)對(duì)性能要求也更高),CFG Scale是AI對(duì)你的內(nèi)容的“遵守度”,數(shù)值越小,AI的自由發(fā)揮空間越大。
關(guān)于調(diào)參、繪畫(huà)等內(nèi)容,由于本教程針對(duì)的是技術(shù)問(wèn)題,此處略過(guò),僅放鏈接:入門(mén)魔法書(shū)https://docs.qq.com/doc/DWFdSTHJtQWRzYk9k,Prompt詞典https://aitag.top/
加載模型
你可能已經(jīng)在上面的Guide中看到了一個(gè)網(wǎng)站,civitai,這是一個(gè)模型分享網(wǎng)站,可以下載到訓(xùn)練好的自定義的模型。
這里有一個(gè)大坑:CheckPoint和其他類(lèi)型是不一樣的?。。∧P蜁?huì)標(biāo)注其類(lèi)型,要放到WebUI的對(duì)應(yīng)文件夾里!不是CheckPoint的模型放到Checkpoint里會(huì)產(chǎn)生奇怪的錯(cuò)誤!我的理解是CheckPoint模型是基礎(chǔ),在基礎(chǔ)上疊加其他類(lèi)型來(lái)達(dá)到自定義的效果。模型怎么使用,一定要看看文檔(在civitai模型類(lèi)型旁邊有個(gè)小問(wèn)號(hào),點(diǎn)進(jìn)去就可以看到了)
錯(cuò)誤排除
如果你遇到錯(cuò)誤,先照著錯(cuò)誤消息做,如果還是不行,最簡(jiǎn)單的方式就是問(wèn)搜索引擎,把錯(cuò)誤消息貼進(jìn)去。也可以去Github Issues搜索,或者去讀一讀文檔。
結(jié)語(yǔ)
本文講了AI繪畫(huà)的運(yùn)行、部署之間的大坑,希望能夠節(jié)約更多人的時(shí)間,避開(kāi)坑,快速生成理想的作品。