AI繪圖-Stable Diffusion 001- 本機安裝 Stable Diffusion WebUi

更新於 發佈於 閱讀時間約 9 分鐘
raw-image

運行Stable Diffusion繪圖模型的操作介面有很多選擇,這邊介紹的是目前最廣泛被大家主流使用的版本(AUTOMATIC1111)在本機電腦的安裝方式。



Stable Diffusion基礎概況

在開始安裝運行Stable Diffusion的操作介面前,有幾個基礎知識要先了解一下。

  • 要利用Stable Diffusion圖像模型進行AI繪圖,我們需要有一個視覺化的操作介面方便我們與之溝通。而這個操作介面目前最廣泛被大家主流使用的就是AUTOMATIC1111版的WebUi
  • 大多的AI都是建立在Python(程式語言)與CUDA(NVIDIA獨有的架構)上。
  • GitHub是一個線上軟體原始碼代管服務平台(微軟的子公司),用來放放置程式原始碼的地方。幾乎所有開源軟體都會放在這裡。而Stable Diffusion WebUi與其它相關的外掛插件也都可以從這裡下載。
  • 所以要安裝運行Stable Diffusion WebUi前,我們需要先確認好電腦配備規格,以及安裝好Python和Git。

 

第一步 : 確認電腦配備規格

作業系統、處理器(CUP)、顯卡(GPU)、記憶體(RAM)等規格,可參考下列網頁 :
→ 運行Stable Diffusioin電腦配備規格需求

基本上顯卡的顯存大小最重要,它關係著你想畫大圖時會不會容易爆顯存(Out of Memory),顯存不夠大所能畫的圖的大小也就很被侷限。

 

第二步 : 下載安裝Python 3.10.6版本

目前要運行Stable Diffusion WebUi,需搭配Python的 3.10版。其它的版本會有不相容的問題,因此並不是愈新的版本就愈好。這裡就安裝3.10.6版本就行。

→ Python 3.10.6 官方下載網址

raw-image

記得”Add python 3.10 to PATH”要勾選,再開始安裝”Install Now”

 

第三步 : 下載安裝Git

→ Git官方下載網址

安裝過程沒什麼特別要注意設定的地方,全部一路點擊下一步/確定就可以了。最後這兩個框框都不要勾選,再按下finish完成。

raw-image


第四步 : 下載Stable Difussion WebUi

接著來到桌面空白處,按下滑鼠右鍵叫出選單,會看到多了這兩個選項。
點選”Open Git GUI here”

raw-image

點選”Clone Existing Repository”

raw-image

Source Location填上”https://github.com/AUTOMATIC1111/stable-diffusion-webui.git”。

Target Directory處,先點選Browse瀏覽,選擇你要存放WebUi程式的位置,這邊我選擇放在空間較足夠D槽,然後直接在D:/的後面打上你要新增的資料夾的名稱(盡量用英文命名)。

最後按下”Clone”,就會自動開始將WebUi程式下載到指定的資料夾位置內。

raw-image

程式下載完成後會出現下面視窗,直接關掉就行。

raw-image


第五步 : 對Stable Difussion WebUi 進行優化

打開程式資料夾,找到webui-user這個檔案按右鍵點選編輯。

raw-image

在”set COMMANDLINE_ARGS=” 後面輸入所需的指令,指令與指令之間空一格 :

 –xformers : 可減少系統負擔,提高圖片運算速度。
 –autolaunch : 每次運行執行檔完成後,就會自動開啟WebUi頁面。
 –theme dark : WebUi操作介面改深色系。
 –medvram : 顯卡顯存4~6G加入這一指令。
 –lowvram : 顯卡顯存不到4G加入這一指令。

(medvram和lowvram只有在顯存不到8G才要加入,8G以上加這些指令會讓算圖速度變慢。)

輸入完存檔之後關閉記事本。

raw-image


第六步 : 執行安裝Stable Difussion WebUi

接下來,雙擊這個WebUi執行檔,開始執行安裝。

raw-image

現在是第一次執行時會花比較久的時間等它下載安裝相關運行WebUi所需的程式配置到你的電腦,就先放著等它跑完。

之後每次要使用Stable Diffusion WebUi時,也都是要先點擊執行這個執行檔案,執行開啟所需要的時間會依你所使用的模型/外掛擴充的多寡不同,正常大約都是1、2分鐘內就完成。

raw-image

在整個安裝執行過程中,如果不小心誤關閉了這個視窗,之後要再重新執行安裝前,記得要先把”venv”這個資料夾先整個刪除。

