Stable Diffusion的SD-Webui安裝教程
別玩那些小孩子的玩意兒了,大人應該玩這些^_^!
我是真沒想到,AI繪畫已經進化到這種程度了。
實在是太!逼!真! 了!不上重馬賽克都不敢貼圖!
看了這些圖,有沒有心癢癢的?今天就來帶大家入個門!先把軟件搞起來。
這里用的軟件叫“stable-diffusion-webui” ,嚴格意義上來說是一個基于Stable Diffusion的開源項目。這個項目非常強大,把原本很難安裝配置的開源項目做成了一個簡單易操作的網頁,后來又引入了插件系統,可以玩出很多花樣。最重要的是這一切都免費且開源。
安裝stable-diffusion-webui需要事先做一些準備工作。
- 一臺帶中高端顯卡的電腦
- 電腦可以流暢的訪問github
- 安裝好代碼管理工具git
- 安裝好編程語言工具python
硬件的部分不是本文的核心關注點,你只要搞一張顯存大于4G的英偉達顯卡就夠了,推薦RTX3060這種顯存比較大又比較便宜的。
我這里用的是騰訊云上45塊錢的T4深度學習卡。速度一般,顯存比較大有16G。用這個的好處是,對本地電腦幾乎無要求,更重要的是可以流暢訪問國際互聯網,這個真的省了太多事情了。也讓安裝這件事情變得無比簡單。
如果你是本地電腦,你需要自己使用“魔法”連接國際互聯網。
硬件和網絡,不再展開了,如果這一步問題比較大,可以留言!
下面立馬開始具體的安裝步驟。
1.安裝git
GIT是一個開源的分布式版本控制系統,其中有一個命令叫:git clone,就是高階版Ctrl+C 和Ctrl+V。這個工具主要是用來優雅的搬運別人的成果。
軟件可以通過官網git-scm獲取,只要下載最新版就可以了。
獲取到軟件后,只要雙擊打開,一路下一步下一步就可以了。
就是點擊藍色的Next按鈕。
具體可以參考文章《GIT安裝和使用》
2. 安裝Python
Python是目前非常流行的編程語言,因為被廣泛地用在人工智能->深度學習領域,更是聲名大噪。因為我們用的軟件也是基于Python的,所以我們要安裝一個Python的運行環境。這個安裝起來也很簡單。
訪問Python官網,下載指定版本3.10.6。
這里千萬千萬不要不要亂下版本,否則會面對一連串你無法處理的問題。
獲取軟件后,雙擊開始安裝。
安裝的時候,只需要勾選“Add Python” 然后點擊“Install Now” 就可以了。
安裝完GIT和Python之后,我們需要驗證一下是否安裝成功。
右鍵點擊Windows圖標,然后點擊運行。
輸入CMD,按確定,打開命令行工具。
打開后準確輸入git三個字母,按回車!跳出一堆英文的幫助信息就是正常,如果出現“不是內部或外部命令”就證明安裝有問題,一般不會有問題。
然后輸入python 按回車,之后會正確顯示Python的版本,這里必須是3.10.6。沒有顯示或者是其他版本都不行。
一切驗證成功后,按Ctrl+Z,然后按回車,退出Python。
具體可以參考文章《Python安裝和使用》
3. 獲取源代碼
上面兩個工具裝完之后,就可以用git工具獲取源代碼了。
默認情況下,我們的路徑是用戶目錄。
此時需要輸入“cd Desktop”命令進入桌面。我的云電腦只有一個盤,所以準備把軟件裝在桌面上。如果你的電腦有多個盤,建議安裝在其他盤的根目錄。比如你D盤很大,那么輸入命令”D:” 按回車,就可以了。
然后輸入克隆命令獲取源代碼:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
輸入命令后按回車,網絡沒問題的話,很快就能完成。完成后會出現100%和done的提示。
相關命令行的用法可以參考
Windows命令行工具CMD基礎用法!
4. 安裝SD
上面的都是準備工作,現在要開始真正的安裝了。
上一步克隆完成之后,桌面上會多出一個文件夾。如果你上一步切換到了D盤,那就是在D盤下面。
打開這個文件夾,找到一個叫Webui-user的文件,雙擊打開。
注意,這里有兩個同名,要選擇第一個,文件類型為bat。
雙擊之后,就會出現一個黑色的命令行窗口,安裝腳本會自動安裝。這個過程無需人工干預,除非是出錯了。
安裝過程大致如上。網絡通暢網速快的情況下大概只要十幾分鐘。如果這個步驟出現錯誤,只有兩種可能:硬件不行或者網絡不行,不用找其他問題。
安裝好各種依賴包之后,會自動下載一個官方的模型,大概4G左右。下載完之后會自動啟動本地Web服務,然后現在一個127.0.0.1的網址。
到這里安裝就已經全部完成了。
5. 生成圖片
復制這個網址到瀏覽器上打開
打開之后只要在1的地方輸入描述,然后點擊2的按鈕,稍等片刻,就可以在5的地方看到結果了。
3這個區域是魔法所在,很多高階玩法都在這里實現。
4區域是設置生成參數的??梢栽O置運算步數,調整長寬,生成數量,設置種子等等….
本文主要完整展現安裝過程,不展開講具體的參數設置。
6. 擴展內容:生成更好的圖片
第一次生成圖片,你可能會失望,為什么別人的這么好好看,而自己的這么普通或者怪異??那是因為你還沒有掌握技巧,還不會魔法咒語,還沒有用上各種牛逼的模型。
接下來重點來了?。?!
開頭提供的效果圖就是來自civitai這個網站。
這個網站相當牛,如果說webui是讓軟件變得簡單了,那么Civitai是把效果拉滿了。就沖我給你這個網站,你也應該點10個贊,哈哈。
網站上有模型和示例,還有生成參數。非常貼心!
還有另外一個網站,以前收藏的,效果也不錯。你可以根據效果圖片,照抄上面的關鍵詞。
今天就先入個門,如何使用這些模型參數,甚至說如何訓練自己的模型,自己的風格,就看后續吧,希望你們不散,我不鴿。
作者Tony
來源:托尼不是塔克(ID:tonynostark)
需要學習Midjourney的可以看這里
↓?↓
版權:除非注明,本站文章均為原創文章,轉載請聯系我們授權,否則禁止轉載。