2023-08-26|閱讀時間 ‧ 約 4 分鐘

AI繪圖-Stable Diffusion 007- 外掛擴充 Extensions 的安裝、更新、移除與備份

raw-image

外掛擴充 Extensions對Stable Diffusion來說非重要,如果少了它,SD就不會如此豐富多元,比起其它繪圖AI更具可玩性。在開始介紹一些好用實用的外掛前,我們先來了解一下WebUi上所有外掛程式安裝、更新、移除與備份的方法。

這邊我們以Stable Diffusion最重要的外掛 – ControlNet 為例:

外掛安裝 : 3種安裝方法

在Extensions頁籤下,如下圖目前看到的是WebUi安裝時的初使狀態,還未自行安裝其它外掛擴充。

1. 透過WebUi進行搜尋、下載、安裝 :

Extensions/Available → 按下"Load from:"按鈕,網頁下方就會載入所有Stable Diffusion WebUi的外掛清單 → 搜尋打"ControlNet"

找到下圖外掛,按下"Install"開始下載安裝外掛檔案。

再回到"Installed"頁面,就會看到新安裝的ControlNet外掛。每次新安裝完外掛,記得都要先"Apply and restart UI",這些新安裝外掛的功能選單才會在WebUi介面裡顯示出來。

之後,我們在text2img以及img2img的頁面中就會看到多出了ControlNet的操作選單了。


2. 複製外掛github儲存網址到WebUi進行下載、安裝 :

網址 : https://github.com/Mikubill/sd-webui-controlnet.git
打開網址→ <>Code → 複製程式檔案所在網址

將網址貼到Extensions/Install from URL/URL for extension's git repository → "Install"開始進行下載、安裝。



3. 網頁下載外掛zip檔解壓後放進extensions資料夾 :

下載完成,並將zip檔解壓縮後,把整個外掛的資料夾放到 extensions 的資料夾裡。之後重啟WebUi。



外掛更新 : 2種更新方法

1. 透過WebUi進行更新 :

按下"Check for updates"就會開始檢查/更新外掛版本。



2. "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功能時再一起說明。

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.