最新版本 Stable Diffusion 開源AI繪畫工具之部署篇

tiny極客發表於2023-03-28

? AI繪畫

  • 關於 AI 繪畫最近有多火,既然你有緣能看到這篇文章,那麼相信也不需要我過多贅述了吧?
  • 隨著 AI 繪畫技術的發展,最新感到壓力山大的應該屬於那些設計師了吧,AI 不僅作圖效率其高,而且畫面超級逼真,甚至在很多細節處理方面都已經超過專業設計師的級別,是不是瞬間感覺自己的飯碗保不住了。
  • 雖然很多人聽說了這項技術,但是對於部署還是一知半解,到現在也只是只聞其聲不見其物。這篇文章主要就是教大家如何部署最新版本的 Stable Diffusion 繪畫工具。
最新版本 Stable Diffusion 開源AI繪畫工具之部署篇
你敢相信這些都是AI的作品?

? 本地環境要求

  • 在下載 AI 繪畫工具前,電腦上需要提前下載一些執行的環境
  • 首先本地機器最好是英偉達的顯示卡,並且至少需要 4GB 視訊記憶體才能在本地執行,因為繪畫對顯示卡是有著很高的要求的。不然的話,即使安裝成功,得到的圖片結果可能也是全黑圖或者是根本無法進行繪製
  • 安裝的時候,需要開啟魔法上網,不然無法下載繪畫所需要的一些依賴
  • 另外本地需要有 python 環境,最好下載 Python 3.10.6 及以上,推薦使用 Anaconda 安裝
  • 除了 python 環境外,我們還需要安裝 Git 以及 CUDA
  • 其中 pythonGit 的安裝,網上到處都有,自己搜尋一下即可。關於如何安裝 CUDA,這篇文章中有提到:https://www.cnblogs.com/tinygeeker/p/17236264.html
  • python 安裝完成後,我們執行以下命令,將 pip 升級到最新
python -m pip install --upgrade pip

? 下載 Stable Diffusion

  • Stable Diffusion 開源地址:https://github.com/AUTOMATIC1111/stable-diffusion-webui
  • 可以看到 AI 繪畫是開源在 Github 上面的,所以想要下載需要魔法上網
  • 接下來的步驟,請全程開啟魔法上網
  • 這裡提供兩種下載方式:
  • 第一種使用 Git 命令:git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
  • 第二種直接下載壓縮包檔案,如下圖方法2所示:
最新版本 Stable Diffusion 開源AI繪畫工具之部署篇
2種不同的下載方式

? 執行啟動

  • 下載到本地後,如果你是 windows 系統,直接雙擊資料夾中的 webui-user.bat
  • 第一次啟動會下載各種依賴,時間比較久,而且最新版加入了一個近 4GB 的預設模型 v1-5-pruned-emaonly.safetensors 也是要下載的,所以耐心等就可以了。
  • 如果想要加快下載速度的話,這個預設模型下載地址我會貼在評論區,你可以自己先下載好放到 models/Stable-diffusion 資料夾下面,然後再啟動 webui-user.bat,這樣就不會再重新下載這個模型了
  • 在安裝過程中因為大家的顯示卡都不一樣所以可能會出現不同的問題,如果有,大家可以貼在評論區,我會一一回復解決方案,如果是第一次來看文章,可以先在評論區找尋解決辦法
  • 如果安裝過程順利,直接在瀏覽器開啟 http://127.0.0.1:7860 即可訪問,開啟的頁面大概如下
  • 簡單的繪畫功能使用:
  • 左上角選擇預設的模型 v1-5-pruned-emaonly.safetensors ,想要畫圖必須選擇模型,這個模型其實就是人家訓練好的,你拿來用就行了
  • 如果想要下載其他繪畫模型,推薦去模型網址:https://civitai.com/
  • 其中 prompt 是畫圖的關鍵字,Negtaive prompt 是你不想出現的內容,比如畫人物的時候,你就要限制各種人物廢圖的出現,Negtaive prompt 可以填一些水印,低解析度啥的,這樣 AI 就會自動過濾
  • 這個軟體暫時對中文的支援不是很友好,所以推薦大家填寫的關鍵字儘量使用英文
  • 再設定一些其他引數,就可以點選生成按鈕 Generate 去生成自己想要的圖片了
最新版本 Stable Diffusion 開源AI繪畫工具之部署篇
AI繪畫介面圖

相關文章