ComfyUI:功能強大且模組化的 Stable Diffusion GUI 和後端
ComfyUI 是一款功能強大且模組化的 Stable Diffusion 圖形介面和後端,它使用基於圖形/節點/流程圖的介面來設計和執行高階 Stable Diffusion 流程。
以下是 ComfyUI 的主要特點和資訊:
主要功能:
圖形/節點/流程圖介面: 無需編寫程式碼即可進行實驗和建立複雜的 Stable Diffusion 工作流程。
全面支援: 支援 SD1.x、SD2.x、SDXL、Stable Video Diffusion、Stable Cascade、SD3 和 Stable Audio。
非同步佇列系統: 最佳化工作流程效率。
記憶體管理最佳化: 即使只有 1GB 視訊記憶體也可以在 GPU 上執行模型。
CPU 支援: 即使沒有 GPU,也可以使用 --cpu 選項(速度較慢)。
模型載入: 支援載入 ckpt、safetensors 和 diffusers 模型/檢查點,以及獨立的 VAE 和 CLIP 模型。
嵌入/文字反轉、Loras、超網路、工作流程載入/儲存、區域合成、修復、ControlNet、T2I-Adapter、放大模型、unCLIP 模型、GLIGEN、模型合併、SDXL Turbo 等功能。
快捷鍵:
ComfyUI 提供了許多快捷鍵來提高效率,例如:
Ctrl + Enter:將當前圖新增到生成佇列。
Ctrl + Shift + Enter:將當前圖新增到生成佇列的首位。
Ctrl + Z/Ctrl + Y:撤銷/重做。
Ctrl + S/Ctrl + O:儲存/載入工作流程。
其他快捷鍵:選擇節點、移動節點、縮放畫布、切換佇列/歷史記錄、重新整理圖形等。
安裝:
Windows: 提供行動式獨立版本,可以在 Nvidia GPU 或 CPU 上執行。
Jupyter Notebook: 可以在 Paperspace、Kaggle 或 Colab 等服務上執行。
手動安裝(Windows、Linux): 克隆程式碼倉庫,並將模型檔案放在指定目錄。
AMD GPU: 安裝 ROCm 和 PyTorch。
NVIDIA: 安裝穩定版或 nightly 版 PyTorch。
Intel GPU: 安裝 Intel 的 oneAPI Basekit 和 IPEX。
Apple Mac silicon: 安裝 nightly 版 PyTorch,並按照手動安裝說明進行操作。
DirectML: 使用 --directml 選項執行 ComfyUI。
執行:
使用 python main.py 執行 ComfyUI。
其他:
ComfyUI 支援使用 () 更改單詞或短語的強調,以及使用 {wildcard|dynamic|test} 建立動態提示。
可以使用 --preview-method auto 啟用預覽功能。
可以使用 TLS/SSL 安全訪問 ComfyUI。
可以在 ComfyUI 的官方網站和 Matrix 頻道獲取支援和幫助。
ComfyUI 是一個功能強大的 Stable Diffusion 工具,它提供了許多功能和選項,可以幫助使用者建立高質量的影像。