124
偶爾還是來寫點不一樣的文章,最近AI繪圖真的蠻火的。我自己也玩了不少,這篇文章在當時安裝的時候就打算寫了,可惜一直沒空。最近老闆也想玩,希望我可以提供一個教學文件,剛好就讓我趕緊來把文章趕出來。
Stable Diffusion是一款開源軟體,可以用來算圖,只需提供prompts就可以自動產生圖了。可惜市面上大多UI都必須付錢或是只有一點點免費額度提供給你,那麼現在安裝在自己本機上就可以想算多少就算多少,想裝什麼模組就裝什麼模組。
Table of Contents
1、硬體需求
規格上來說會比較要求的是RAM,根據官網所寫只要有6G以上的的 NVidia 顯卡都可以跑。不過會比較建議至少要8G,畢竟跑個十分鐘一張圖也是可以跑嘛~當然越高越好,尤其如果還要追加一些模組之類的。
2、安裝步驟
2.1. 下載並安裝 github for windows
請確認電腦已經安裝最新版的GPU驅動程式。請確認網址為https://gitforwindows.org/(不要跟我一樣一開始搞錯),圖片如下:
2.2. 下載並安裝 Python
請至官網安裝Python,Stable Diffusion WebUI有限定Python版本,可安裝3.10.6版本
安裝時記得勾選 Add Python.exe to PATH
2.3 下載並安裝 Stable Diffusion
- 在 github 建立帳號
- 到 https://github.com/AUTOMATIC1111/stable-diffusion-webui 專案頁面,按右上方的 Code 按鈕,複製專案網址
- 在本機預定安裝位置建立資料夾,如 D:
- 啟動剛剛安裝的 git
- 打開命令提示字元ˊ
- 輸入 “D:”
- 輸入 “git clone “,接著貼上步驟 b 複製的專案網址,按下 Enter 後等待專案複製完成
2.4 下載並安裝 AI 模型
- 到 https://huggingface.co/CompVis/stable-diffusion-v-1-4-original 下載 sd-v1-4-ckpt 檔案
- 將 ckpt 檔放到 stable-diffusion-webui\models\Stable-diffusion\ 目錄中
2.5 下載並安裝臉孔加強功能
- 到 https://github.com/TencentARC/GFPGAN 頁面下方 下載 GFPGANv.14.pth
- 將 pth 檔放到 stable-diffusion-webui\ 目錄中
2.6 正式安裝 Stable Diffusion
請點擊 “stable-diffusion-webui” 目錄下的 “webui-user.bat” 檔案來啟動程式。
首次啟動會下載一些必要的檔案,可能需要較長時間,請耐心等待。程式安裝完成後,您可以使用瀏覽器打開 “127.0.0.1:7860” 網址。
教學就到這邊了,請大家開始進修詠唱學、咒語學之類的東西吧~如果不知道如何開始,可以先從複製開始