设置中文界面
方式一
方式二
节点删除
界面中的方块卡片,都叫节点:
只有将 节点
串联起来,才能形成一个工作流。
按住「Ctrl」,框选所有节点,点击「Delete」删除所有节点:
添加节点
方法一
空白处右键–新建节点
任何模型想调用,都需要「加载器」;
例如 大模型、LoRA、VAE、ControlNet,
先新建一个「加载器」节点:
方法二(推荐)
双击空白处,再搜索节点(平时使用时,多记住节点的名称):
再来回顾下上一篇中,SD原理的工作流:
现在已经有了一个可以选择大模型的「加载器」,
接下来需要一个进行翻译工作的 CLIP
:
跟 SD-WebUI 一样,ComfyUI 也需要有 正向/反向 提示词,我们可以复制粘贴再添加一个 CLIP文本编码器
:
填写正反向提示词
正向提示词:想让图片出现的元素
反向提示词:不想让画面出现的元素;一般是多手多脚、质量差、色彩单一反向提示词;
反向提示词的填写,一般建议使用一个 embeddings
即可,
可以理解为多个关键词打包训练出来的一个小模型,包含了很多常见的负面关键词。
正反向提示词颜色区分
给节点卡片添加颜色:右键节点–颜色–选择颜色
节点连接
节点卡片上,颜色相同的两个点是可以相互连接的:
节点卡片中左侧的连接处,叫做 首部
,右侧连接处,叫做 尾部
:
两个节点,只能是尾部连接首部,
尾部可以拉出来多条连接线,连接多个节点,而首部只能连接一个节点。
采样器
新建一个采样器节点:
随机种子
SD渲染时,需要用到随机噪声来生成不同的图片;
在 ComfyUI 中,想让种子完全随机的话,需要设置为 0
。
运行后操作
这里有4个选项:
- 固定:每次生成的图片的种子都是固定的
- 增加:每次生图时种子数字+1
- 减少:每次生图时种子数字-1
- 随机:每次生图时完全随机的数字
步数
指的是每次生图时,降噪的次数,
噪点去除越多,图片会越清晰,一般设置为 20-40
。
CFG
指的是关键词与图片的相关性,
数值越高,关键词的相关性越高,建议设置为 3-9
:
- 数值过低:美观度不足
- 数值过高:画面出错
采样器
采样器的选项比较多,使用推荐:
- 遇事不决就用 Euler a
- dpmpp_2m_sde 最百搭
调度器
一般推荐使用 normal、karras:
- normal:线性均速降噪
- karras:曲线降噪,康开始降噪速度比较缓慢,中间突然加速,到快结束时又慢慢降低
降噪
可以理解为 WebUI 的重绘幅度,
在做文生图时,这个值让它保持为1不要动,
如果做图生图,值越高,生成的图片与原图越不相近,相反则越相近。
正反向提示词连接
模型连接
压缩
新建一个「空Latent」:
空Latent 是用于输入图片尺寸:
- SD1.5 模型:建议尺寸范围
512--768
- SD2.1 模型:建议尺寸范围
768--1024
- SDXL 或者 SD3 模型:建议尺寸范围
1024
上下
连接Latent
解码
新建一个 VAE解码器:
连接Latent、VAE
图像展示
通过解码后,图片可以生成,但需要预览图像,因此需要一个生成框:
这一步中,可以选择「保存图像」/「预览图像」:
- 保存图像:页面可预览+自动保存到本地
- 预览图像:页面可预览+支持手动保存(建议抽卡测试阶段使用)
第一个工作流
通过以上的操作,我们就完成了第一个工作流:
出图
点击右上方的「添加提示词对列」或者使用快捷键 「Ctrl」+「Enter」,等待片刻,即可完成出图:
今天先分享到这里~
课后练习
自己从0到1搭建文生图工作流,测试并总结不同 采样器
与 CFG scale
的出图效果差异。
标签:生图,预览,文生,ComfyUI,采样器,提示,节点,搭建 From: https://blog.csdn.net/fenqi1989/article/details/143930419