如果您一直在使用稳定 AI 以Stable Diffusion 形式创建的 AI 艺术生成器,并且一直在享受 SDXL 形式的最新版本。但是希望对扩散模型有更多的控制,本指南将概述如何安装定制的图形用户界面。
ComfyUI用户界面是一个很棒的工具,允许用户使用基于图形/节点/流程图的界面设计和执行高级稳定的扩散管道。这个创新平台是由一位匿名开发人员开发的,他试图了解Stable Diffusion 的复杂性,并希望有一个干净、强大的工具,使他们能够不受限制地试验Stable Diffusion 。
ComfyUI 专为任何有兴趣使用Stable Diffusion 创建复杂工作流程的人或希望更深入地了解Stable Diffusion 如何运作的人而设计。该界面紧密地反映了Stable Diffusion 的工作原理,并且代码比其他Stable Diffusion 用户界面更容易理解。
ComfyUI的突出功能之一是其节点/图形/流程图界面,它允许用户实验和创建复杂的Stable Diffusion 工作流程,而无需编码。对于那些想要深入研究Stable Diffusion 世界但缺乏传统上所需的编码技能的人来说,此功能将改变游戏规则。
如何安装 ComfyUI
ComfyUI 支持 SD1.x、SD2.x 和 SDXL,它还具有异步队列系统。它拥有许多优化,包括仅重新执行在执行之间更改的工作流部分的能力。此功能可显著提高效率并减少不必要的计算负载。
对于 GPU vram 小于 3GB 的用户,ComfyUI 提供了一个命令行选项:–lowvram。此选项在具有低 vram 的 GPU 上自动启用,确保广大用户仍可访问该接口。此外,即使没有带有–cpu选项的GPU,ComfyUI也可以运行,尽管这确实会减慢该过程。
ComfyUI 可以加载 ckpt、safetensor 和扩散器模型/检查点、独立 VAE 和 CLIP 模型。它还支持嵌入/文本反转、Loras(常规、定位和 loha)、超网络以及从生成的 PNG 文件加载完整的工作流(带有种子)。用户可以将工作流保存和加载为 Json 文件,节点界面可用于创建复杂的工作流,例如用于 Hires 修复的工作流,甚至更高级的工作流。
ComfyUI : XY绘图教程
该界面还支持区域合成、常规模型和修复模型的修复、ControlNet 和 T2I-Adapter、高档模型(ESRGAN、ESRGAN 变体、SwinIR、Swin2SR 等)、unCLIP 模型、GLIGEN、模型合并以及使用 TAESD 的潜在预览。ComfyUI启动速度非常快,并且完全离线工作,确保它永远不会下载任何内容。配置文件也可用于设置模型的搜索路径。
对于那些希望提高生成速度的人,ComfyUI 建议使用常规加载器/加载检查点节点来加载检查点。这将根据您的 GPU 自动选择正确的设置。用户可以设置此命令行设置,以在某些交叉注意力操作中禁用对 fp32 的上播,这将提高速度。但是,请务必注意,这可能会导致 SD2.x 型号上出现黑色图像。如果用户选择 xformers,此选项将没有任何效果。