Stable Diffusion是一款強大的開源文字到圖像生成模型,而AUTOMATIC1111的WebUI提供了一個用戶友好的圖形介面,極大簡化了使用過程。以下是如何在Windows系統上手動安裝Stable Diffusion WebUI的詳細步驟。
在安裝之前,請確保您的電腦符合以下要求:
作業系統:Windows 10 或Windows 11 (64 位元)
顯示卡:NVIDIA 獨立顯示卡(推薦,以獲得最佳效能)。雖然也可以在CPU 上運行,但速度較慢。 AMD 顯示卡需要額外配置。
顯示卡驅動:請確保您的NVIDIA 顯示卡驅動程式已更新至最新版本。
硬碟空間:至少10GB 可用空間(用於存放模型和其他檔案)。建議至少20GB 或更多。
網路連接:穩定的網路連接,因為需要下載一些檔案。
1.安裝Python
造訪Python 官網下載Python 3.10.6版本(建議)。
在安裝過程中,請確保勾選“Add Python to PATH” 選項。
安裝完成後,開啟命令提示字元(CMD) 或PowerShell,輸入python --version
來檢查Python 是否安裝成功。
2.安裝Git
造訪Git 官網下載並安裝Git for Windows 。
安裝過程中使用預設設定即可。
安裝完成後,開啟命令提示字元或PowerShell,輸入git --version
來檢查Git 是否安裝成功。
3.克隆Stable Diffusion WebUI 倉庫
在您想要安裝Stable Diffusion 的目錄下,開啟命令提示字元或PowerShell,執行下列命令複製倉庫:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
4.進入WebUI 目錄
使用以下指令進入克隆下來的stable-diffusion-webui
目錄:
cd stable-diffusion-webui
5.安裝依賴
執行以下命令來安裝所需的Python 庫:
pip install -r requirements_versions.txt
如果遇到問題,可以嘗試:
pip install -r requirements.txt
這個過程可能需要一些時間,請耐心等待。
6.下載Stable Diffusion 模型
請造訪Hugging Face 或Civitai 等網站,下載Stable Diffusion模型檔案(格式為.ckpt
或.safetensors
)。
將下載的模型檔案放入stable-diffusion-webui/models/Stable-diffusion
目錄下。
7.運行WebUI
在stable-diffusion-webui
目錄下,雙擊執行webui-user.bat檔。
初次運行時,WebUI 會下載一些額外的依賴項,並可能需要較長時間。
啟動完成後,命令列視窗會顯示一個本機URL,例如http://127.0.0.1:7860/
。
在瀏覽器中開啟此URL 即可存取Stable Diffusion WebUI 。
如果您不想手動安裝Python 和Git,可以選擇使用第三方提供的一鍵安裝套件。這些安裝包通常整合了所有必要的組件,可以簡化安裝過程。請注意,使用第三方安裝套件時,請務必從可信任來源下載,以避免潛在風險。
啟動後命令列介面卡住不動:可能是網路問題導致依賴項下載失敗。請檢查網路連接,或嘗試更換網路環境。
顯存不足可以透過以下方法來減少顯存不足:
降低生成影像的分辨率
使用較小的模型
使用xformers
加速
其他問題:如果遇到其他問題,可以在Stable Diffusion的相關論壇或社群中尋求協助。
透過上述步驟,您就可以在Windows 系統上成功安裝Stable Diffusion WebUI ,開始享受文字到映像產生的強大功能了!
AI課程適合對人工智能技術感興趣的人,包括但不限於學生、工程師、數據科學家、開發者以及AI技術的專業人士。
課程內容從基礎到高級不等,初學者可以選擇基礎課程,逐步深入到更複雜的算法和應用。
學習AI需要一定的數學基礎(如線性代數、概率論、微積分等),以及編程知識(Python是最常用的編程語言)。
將學習自然語言處理、計算機視覺、數據分析等領域的核心概念和技術,掌握使用AI工具和框架進行實際開發。
您可以從事數據科學家、機器學習工程師、AI研究員、或者在各行各業應用AI技術進行創新。