外掛擴充 Extensions對Stable Diffusion來說非重要,如果少了它,SD就不會如此豐富多元,比起其它繪圖AI更具可玩性。在開始介紹一些好用實用的外掛前,我們先來了解一下WebUi上所有外掛程式安裝、更新、移除與備份的方法。
這邊我們以Stable Diffusion最重要的外掛 – ControlNet 為例:
外掛安裝 : 3種安裝方法
在Extensions頁籤下,如下圖目前看到的是WebUi安裝時的初使狀態,還未自行安裝其它外掛擴充。
外掛安裝有下面3種方法。
-
透過WebUi進行搜尋、下載、安裝 :
Extensions/Available → 按下”Load from:”按鈕,網頁下方就會載入所有Stable Diffusion WebUi的外掛清單 → 搜尋打”ControlNet”
找到下圖外掛,按下”Install”開始下載安裝外掛檔案。
再回到”Installed”頁面,就會看到新安裝的ControlNet外掛。每次新安裝完外掛,記得都要先”Apply and restart UI”,這些新安裝外掛的功能選單才會在WebUi介面裡顯示出來。
之後,我們在text2img以及img2img的頁面中就會看到多出了ControlNet的操作選單了。
-
複製外掛github儲存網址到WebUi進行下載、安裝 :
網址 : https://github.com/Mikubill/sd-webui-controlnet.git
打開網址→ <>Code → 複製程式檔案所在網址
將網址貼到Extensions/Install from URL/URL for extension’s git repository → “Install”開始進行下載、安裝。
-
網頁下載外掛zip檔解壓後放進extensions資料夾 :
下載完成,並將zip檔解壓縮後,把整個外掛的資料夾放到 extensions 的資料夾裡。之後重啟WebUi。
外掛更新 : 2種更新方法
-
透過WebUi進行更新 :
-
“git pull”更新 :
在外掛的資料夾路徑打上”powershell”,Enter鍵。輸入”git pull”,Enter鍵。如果有更新版本,這裡就會開始進行更新並將更新過哪些程式檔案顯示在執行視窗內,目前外掛已是最新版本(Already up to date)
一般都是會直接用WebUi的介面來更新外掛,不過有時可能因為網路等問題會爾偶無法順利更新。如果WebUi一直更新出問題的話,就改用第2種”git pull”的方式更新。
外掛開啟/關閉 & 移除或備份
- 開啟/關閉只要勾選/取消勾選外掛清單,就可以開啟/關閉外掛功能。每次變更後都要記得”Apply and restart UI”刷新重啟WebUi。
- 移除 & 備份
如果是要移除或是備份外掛,只要到extensions資料夾,將要移除/備份的外掛資料夾整個進行刪除/複制就可以了。
PS. ControlNet除了安裝好這個外掛程式以外,還需要下載相應搭配的模型才能運作,後續下載操作,之後介紹ControlNet功能時再一起說明。
~下方拍手按個讚(每人最多可按5次讚),鼓勵一下吧,您的鼓勵就是店小二持續發文的動力~ 感謝 : ) ~
Leave a Reply