【吐司创造营】第三期第一课:从0开始学ComfyUI!了解这些效率UpUp!
该文章由【吐司创造营】直播的部分脚本编成,部分操作向和演示向内容无法用文本撰写,故推荐配合回放观看效果更佳。部分观点来源网络,如有错误欢迎指正!本期文章对应回放为👉:BV1zE421L76b概念节点:ComfyUI的核心部分是一个可以自由拖动、放大缩小的操作区域,中间分布着各种连接在一起的功能组件,也就是"节点"(nodes).端口:一个节点必须先通过左边的端口接收上一个节点的信息开始工作,工作完成后通过右边的端口把它完成的工作传输给下一个节点。端口颜色不一样不能链接,一个输出端口的数据可以输出到多个接收端口上。Loaders分类内的各种节点一般被用于加载Stable Diffusion生成过程中需要用到的各种模型一一不只是Checkpoint大模型,包括LoRA、VAE乃至ControlNet在内的各种模型都可以借助它里面的节点来加载。Conditioning分类内的各种节点一般被用于为Stable Diffusion的生成过程添加各种"条件",并对这些条件进行编辑、重组。提示词(Prompt)可以被当做一种文本条件,通常是这些条件里最为核心的一部分。Latent分类内的各种节点主管与"潜空间"有关的操作。反映到具体本操作上,包括图像的编解码(VAE)、尺寸定义及缩放等。如果你了解了Latent的原理,你会对它在这些流畅中的"作用"有更清晰的认知。CLIP也是一种机器学习模型,全称叫做"对比性语言-图像预训练"(Contrastive Language-Image Pre-training),是StableDiffusion模型中用于理解图像和文本间关联的部分。此处的连线,可以理解为利用模型内置的CLIP来帮助后续的提示词框解读我们输入的文本信息,并将其转化为"条件"(Conditioning)输送至后续节点。VAE即"变分自编码器"(Variational Auto Encoder),可以将一张图片转换为潜空间变量(或逆向转换),是像素空间与潜空间的桥梁。在Stable Diffusion中,我们的所有生成操作都是在潜空间内完成的,因而需要VAE将运算的潜空间数据转换为我们肉眼可以辨析的"图片"。Strength_model/strength_clip:这两个权重数值分别被用于调节模型内的CLIP与主模型的权重。在大多数UI中,这两个选项会被"合并"为一个数字。例如,将LoRA强度设置为0.8与将strength_model和strength_clip都设置为0.8相同。调度器: Norma:平均降噪,泛用式调度器,是一个线性的降噪。 Karras:曲线降噪,较为平滑,是一个S型的降噪。 Exponential急速降噪:断崖式的降噪,收敛较快。采样器:采样器和调度器在SD中是一起的,Comfy里分开了 randomize:每次生成后都随机一个新种子 fixed:固定种子 increment:生成后种子数+1 decrement:生成后种子数-1 Comfy基础操作