raw-image

最後當視窗裡看到下圖所示的網址出現時,就代表整個安裝流程跑完了。但看到這裡千萬不要急著把這個視窗關閉,因為只有在這個視窗開著的情況下,Stable Diffusion WebUi才會正常運行,也就是之後只要是使用Stable Diffusion WebUi進行AI繪圖期間這個視窗都要讓它一直開著。

你在WebUi介面上的每個操作執行,對應到這個視窗都可以看到它背後這些程式在跑的過程,如果在算圖的過程中出現了一些bug卡住不動時,也可以在這個視窗裡找到提示說明問題出在哪,就算看不懂這些程式碼,只要把提示出Error的部分整個複製貼上問Google就對了,使用Stable Diffusion WebUi的人很多,大多問題網路上都找得到解答。

raw-image

 

大功告成,先來簡單測試一下效果吧~

最後把視窗裡”http://127.0.0.1:7860″這串網址複製貼上到瀏覽器打開網頁(或是按住Ctrl點擊網址也行),就會看到如下圖Stable Diffusion WebUi的操作介面。(由於前面我有事先加入”–autolaunch”的指令,所以這裡每次執行檔跑完後就會自動在瀏覽器開啟這個頁面。)

raw-image

現在整個畫面就是AUTOMATIC1111版WebUi最原始的介面,之後隨著不斷安裝擴充外掛的過程中,整個操作介面會愈來愈豐富/複雜。雖然網路上已經有許多別人統整好的一鍵懶人安裝包,一次把一些大家常用的外掛和熱門模型都打包安裝好。看起來雖然很方便省時,但我覺得在整個AI繪圖架構和基本的介面功能都還不熟悉前,還是自己一步步從最原始基礎的畫面開始,先不要被過多還用不到的功能選項分散注意力。之後每學習/需要用到一項新的外掛擴充時,再逐一邊學邊加入。

先把底子打好,才不會永遠什麼都要靠網上有教學跟著操作才會用。這樣也才能在自己繪圖有需求要做一些變化操作時,能比較快/明確有個脈絡思路知道要怎麼去解決問題達成目的。

還有就是,我個人並不建議習慣去依懶使用中文化介面,一來操作介面中文化的翻譯有時並沒辦法這麼精準的表達該項功能的作用。二來所有的外掛資源/最新的更新資訊教學都是英文版本的最齊全最多(Youtube或網頁資訊),每當要對照看國外的教學資源/更新資訊時卻又不熟悉它所說的單字名詞對照你的中文介面是指哪裡,大大降低吸收資訊的速度效率。三來中文化的介面看起來真的不是那麼美觀順眼。又不是要你閱讀一篇多高深的英文文章,幾個單字名詞的操作介面,花點時間把它記下來不難。養成習慣,任何源自歐美的軟體程式能用英文原文的就別一直去依賴中文化,久而久之,你會發現你能接觸到對你有用的訊息會愈來愈廣/愈快。再不濟至少也要找那種中/英文同時顯示的中文化介面來使用,絕對不要只有純中文化的介面。

 


 

最後讓我們先來測試一下WebUi是否能正常運行算圖吧。在Stable Diffusion checkpoint這裡的下拉選單會有一個已經下載好的基本模型可以使用(剛剛在執行安裝webui-user時,就順帶下載好的)。在文生圖(txt2img)的正面提示詞欄(Prompt)裡打上指令(只能使用英文),至於其它地方我們先全部按預設不改動,最後按下生成(Generate),順利算出一張圖後就代表安裝運行一切正常沒問題。

raw-image

至於你算出來的圖和網路上大家展示出來的美圖之間的差距,就是接下來我們要一一來學習的任務。

Checkpoint主模型和Vae,Lora,embedding (Texture Inversion)、hypernetwork這些模型又有什麼區別,要怎麼用,在哪裡下載?

正、負關鍵詞(Prompt、Negative Prompt)怎麼下,撰寫的公式有哪些?

各設定參數代表的義意和對算圖效率/成果的影響?

外掛擴充到哪下載、使用以及如何搭配各參數達到更好的成像效果?

………..

…………

一口吃不成胖子,之後逐一系統化地再來邊學邊做(有畫出不錯的圖適合拿來上傳圖庫的就別浪費盡量上傳,看到有$$進帳才能更加激起持續學習的動力不是嗎~)。不要一開始看到基礎模型算出來的圖不好看/很奇怪就打退堂鼓放棄。Stable Diffusion不會畫不出超越其它付費AI繪圖平台的圖,只是你還沒掌握到該如何操控它的關鍵而已。


 

