ComfyUI 教學系列:06 Flux 安裝與設定
相關連結: 本課 Flux 工作流程 前往下載 ComfyUI Desktop 桌面版 Beta macOS - 按此下載 Windows (NVIDIA) - 按此下載 Flux 1 模型下載路徑 Flux 1 官方有四種模型,其中只有兩種開放下載使用 Flux 1.1 pro,沒有開放 Flux 1 pro,沒有開放 Flux 1 dev Flux 1 schnell 開放的 dev 與 schnell 每一種又都提供兩個規格(完整版與簡易版)給硬體設備條件等級不同的使用者下載使用。 Full 完整版 完整的功能、效能;硬體要求高 Dev Flux Dev | 下載位置 | 23.8 GB。把下載的檔案放置在 ComfyUI/models/diffusion_models/ 檔案夾中。 Schnell Flux Schnell | 下載位置 | 23.8 GB。把下載的檔案放置在 ComfyUI/models/unet/ 檔案夾中。 共用檔案 不論是使用 dev 或 schnell 模型,都需要下面這兩個檔案 1. CLIP | 下載位置 | 9.79 GB。把下載的檔案放置在 ComfyUI/models/clip/ 檔案夾中。 2. VAE | 下載位置 | 335 MB。把下載的檔案放置在 ComfyUI/models/vae/ 檔案夾中。 Simple FP8 簡易版 畫質比較低、硬體要求沒那麼高 Dev Flux Dev | 下載位置 | 17.2 GB。把下載的檔案放置在 ComfyUI/models/checkpoints/ 檔案夾中。
ComfyUI 教學系列:05 套用風格樣式
本系列內容清單 前往觀看 相關連結: 本課工作流程 前往下載 SDXL 模型 - Juggernaut XL - 前往 Civit AI 網站 SD 1.5 模型 - Realistic Vision - 前往 Civit AI 網站 ComfyUI Desktop 桌面版 Beta macOS - 按此下載 Windows (NVIDIA) - 按此下載 用到的節點 WAS Node Suite | GitHub ComfyUI Easy Use | GitHub Styles CSV Loader Extension for ComfyUI | GitHub WAS Node Suite config 配置設定檔 打開 was_suite_config.json 這個檔案,在裡面會看到這一句 "webui_styles": , 後面要接上你的樣式表檔案的路徑,不過 Mac, Linux 跟 PC 路徑寫法不一樣。可以參考: MAC or Linux >>> "webui_styles": "/路徑/ComfyUI/styles.csv", Windows >>> "webui_styles": "D:\\路徑\\ComfyUI\\styles.csv", Mac 跟 Linux 用的是 / 斜線。Windows 用的是兩條 \\ 反斜線來表示。
ComfyUI 教學系列:04 圖片生成圖片
相關連結: 霓虹效果 LoRA - 前往 Civit AI 網站 炭筆效果 LoRA - 前往 Civit AI 網站 SDXL 圖片生成圖片+ 調整尺寸工作流程 - 按此下載 SDXL 圖片生成圖片工作流程 - 按此下載 SDXL 模型 - Juggernaut XL - 前往 Civit AI 網站 SD 1.5 模型 - Realistic Vision - 前往 Civit AI 網站 ComfyUI Desktop 桌面版 Beta macOS - 按此下載 Windows (NVIDIA) - 按此下載 提示詞 A woman standing on the the street. LoRA 四個優點 以下是 LoRA 在穩定擴散模型中的四個用處: 減少計算成本:與傳統的 HoRA 方法相比, LoRA 可以顯著減少訓練和生成新樣本所需的計算資源。這使得它對於使用強大硬體或在線生成的應用特別有用。 增強可解釋性:LoRA 產生的權重矩陣可以提供有關控制碼如何影響擴散模型行為的洞察。通過分析這些矩陣,研究人員和開發人員可能能夠識別對生成結果最重要的特定模式或特徵,並相應地優化他們的方法。 改進與小數據集的適用性:LoRA 可以幫助解決在擴散模型中使用小數據集時常見的問題,即生成品質不佳或高度模糊。通過將控制碼嵌入到較大的文本語料庫中,而不是單個樣本,LoRA 可以實現更有效的學習和更好的泛化能力。 更容易的微調:與傳統方法相比,LoRA 提供了在不需要從頭開始訓練整個模型的情況下對擴散模型進行微調的便利性。這使得它成為希望將現有模型應用於特定任務或領域的小型開發人員和研究人員的理想選擇。 你可以拿 LoRA 來幹嘛? 以下是 LoRA 的三個應用示例:人、事、物 人物:您可以將模型適配為生成準確描繪特定人的圖像,捕捉其獨特的特徵和風格。 藝術風格:您可以訓練模型以特定的藝術風格創建圖像,例如印象派、超現實主義或特定藝術家風格。 物體:您可以對模型進行微調,以生成特定物體的高質量圖像,例如汽車、家具或小工具。 用到的節點 Load LoRA VAE Decode 過大的參考畫面 跟一般檔案比較: 1024 x
ComfyUI 教學系列:03 文字生成圖片
相關連結: SDXL 基礎工作流程 - 按此下載 Juggernaut XL ver.11 SDXL 基礎工作流程 - 按此下載 SDXL 模型 - Juggernaut XL - 前往 Civit AI 網站 SD 1.5 模型 - Realistic Vision - 前往 Civit AI 網站 ComfyUI Desktop 桌面版 Beta macOS - 按此下載 Windows (NVIDIA) - 按此下載 用到的節點 primitive Group
ComfyUI 教學系列:02 節點、工作流程基本操作
相關連結: SDXL 基礎工作流程 - 按此下載 Juggernaut XL ver.11 SDXL 基礎工作流程 - 按此下載 SDXL 模型 - Juggernaut XL - 前往 Civit AI 網站 SD 1.5 模型 - Realistic Vision - 前往 Civit AI 網站 ComfyUI Desktop 桌面版 Beta macOS - 按此下載 Windows (NVIDIA) - 按此下載
ComfyUI 教學系列:01 簡介與安裝
相關連結: 本課工作流程 前往下載 SDXL 模型 - Juggernaut XL - 前往 Civit AI 網站 SD 1.5 模型 - Realistic Vision - 前往 Civit AI 網站 ComfyUI Desktop 桌面版 Beta macOS - 按此下載 Windows (NVIDIA) - 按此下載 使用 ComfyUI 的優點 速度和靈活性:ComfyUI 可快速且靈活地創建工作流程。您可以輕鬆配置它執行所需的任務,而不受預定義設定的限制。 視覺清晰度:使用 ComfyUI,您可以看到整個過程的全貌。每個區塊或節點代表特定的功能,您可以觀察到如何生成圖像以及信息在一個節點和另一個節點之間如何流動。 分享和協同作業的便利性:一旦您創建了工作流程,就很容易與他人分享。您還可以導入並使用他人創建的工作流程,營造了一個合作環境。 不需要寫程式:ComfyUI 是為所有人設計的,而不僅僅是開發人員。不需要知道如何編碼即可創建強大的工作流程。只需拖放節點以設計所需的過程。 定制化:您可以根據具體需求定制工作流程,使 ComfyUI 成為一個高度定制化的工具,適應各種任務和專案。 使用 ComfyUI 的缺點 不一致的介面:每個工作流程可能以不同的方式組織節點,這可能會令人困惑。當您打開由他人創建的工作流程時,您可能需要花時間理解其佈局並確定要進行哪些更改。 過多的細節:ComfyUl 顯示了許多關於系統內部運作方式的詳情。雖然這對高級用戶來說是有益的,但對於只想要直接過程的普通用戶來說,這可能會讓他們感到不知所措。豐富的選項和設定可能使一些用戶更難快速上手。 學習曲線:儘管不需要編碼,但仍然與有效使用節點和構建工作流程相關聯有一個學習曲線。初學者可能會發現很難一下子掌握所有功能和能力。 效能:根據工作流程的複雜性和系統的強大程度,效能可能會有所不同。如果您不符合推薦的系統要求,資源密集型任務可能會讓您的電腦變慢。 協同作業挑戰:儘管分享工作流程很容易,但由於節點組織不一致,協同作業有時會有困難。不同的操作者可能採取不同的方法,這會讓想要無縫整合多個工作流程來源變得困難。 客制化開銷:高度的定制化有時是一把雙刃劍。用戶可能會花費大量時間調整和微調節點,而不是專注於主要任務,從而導致潛在的低效率。
改變 Comfy UI 檔案命名方式
ComfyUI 是一套功能強大的 Stable Diffusion 圖像製作介面,對於新朋友來說學習曲線是出了名的陡峭。 預設情況下,每次 ComfyUI 算圖輸出的影像檔案會用 ComfyUI_00001_.png 這樣無意義檔案名稱輸出到指定的檔案夾裡面。檔案後面的數字則會依序增加,像是 ComfyUI_00002_.png、ComfyUI_00003_.png、ComfyUI_00004_.png... 出現。 改成你想要的方式 在 ComfyUI 工作流程中找到 Save Image 這個節點。圖中紅色框所指的地方就是自訂檔案名稱的欄位。這個區域的正式名稱是 filename_prefix widget。 按兩下「儲存影像」節點中的 filename_prefix widget。 改成 %date:yyyy-MM-dd%/%date:hhmmss%_%KSampler.seed% 開始算圖輸出 解釋下這些參數表是什麼: %XXX% 百分比符號指的是變數的意思 %date:yyyy-MM-dd% 表示把工作當天的日期,依照年-月-日的格式顯示。 / 表示產生一個檔案夾,存放這些檔案 %date:hhmmss% 表示把檔案產生的時間,依照時分秒這樣的格式顯示。 %KSampler.seed% 則是顯示KSampler這個節點裡面seed 欄位裡的資料。 全部整合起來就是 用今天的日期產生一個檔案夾,並且把時間跟種子的資料當作檔案名稱一起存放在這個檔案夾當中。 格式範例 樣本格式字串 也可以用 %NodeName.node_value%(%節點名稱.節點欄位%)這樣的格式加入任何節點的值。 檔案編號部分是 Comfy UI 自動依序產生的。這個部分目前無法更改。 日期-時間-編號 %date:yyyy-MM-dd%-%date:hhmmss% 日期-時間-模型名稱-編號 %date:yyyy-MM-dd%-%date:hhmmss%-%date:hhmmss%-%Load Checkpoint.ckpt_name% 檔案解析度-編號 %Empty Latent Image.width%x%Empty Latent Image.height% 影像尺寸檔案夾裡面依序日期 %Empty Latent Image.width%x%Empty Latent Image.height%/%date:yyyy-MM-dd%
安裝當今最頂尖的開源模型 FLUX.1-dev
Flux.1 是 Black Forest Labs 開發的一系列從文字到影像 (generating images from text descriptions) 的模型,個人覺得這個系列模型超越了 SDXL 和 Stable Diffusion 3 的品質。截至 2024 年 8 月,這個模型私心覺得應該是個人電腦上最佳開源影像模型。
安裝 ComfyUI 管理模組
ComfyUI manager 是一套開源軟體,主要的功能是依附在 ComfyUI 底下,讓你可以方便的安裝、刪除和更新其他自定義節點的管理工具。 由於我使用的是 Mac Studio 電腦,因此所有的操作示範都是以 Mac 為主。使用 Windows 的朋友請自行到網路上尋找相關資訊。 安裝方式 同樣是使用終端機 Terminal 來作安裝。你可以在 /Applications/Utilities/ 這個路徑裡面找到終端機這套軟體。 先把路徑切換到 ComfyUI 這套軟體裡面的 custom nodes 檔案夾 cd /你的軟體安裝路徑/ComfyUI/custom_nodes 從雲端下載 ComfyUI manager 這套軟體 git clone https://github.com/ltdrdata/ComfyUI-Manager 跑完之後,重新開啟 ComfyUI 軟體,在操作介面中就可以看到了。 真的就是這麼簡單。 參考資料 ComfyUI Manager 網址 - https://github.com/ltdrdata/ComfyUI-Manager
在 Mac 上安裝 ComfyUI
ComfyUI 也是一套 Stable Diffusion 系列的 AI 繪圖軟體。與 Stable Diffusion Web UI 差別在哪?就是操作方式;有別於 Stable Diffusion WebUI 網頁調整方式,ComfyUI 採用的是「節點Node」工作流程控制法。更加的靈活、方便、有效率。