很多人都說可以用 Google 提供的免費的 Colab 來跑 Stable Diffusion,不用自己安裝和花錢買顯示卡來用,阿舍知道,但都沒聽進去,所以,一開始就選了安裝在自己筆電的方式來用,用起來還可以,就等待的時間多了一點點,也就不怎麼再意 Colab,但是,這二天又看到一篇文在介紹,就心血來潮,想說來試試 Colab 的方式有什麼不一樣,真的不錯用的話,搞不好會比自己投資買顯示卡來的划算 ...
Stable Diffusion 繪製 |
如果只是想試試或偶爾玩玩 Stable Diffussion 來產幾張漂亮或好玩的圖當消遣的話,無庸置疑的,就跟大家說的一樣,當然是直接在 Colab 開個免費的 Stable Diffusion WebUI 來用用就好,即快速又省錢,雖然,可以開起來的 Stable Diffusion WebUI 能活著的時間有多久會不太確定,不過,就免費和效能來看,是滿划算的。
自己安裝有點費時和費力
阿舍一開始是用 Macbook M1 Pro 筆電來安裝和跑 Stable Diffusion 的,跑起來的效果還可以,阿舍自己想裝什麼模組、想什麼時候用和想怎麼產圖都很方便,可是,阿舍的 Mackbook 才 512 GB 的硬碟空間,Stable Diffusion 好用、好玩的模組不少又肥大,才沒多久,阿舍的硬碟空間就少了一大堆了,而且,下載模組也很花時間,還有,後來才發現的,Colab 那個版本的 WebUI 整合的不錯,很多功能都啟動就能用了,而阿舍自己安裝的版本還弄不出來那些功能,阿舍是有去找了一下,沒有找到可以直接拿來安裝在本地的相同版本。
Colab 真的有比較快
阿舍除了在自己的 Macbook M1 Pro 上用,後來,也有跟朋友借了張 GTX-1070 8GB 外接顯示卡來用,有了外接顯卡的加持,果然,是有比較順比較快,從產圖速度從一分鐘以上進步到 50 - 30 秒 以內,但比起阿舍把相同的設定和提示詞放在 Colab 跑起來的速度相比,在 Colab 又快了不少,已經可以來到 30 秒至 10 秒左右,而這就讓阿舍開始思考,是不是不該自己買顯示卡,可以考慮把買顯示卡的錢拿來租 Colab 就好 ??
待機久了會被關掉,設定要重來
就像一剛開始阿舍有提到的,用 Colab 啟動的 Stable Diffusion WebUI 有運行的時間限制,除了 Colab Pro+ 付費等級的時間可以到 24 小時之外,其他的等級都是會在一定時間被關掉,付費的時間會比免費的時間放久一點,但下場還是一樣的。
像這樣一定時間就要重新部署,好像有點不太方便,等於每次的設定都要重來,包括要安裝的 Model、Extension、LoRA 和 WebUI 的一些設定值等,雖然,可以透過客製自己用的 Playbook 和儲存 WebUI 的 ui-config.json 檔的方式來解決,但是,阿舍對 Playbook 不熟,就是還要花點時間處理。
另外,阿舍本來還有一個安全上的考量,就是 Stable Diffusion 的 WebUI 沒有登入機制,這樣放在網路上,不就大家都可以用了,還好,後來有發現,只要在 Stable Diffusion WebUI 起動指令加上下列參數來指定帳號和密碼就會需要登入才可使用,算是有一層簡單的防護,就解除了阿舍一個疑慮。
--gradio-auth <使用者名稱>:<密碼>
結語 : 魚與熊掌得兼
其實,要大算力的時候,用 Colab 真的還滿方便和省錢的,同時,也不用花時間下載和吃掉自己的硬碟空間,就是要花錢而已,因此,阿舍打算就先租用 ColabPro 幾個月用看看,除了算力之外,還方便阿舍可以在那裡都可以產圖,因為,Colab 開的 Stable Diffusion WebUI,只要有網路有網頁就可以啟動和使用,比較不會被硬體綁住,同時,阿舍還是會保留筆電上的Stable Diffusion 版本,主要是用在做一些小產圖或小測試時,或 Colab 沒打開始時使用,這樣的做法,就可以達到效能、金錢和自由均得兼囉 ! ... 😁
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
2 則留言 :
後來,阿舍在用 Google Colab 跑 Stable Diffusion 的時候,又遇到一個問題,就是,就是採用 Github 上的 NoteBook 架起來的 Stable Diffusion (Stable 版本)能夠使用的模型版本會受限,有些較新的模型會載入不了,出現錯誤,可能需要花點時間調整一下 ... 😭
阿舍發現滿多朋友們會像阿舍之前一樣,卡在選擇 Google Colab 和直接買一張顯示卡之間,如果各位朋友有相關的經驗或想法,歡迎留言分享 ... 👍
張貼留言
歡迎留言提問和討論 .... 😁