目錄
前言
Stable Diffusion 是一種開源的 Diffusion model,專門用於產生高畫質的圖像。
他比 Midjourney 等線上 AI 繪圖工具好的地方包括:
- 可控制性高:除了初階的文生圖、圖生圖外,還有非常多的 LoRA 跟 ControlNet 可以使用。
- 風格多樣性:涵蓋廣泛的主題和風格,換個模型就可以生成從寫實、動漫或甚至抽象藝術的圖片。
- 免費開源:Stable Diffusion 的模型和代碼都是開源的,所以既免費,更新又快。
- ~可以色色:線上的通常不會讓你算尺度太大的圖,但是部署在自己的電腦裡沒人管得著。~
系統需求
要使用 Stable Diffusion,建議你還是必須有一台好一點的電腦:
- 作業系統:建議使用 Windows 或 Linux,macOS 的速度明顯慢很多,這與他硬體的特性有關就先不贅述。
- 硬體:NVIDIA GPU,NVIDIA GPU,NVIDIA GPU!不用什麼 4090,6GB VRAM 以上能夠玩到絕大多數的東西了,如果預算不夠的話我最推薦 3060,慢了點但一張萬元有找,CP 值之神。
不過如果你真的不在乎品質,只是想享受跑出來的感覺的話,筆電獨顯也是可以(我用過四年前的文書筆電跑過圖…)。
AMD 顯卡的朋友可能會在這條路上面比較艱辛,但比起 Mac 還是比上不足比下有餘的 😅
選擇 UI 介面
在講這邊之前,我們可以先釐清一下,Stable Diffusion 是一種 AI 模型,
而調用他的方法除了程式之外,也有很多種圖形化的界面。
最常見的就是 Automatic1111 的 stable-diffusion-webui
,
因為最容易上手,我自己也最喜歡用這個。
此外,ComfyUI 也是熱門的 UI 選擇之一,
很多最新的 SOTA 模型都是先用這個來 demo,
不過因為界面與設定都較繁雜,不建議作為入門的選擇。
由於有很多種 SD 界面以及要的環境都不同,所以也有人做了 UI 的啟動器 (或稱整合包),他們的特點就是可以快速的安裝且方便的管理所有介面們。
像是簡體中文的 秋葉整合包 就是很熱門的選擇。
不過我自己用是另一個啟動器 StabilityMatrix,他介面設計的比較得我心。
因此接下來,就用 StabilityMatrix 裝吧!
安裝 StabilityMatrix
-
前往 repo 連結,https://github.com/LykosAI/StabilityMatrix ,選擇 Windows 版本下載
-
(建議) 使用 Portable Mode 安裝
-
選擇要裝的 package,在第二個地方
-
靜待跑完,就可以在 http://127.0.0.1:7860/ ,開啟 Stable Diffusion Web UI
我要怎麼把 StabilityMatrix 的介面改成中文?
點擊 左下方的設定 -> Language -> 中文(繁體)
,重新載入後即可。
我的顯卡不夠力怎麼辦?
更多參數可以參見 SD WebUI 的 GitHub
如果你的顯卡的 VRAM 低於 4GB (請先上網查詢),
我會建議你使用一些特別的參數來啟動 Stable Diffusion,
幸虧在 StabilityMatrix 的介面下,這也不是特別難的事。
- 在 package 裡面找到
Stable Diffusion WebUI
, - 點擊齒輪
- 滑下去找到
VRAM
的選項,將--lowvram
或--medvram
擇一打勾,- 不到 4G 選
--lowvram
- 不到 8G 選
--medvram
- 這是用時間換效能的做法,所以出圖會變慢,8G 以上的好顯卡請勿勾選
- 不到 4G 選
- 滑下去找到
Xformers
的選項,把他打勾- 基本上
Xformers
可以大幅增加算圖的效率與讓你算的圖變更大,無腦勾選
- 基本上
這樣,就完成了設定。
怎麼把頁面弄成繁體中文?
我們會透過安裝擴充功能 (Extension)來實現。
- 名稱:stable-diffusion-webui-localization-zh_Hant
- 網址:https://github.com/bluelovers/stable-diffusion-webui-localization-zh_Hant
按順序點擊:
Extentions -> Available -> Load from: -> (選擇性) stars
先取消 Extention tags
中 localization
的藍勾勾,在搜尋框裡面搜尋 "Chinese" 才能找的到這個 extension,或是直接 Install from URL
。
確認安裝後點到 Settings -> 搜尋 'local' -> 藍色刷新按鈕 -> 選擇 zh_Hant -> Apply Settings -> Reload UI
。
,
重整頁面後即可看到繁體中文頁面!
更多推薦 extentions,請見 [AI 繪圖入門篇] Stable Diffusion WebUI 的最強 Extentions 清單,一次掌握!
AI 繪圖初體驗
讓我們隨便打點指令看看:
Prompt
masterpiece, best quality, 1girl, fantasy, hatsune miku
Negative prompt
bad quality, NSFW
可愛的初音就出現囉~
結語
雖然過程較為繁雜,不過希望大家能深刻的感受到開源工具的魅力🎉!
關鍵字:SD整合包, SD啟動器, stabilitymatrix, stability matrix, stability matrix github, stability matrix教學
- [推薦工具] 讓程式碼截圖變的美美的吧!VScode CodeSnap 與 3 種同功能線上工具介紹 - 2025-01-05
- [AI 繪圖初級教學] 用 X/Y/Z Plot 比較 Stable Diffusion 的 prompt 與 LoRA 效果 - 2024-12-27
- [AI 繪圖中級篇教學] Stable Diffusion WebUI WD14 Tagger 介紹 - 2024-12-26