今天我會(huì)分享更簡(jiǎn)單的整合包安裝,以及考慮到有些朋友的電腦硬件可能不給力,也分享一種最簡(jiǎn)單的云端安裝方式。最后還會(huì)分享好用的繪畫(huà)插件以及 AI 繪畫(huà)資源包,值得收藏和分享。
更多Stable Diffusion 教程:
對(duì)于使用 windows 系統(tǒng)的朋友來(lái)說(shuō),推薦使用 B 站大佬秋葉 aaaki 的整合包。
整合包安裝特別簡(jiǎn)單,也沒(méi)什么太多值得寫(xiě)的東西,大家自行去 B 站看這個(gè)教程:
或者在文末和開(kāi)頭用我整合在一起的 AI 繪畫(huà)資料包也可以,我把整合包、插件包和模型都放在一起了,方便大家下載安裝。
其實(shí)在去年的教程《當(dāng)下最火的 AI 作畫(huà),讓手殘也能成為藝術(shù)家,分享我的入門經(jīng)驗(yàn)和教程》里,我就寫(xiě)過(guò)云端安裝的方法。
這里也再重新寫(xiě)下,方法會(huì)更簡(jiǎn)單。這個(gè)過(guò)程,網(wǎng)速快的話,不到 3 分鐘安裝完。如果你的電腦不夠給力,可以用這種云端方式。
1. 利用 colab 進(jìn)行啟動(dòng)文件安裝
先進(jìn)到 colab,在電腦(我測(cè)試過(guò)在手機(jī)上也可以跑這套流程,但不建議,界面 UI 會(huì)非常糟糕)上打開(kāi)這個(gè)鏈接:https://colab.research.google.com/github/TheLastBen/
colab 打開(kāi)后的安裝界面
2. 按序號(hào)逐個(gè)點(diǎn)擊左邊的圖標(biāo)運(yùn)行代碼
每個(gè)部分執(zhí)行完后會(huì)顯示 done
一定要按順序來(lái)操作
當(dāng)最后一步出現(xiàn)這個(gè)鏈接時(shí),代表安裝完成。
點(diǎn)這個(gè)鏈接就能看到 stable diffusion 操作界面了。
跟本地幾乎是一樣的,只不過(guò)這次用上了谷歌云盤作為放 stable diffusion 主程序和模型的地方。
3. 再次啟動(dòng)
如果你已經(jīng)按我上面說(shuō)的安裝過(guò),下次再啟動(dòng)時(shí),只需要啟動(dòng)最后一個(gè)運(yùn)行圖標(biāo)即可用上 stable diffusion,還是很方便的。
提醒一點(diǎn):在完成工作后記得關(guān)閉 Colab 標(biāo)簽頁(yè),因?yàn)樗膬?nèi)存是動(dòng)態(tài)變化的,如果你開(kāi)啟服務(wù)后不關(guān)頁(yè)面,也會(huì)算你在使用額度,可能會(huì)出現(xiàn)提醒你額度不足。
3. 插件安裝
插件是安裝在 extensions 目錄中,安裝方法也很簡(jiǎn)單。
大部分的插件都在 Extensions—available中可以找到,點(diǎn)下Load from就可以看到,然后選擇你想要的插件點(diǎn)Install安裝就行。(這里提醒下,有時(shí)候通過(guò)這種方式不一定能安裝成功,可以多嘗試幾次)
或者可以用我給的插件安裝包,把插件復(fù)制到本地 stable diffusion 的擴(kuò)展文件夾中,這樣安裝是最不容易出錯(cuò)的。
安裝好了之后,一定要重啟 UI 界面才能看到插件。(提醒下,這里的重啟 UI 界面是需要點(diǎn)擊"重啟按鈕",刷新頁(yè)面是沒(méi)用的)
點(diǎn)這里重啟 UI
這里給一個(gè)小技巧:有時(shí)候需要經(jīng)常打開(kāi)安裝目錄放自己的模型和插件,在終端里進(jìn)行操作打開(kāi)是非常方便的。先用上下鍵找到自己之前的命令記錄:cd stable-diffusion-webui,回車進(jìn)到自己的安裝目錄,然后輸入“open .” 命令,直接回車打開(kāi)文件目錄。
這里我也給大家推薦幾個(gè)最常用的基礎(chǔ)插件
1. 中英對(duì)照 tag 自動(dòng)補(bǔ)齊
https://github.com/DominikDoom/a1111-sd-webui-tagcomplete.git
這個(gè)插件能漢化 UI 界面、Tag 自動(dòng)補(bǔ)全、提示詞 prompt 翻譯等功能,解決英文不好的問(wèn)題,有效減少用翻譯軟件的時(shí)間,不過(guò)測(cè)試發(fā)現(xiàn)詞庫(kù)并不全,有些可能還會(huì)用到翻譯軟件。
使用效果如上,還是很實(shí)用的
想要安裝這個(gè)插件,需要先裝一個(gè)前置插件,叫“a1111-sd-webui-tagcomplete-main” 安裝方法和前面一樣,可以搜“booru tag autocompletion”點(diǎn)擊安裝
也可以在 github 上下載插件壓縮包,解壓后放到本地文件夾的目錄里。推薦用第二種方式安裝,更順利。安裝包資料我也放到了文末的資源包中。
安裝完后如何啟用呢?
前置插件安裝完了之后,可以在 settings 界面下找到 tag autocomplete,然后選擇 tag filename 下選擇 zh_zn.csv,最后點(diǎn)擊應(yīng)用設(shè)置,重啟 UI 界面就可以用了。
安裝完插件后,一定要重啟 UI 才能生效(點(diǎn)開(kāi)圖片可以看大圖)
如果你想把整個(gè)界面都漢化的話,也可以把我在文末給你的插件包都裝上,然后在 user interface 中一直拉到最后,選擇中文。
最后應(yīng)用并重啟,就得到了中文界面了。(其實(shí)我個(gè)人更喜歡英語(yǔ)界面,如果你裝完需要返回英文的話,反向操作即可)
中文界面
2. 利用 Ultimate 輸出高清圖片
https://github.com/Coyote-A/ultimate-upscale-for-automatic1111.git
Stabel diffusion 在生成大尺寸圖時(shí)容易爆顯存,而且生成速度非常慢。這個(gè)插件能很好地解決這個(gè)問(wèn)題。
使用方法是在“圖生圖”里上傳一張我們希望高清放大的圖片,然后點(diǎn)擊腳本選擇 Ultimate 插件
雖然這里參數(shù)很多,但其實(shí)只需要關(guān)注幾個(gè)參數(shù):
把 Target size type 改到 custom size 定義具體尺寸或者改成 scale from image size 選擇放大倍數(shù)。把重繪幅度(Denoising)改到 0.2,最后點(diǎn)生成。
因?yàn)槭亲龇糯筇幚?,需要的時(shí)間可能比較久一些。我放大一張 1536x2256 的圖到 3072x4544,花了 3 分 46 秒。
左邊是放大前的圖,右邊是放大后的圖
3. ControlNet
這個(gè)插件是玩 stable diffusion 必須裝上的插件,功能非常強(qiáng)大,我覺(jué)得正是有了這個(gè)插件,才讓 sd 變得真正區(qū)別于 midjourney 的地方。我打算單開(kāi)一篇來(lái)講,因?yàn)檫@個(gè)插件可以玩的功能很多,還都非常實(shí)用。
插件的官方地址和安裝使用說(shuō)明都在這里,有精力的話強(qiáng)烈建議讀一讀
https://github.com/Mikubill/sd-webui-controlnet
但如果你看英文文檔容易犯困,實(shí)操過(guò)程中又會(huì)發(fā)現(xiàn)很多細(xì)節(jié)講得不多,會(huì)遇上不少卡點(diǎn)疑惑,放心,看這篇:
今天這篇文章先簡(jiǎn)單講下它的安裝,其實(shí)安裝不算復(fù)雜,但有些概念需要理清楚:
先在擴(kuò)展里選擇從網(wǎng)址安裝,把這個(gè)鏈接貼進(jìn)去。
https://github.com/Mikubill/sd-webui-controlnet.git
注意:這里安裝的是 v1.1 版本了,模型效果會(huì)更好一些,另外界面 UI 也有了一些變化,所以文章仔細(xì)看咯。
等“安裝”按鈕下面提示安裝好了之后
按提示重啟 UI 界面
重啟完成后,你應(yīng)該能在文生圖和圖生圖里看到這個(gè)插件了
如果你不清楚如何設(shè)置好它,可以參考我的配置圖
點(diǎn)開(kāi)可以看大圖,設(shè)置完成后同樣需要重啟 UI
對(duì)于這個(gè)插件來(lái)說(shuō),它還需要裝一些模型文件。如果你不安裝的話,具體使用的時(shí)候它也會(huì)自動(dòng)幫你下載,只是模型都比較大,可能你需要等很久。
模型分為預(yù)處理模型和 Controlnet 所需要的模型(這個(gè)模型也有裁剪版本和完整版本),假如你電腦空間大,懶得折騰就直接先下載完整模型,后面再去研究改進(jìn)的裁剪模型吧。(這些模型資源我都已經(jīng)打包好在文末的百度云盤里,方便你快速下載)
先安裝預(yù)處理模型,從這個(gè)地址下載預(yù)處理模型:
https://huggingface.co/lllyasviel/Annotators/tree/main
然后放到以下目錄中
stable-diffusion-webui\extensions\sd-webui-controlnet\annotator
也可以用我后面給到的 AI 繪畫(huà)資源包里直接下載,會(huì)快一些。
再來(lái)安裝 controlnet 所需模型,從這里下載
https://huggingface.co/comfyanonymous/ControlNet-v1-1_fp16_safetensors/tree/main
然后把它放到以下目錄中
stable-diffusion-webui\extensions\sd-webui-controlnet\models
我這里分享的都是最新的 v1.1 版本,需要提醒的是它與 v1.0 版本有一個(gè)很大的區(qū)別,就是界面 UI 發(fā)生了很大的變化,一些操作按鈕消失了。
點(diǎn)這個(gè)爆炸按鈕就能看到預(yù)渲染效果
因?yàn)?UI 上的變化,我一度覺(jué)得我自己裝的不對(duì),后面在官方給的文檔中才發(fā)現(xiàn)原來(lái)是點(diǎn)這個(gè)爆炸按鈕來(lái)操作的。這也說(shuō)明了在版本迭代時(shí),不應(yīng)該變動(dòng)太多,會(huì)讓用戶有一定的學(xué)習(xí)成本,尤其對(duì)于一個(gè)初次使用的用戶來(lái)說(shuō),用戶體驗(yàn)呀。
安裝教程就到這里了,那它到底有哪些用途呢?先用官方圖片簡(jiǎn)單介紹下,下期再詳細(xì)用案例來(lái)講解。也可以自行先預(yù)習(xí)下
https://github.com/lllyasviel/ControlNet-v1-1-nightly
我列一些我覺(jué)得特別厲害的功能
深度圖生成
法線圖生成
精細(xì)描邊生成圖
直線描邊生成圖
涂鴉生成
動(dòng)作 pose 生成
多人動(dòng)作 Pose
動(dòng)漫線稿上色
遮罩填充修復(fù)(換臉換服裝部件,電商換模特非常好用)
在寫(xiě)這個(gè)插件的時(shí)候,卡了我蠻久,主要是 v1.0 版本和 v1.1 版本之間的 UI 區(qū)別比較大,最新版本把確認(rèn)預(yù)覽按鈕改成了一個(gè)爆炸圖標(biāo),屬實(shí)難以理解,導(dǎo)致第一次用的時(shí)候一直覺(jué)得自己安裝錯(cuò)了,論 UI 設(shè)計(jì)的重要性。
不過(guò)也正是由于這個(gè)問(wèn)題,讓我把 1.0 版本和 1.1 版本之間的差異性弄的很清楚了,有了意外的收獲。本來(lái)一件簡(jiǎn)單的事,只需要半個(gè)小時(shí)就能寫(xiě)完的內(nèi)容,硬生生的磨了 1 整天。但從最后的收益來(lái)看,還是不虧的,只要花了時(shí)間,總是會(huì)有相應(yīng)的回報(bào),哪怕是踩坑過(guò)去的。
篇幅有限,這篇教程就先寫(xiě)到這里(估計(jì)再寫(xiě)長(zhǎng)一點(diǎn)估計(jì)你的耐心又該吃緊了,我懂你),下期再繼續(xù)更新吧。Stable diffusion 更新太快,可以講的內(nèi)容又太多,歡迎留言你最想講的部分吧,我會(huì)選擇呼聲最高的來(lái)寫(xiě)教程。
另外,提醒下今天講的內(nèi)容一定要實(shí)操下,看完不等于學(xué)會(huì)。實(shí)操過(guò)程中,你可能會(huì)遇到各種坑,相信你會(huì)再回來(lái)問(wèn)我的。但職場(chǎng)經(jīng)驗(yàn)告訴我:一定要多去挑戰(zhàn)復(fù)雜的事,遇到 bug 在我看來(lái)不是壞事,它能讓自己“節(jié)外生枝”,有機(jī)會(huì)學(xué)到意想不到的知識(shí)。
歡迎關(guān)注作者的微信公眾號(hào):「彩云譯設(shè)計(jì)」
復(fù)制本文鏈接 文章為作者獨(dú)立觀點(diǎn)不代表優(yōu)設(shè)網(wǎng)立場(chǎng),未經(jīng)允許不得轉(zhuǎn)載。
發(fā)評(píng)論!每天贏獎(jiǎng)品
點(diǎn)擊 登錄 后,在評(píng)論區(qū)留言,系統(tǒng)會(huì)隨機(jī)派送獎(jiǎng)品
2012年成立至今,是國(guó)內(nèi)備受歡迎的設(shè)計(jì)師平臺(tái),提供獎(jiǎng)品贊助 聯(lián)系我們
AI輔助海報(bào)設(shè)計(jì)101例
已累計(jì)誕生 737 位幸運(yùn)星
發(fā)表評(píng)論 為下方 12 條評(píng)論點(diǎn)贊,解鎖好運(yùn)彩蛋
↓ 下方為您推薦了一些精彩有趣的文章熱評(píng) ↓