當使用完要關閉軟體時不單單只是把網頁關掉而已,記得程式執行的視窗也要關閉掉才不會讓軟體一直佔著電腦的系統資源空間。

Ctrl + CYEnter鍵

raw-image
留言
avatar-img
留言分享你的想法!
亮博士-avatar-img
2024/01/04
你好,我輸入http://127.0.0.1:7860 網址之後找不到網頁,能請教如何處理? 謝謝
avatar-img
店小二DianXiaoEr的沙龍
78會員
272內容數
記錄店小二建立網賺被動收入歷程、自我學習成長以及各類財富自由資訊的分享專區。
2023/09/21
高保真圖像放大??超高清無損?滿滿的細節? – StableSR…….
Thumbnail
2023/09/21
高保真圖像放大??超高清無損?滿滿的細節? – StableSR…….
Thumbnail
2023/09/21
由於現有顯卡性能限制,想要在圖生圖裡重繪放大一張圖到4k以上的尺寸就得要借用各種分格繪圖再重拼接成大圖的方式,無法一次生成。之前試過大家很推崇的Ultimate SD upscale,但對於我要重繪放大的”真人寫實照片”類型的圖來說,一直出現各種問題........
Thumbnail
2023/09/21
由於現有顯卡性能限制,想要在圖生圖裡重繪放大一張圖到4k以上的尺寸就得要借用各種分格繪圖再重拼接成大圖的方式,無法一次生成。之前試過大家很推崇的Ultimate SD upscale,但對於我要重繪放大的”真人寫實照片”類型的圖來說,一直出現各種問題........
Thumbnail
2023/09/18
關於Tile模型,在網路上普遍的教學說法就是它可以”增加畫面細節”、”高清修復放大”,有多神多好用,用了它會讓原圖畫面變更細緻/精緻….等等。但一開始看了很多Youtube上對於tile的教學,我整個印象就是沒能有一個貫通的邏輯性有很明確的指出Tile到底對SD起到的約束/影響是什麼.....
Thumbnail
2023/09/18
關於Tile模型,在網路上普遍的教學說法就是它可以”增加畫面細節”、”高清修復放大”,有多神多好用,用了它會讓原圖畫面變更細緻/精緻….等等。但一開始看了很多Youtube上對於tile的教學,我整個印象就是沒能有一個貫通的邏輯性有很明確的指出Tile到底對SD起到的約束/影響是什麼.....
Thumbnail
看更多
你可能也想看
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
全球科技產業的焦點,AKA 全村的希望 NVIDIA,於五月底正式發布了他們在今年 2025 第一季的財報 (輝達內部財務年度為 2026 Q1,實際日曆期間為今年二到四月),交出了打敗了市場預期的成績單。然而,在銷售持續高速成長的同時,川普政府加大對於中國的晶片管制......
Thumbnail
全球科技產業的焦點,AKA 全村的希望 NVIDIA,於五月底正式發布了他們在今年 2025 第一季的財報 (輝達內部財務年度為 2026 Q1,實際日曆期間為今年二到四月),交出了打敗了市場預期的成績單。然而,在銷售持續高速成長的同時,川普政府加大對於中國的晶片管制......
Thumbnail
雖然網上有不少 Cloud 的 圖像生成 AI service,但是如果要大量/長期免費地使用,在本地安裝及依靠本機運算能力的 Stable Diffusion 是一個不錯的選擇。
Thumbnail
雖然網上有不少 Cloud 的 圖像生成 AI service,但是如果要大量/長期免費地使用,在本地安裝及依靠本機運算能力的 Stable Diffusion 是一個不錯的選擇。
Thumbnail
外掛擴充 Extensions對Stable Diffusion來說非重要,如果少了它,SD就不會如此豐富多元,比起其它繪圖AI更具可玩性。在開始介紹一些好用實用的外掛前,我們先來了解一下WebUi上所有外掛程式安裝、更新、移除與備份的方法。
Thumbnail
外掛擴充 Extensions對Stable Diffusion來說非重要,如果少了它,SD就不會如此豐富多元,比起其它繪圖AI更具可玩性。在開始介紹一些好用實用的外掛前,我們先來了解一下WebUi上所有外掛程式安裝、更新、移除與備份的方法。
Thumbnail
開源軟體時常更新版本,有時新出的外掛擴充或是Stability.Ai所更新發佈的新模型會需要更新版本的WebUi操作介面才能運行。所以每隔一段時間都要記得去注意一下是否有修正/新增功能的版本可以更新。 確認目前使用的WebUi版本~ 這個Stable Diffusion WebUi是由AUT
Thumbnail
開源軟體時常更新版本,有時新出的外掛擴充或是Stability.Ai所更新發佈的新模型會需要更新版本的WebUi操作介面才能運行。所以每隔一段時間都要記得去注意一下是否有修正/新增功能的版本可以更新。 確認目前使用的WebUi版本~ 這個Stable Diffusion WebUi是由AUT
Thumbnail
運行Stable Diffusion繪圖模型的操作介面有很多選擇,這邊介紹的是目前最廣泛被大家主流使用的版本(AUTOMATIC1111)在本機電腦的安裝方式。 Stable Diffusion基礎概況 在開始安裝運行Stable Diffusion的操作介面前,有幾個基礎知識要先了解一下
Thumbnail
運行Stable Diffusion繪圖模型的操作介面有很多選擇,這邊介紹的是目前最廣泛被大家主流使用的版本(AUTOMATIC1111)在本機電腦的安裝方式。 Stable Diffusion基礎概況 在開始安裝運行Stable Diffusion的操作介面前,有幾個基礎知識要先了解一下
Thumbnail
本篇要來解說Automatic1111這個軟體很重要的一部分,就是外掛(Extension)管理。 外掛是Automatic1111之所以超越玩具與學術研究工具,成為有生產力的軟體的關鍵。
Thumbnail
本篇要來解說Automatic1111這個軟體很重要的一部分,就是外掛(Extension)管理。 外掛是Automatic1111之所以超越玩具與學術研究工具,成為有生產力的軟體的關鍵。
Thumbnail
本文將分享如何在 M1 / M2 的 Macbook 上安裝 Stable Diffusion WebUI。首先會提供一些 Macbook 的規格建議,接著會介紹如何安裝環境,以及初始化 Stable Diffusion WebUI。最後還會介紹如何下載 Stable Diffusion 模型
Thumbnail
本文將分享如何在 M1 / M2 的 Macbook 上安裝 Stable Diffusion WebUI。首先會提供一些 Macbook 的規格建議,接著會介紹如何安裝環境,以及初始化 Stable Diffusion WebUI。最後還會介紹如何下載 Stable Diffusion 模型
Thumbnail
本文帶領大家學習如何調整 Stable Diffusion WebUI 上各種參數。我們以 txt2img 為例,帶大家認識基本設定、Sampling method 或 CFG scale 等各種參數調教,以及參數間彼此的影響,讓大家能夠初步上手,熟悉 AI 算圖!
Thumbnail
本文帶領大家學習如何調整 Stable Diffusion WebUI 上各種參數。我們以 txt2img 為例,帶大家認識基本設定、Sampling method 或 CFG scale 等各種參數調教,以及參數間彼此的影響,讓大家能夠初步上手,熟悉 AI 算圖!
Thumbnail
AI 每天每週都在進步,我寫在 繪圖0能者的AI藝術入門手冊 的推薦軟體安裝,很快就推出新版了,所以,我把 Automatic1111 最新版本安裝方式寫在這裡,以便盡我所能為各位讀者更新。 建議使用 windows 桌機PC,具有 Nvidia GTX1660以上等級的獨立顯示卡,算圖會比較容易。
Thumbnail
AI 每天每週都在進步,我寫在 繪圖0能者的AI藝術入門手冊 的推薦軟體安裝,很快就推出新版了,所以,我把 Automatic1111 最新版本安裝方式寫在這裡,以便盡我所能為各位讀者更新。 建議使用 windows 桌機PC,具有 Nvidia GTX1660以上等級的獨立顯示卡,算圖會比較容易。
Thumbnail
  2023/Apr/8 補充更新 - 想訓練AI模型的人,建議正常安裝Python和Git,理由如下:
Thumbnail
  2023/Apr/8 補充更新 - 想訓練AI模型的人,建議正常安裝Python和Git,理由如下:
Thumbnail
S1.至 https://github.com/Mikubill/sd-webui-controlnet 了解安裝方式 並安裝 python 3.10.6 版 S2.下載 stable-diffusion-webui S3.下載後 點擊 webui.bat 若無法順利安裝 可參考 環境安裝方式 A
Thumbnail
S1.至 https://github.com/Mikubill/sd-webui-controlnet 了解安裝方式 並安裝 python 3.10.6 版 S2.下載 stable-diffusion-webui S3.下載後 點擊 webui.bat 若無法順利安裝 可參考 環境安裝方式 A
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News