與其一直給大家魚吃,不如來教大家怎麼釣魚,最近分享了不少有關於 AI 繪圖工具,有免費也有付費的,這些 AI 繪圖工具大多都是基於 Stable Diffusion 這個開源的工具,所以大多收費的服務主要還是因為硬體費用的關係,今天我們來分享,要怎麼在自己的電腦安裝 Stable Diffusion 這項開源工具,直接用自己的電腦當做 AI 繪圖的伺服器來使用,自己的圖自己電腦產。
自架文字轉圖片的 AI 繪圖工具
首先要安裝 Homebrew,有很多在 macOS 上要透過終端機安裝的套件,基本上都是使用 Homebrew 來安裝,如果你已經安裝過、可以略過這個步驟。
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
然後輸入以下指令安裝各種需求程式庫及 Stable Diffusion WebUI。
brew install cmake protobuf rust python@3.10 git wget
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
接下來要導入資料庫,有二個檔案可以選擇,分別是繪圖版 v1-5-pruned-emaonly.ckpt 和訓練版 v1-5-pruned.ckpt,如果你就單純要使用就下載繪圖版就好。
下載頁面:https://huggingface.co/runwayml/stable-diffusion-v1-5/tree/main
再來要去 Stable Diffusion 的資料夾,你可以在 Finder 中,點擊上方的前往 > 前往檔案夾。
直接搜尋 stable-diffusion-webui。
進到 models 資料夾。
再進到 Stable-diffusion 資料夾裡。
將我們剛剛下載的 ckpt 檔案放到這裡。
然後在終端機進到 stable-diffusion-webui 資料夾,並執行 webui,輸入以下二行指令,每次終端機關掉後,如果要再啟用就是一樣輸入以下二行,就可以開啟了。
cd stable-diffusion-webui
./webui.sh
完成後就可以到瀏覽器輸入網址「http://127.0.0.1:7860/」,就可以看到 AI 繪圖工具的頁面囉,接下來我們就可以來試看看了,記得終端機先不要關掉。
指令要使用英文,有支援中文的那些網站都是有加自動翻譯的功能進去的,自己架設的預設是沒有,不過這個模組並不是很好,可以考慮換一下別的模組來使用看看。
目前要下載模組可以到這個網站逛逛看看,後續阿湯再來分享更多資訊給大家。
接下來教大家怎麼中文化介面,讓你使用起來更親切一點。
在 web 介面最右邊的 Extensions 裡,點擊 Install from URL,然後第一欄輸入
https://github.com/benlisquare/stable-diffusion-webui-localization-zh_TW
下方點擊 Install。
完成後到 Settings 裡。
往下拉找到 User interface,然後在 Localization 最右邊按一下重整。
再來下拉就可以看到 zh_TW,然後按一下 Apply settings 再按下 Reload UI。
就會看到介面變成中文囉。