2024年2月28日 星期三

AI繪圖工具:Stable Diffusion/AutoMatic1111安裝說明---簡易版

 AI繪圖工具:Stable Diffusion/AutoMatic1111安裝說明---簡易版

本篇為SD的基礎安裝教學,雖然過去介紹的安裝方式一樣可以使用,但由於版本的更新安裝方法與過去仍有不少差異,本次介紹的安裝方法是目前最簡易的,這種安裝方式可以不需要安裝python 和 git,使用上是與標準安裝完全相同的,核心差異是簡易版無法進行模型的訓練。

安裝前,必須先對硬體需求進行了解,安裝前記得先注意你的硬體需求,由於AI算圖需要使用的是GPU,因此必須確認的是顯示卡規格,需要Nvidia顯卡且最好是超過6G的GPU專屬記憶體,如果你的顯卡是AMD將無法順利執行。

簡易版的安裝過程非常簡單,只需要從官方載點,下載webui的壓縮檔

官方下載網址
https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/tag/v1.0.0-pre


選擇下載webui的壓縮檔,sd.webui.zip(約50MB),解壓縮後打開資料夾,先點選update.bat。


完成解壓縮後,進入資料夾,先執行update.bat,讓程式進行更新,執行時很有可能遇到下圖的這狀況,主要是防毒程式擔心這是病毒,請不要理會,選擇其他資訊,再選擇仍要安裝。


執行update.bat後,請確定在網路連線狀態,並執行到結束,通常很快就能更新完畢。


更新完畢後,請先進入webui資料夾,

找到webui-user這個可執行的批次檔,然後可以用記事本等文件編輯器打開。

在批次檔內,加入優化命令:--xformers,如果你的顯示卡記憶體是8G,甚至是更的情況,後面則要再加 --medvram。這樣才能節省記憶體,尤其是需要執行SD XL這種大模型時,不節省記憶體可能將導致無法執行。完成後存檔。

回到上一層目錄,執行run.bat,就會開始執行了。系統會開始下載所需的程式套件,如果安裝過程遇到網路問題發生錯誤,中斷後再次執行run.bat即可。安裝時間依網路速度而有所不同,全部安裝完畢後,系統會自動開啟webui,熟悉的SD操作畫面就會出現,當然這時候還是英文的,而且模型都還沒有下載。未來啟動只要再次點擊run.bat,就會開始執行。

再來我們可以安裝擴充程式,包含中文介面,安裝擴充的方法都是一樣的,進入到webui的Extensions視窗中,點選Install from URL,貼上網址按下install就好了。
幾個必裝的擴充如下。其他有需要再進行安裝即可:
中文化
https://github.com/bluelovers/stable-diffusion-webui-localization-zh_Hant.git

ControlNet
https://github.com/Mikubill/sd-webui-controlnet.git

Openpose editor
https://github.com/huchenlei/sd-webui-openpose-editor.git

Adetailer (修正臉部崩壞等細節)
https://github.com/Bing-su/adetailer.git



安裝中文後,需到Settings,在左邊的最下方User interface,然後在第一個欄位,下拉選擇zh_Hant,再套用並重新RelodUI,就能夠使用繁體中文介面了。


沒有留言:

張貼留言

RHINO 8 練習題 範例--錄音筆