KSampler (Efficient)

节点功能:该节点类似于ksampler节点,在ksampler基础功能上加入了额外参数,比如script控制进行不同参数的多次采样,并且支持传入参数再进行输出。

输入参数

参数名称说明
model用于指定模型。
positive正向提示词。
negative反向提示词。
latent_image传入的潜空间图像。
optional_vae可选 VAE 模型,用于替换默认解码器(如调整色彩空间或压缩率)。当默认 VAE 生成色彩偏差较大时,可尝试加载自定义 VAE 模型优化输出效果。
script高级功能脚本,支持自定义生成逻辑(如动画插值、参数动态变化)。适合有编程基础的用户,例如通过脚本实现提示词逐帧变化的动画生成,需注意脚本语法与 ComfyUI 接口兼容。

输出参数

参数名称说明
MODEL返回当前使用的模型状态。
CONDITIONING+输出使用的正向条件。
CONDITIONING-输出使用的负向条件。
LATENT生成的潜在图像。
VAE输出当前使用的 VAE 模型信息。
IMAGE最终生成的图像。

控件参数

参数名称说明
seed整数随机种子,用于复现生成结果。
steps采样步数。
cfg提示词引导系数。
sampler_name采样器名称。
scheduler调度器名称。
denoise去噪强度。
preview_method选择生成过程的预览方式。auto自动适配,latent2rgb直接预览潜在图像(适合技术调试),vae_decoded_only显示 VAE 解码后的图像(接近最终效果)。普通用户选auto即可,开发者可根据调试需求选择其他模式。
vae_decodeVAE 解码方式,true为常规解码,true (tiled)用于分块处理大尺寸图像(避免显存不足),false不解码(输出潜在图像)。生成高分辨率图像时建议用分块模式,普通场景选默认常规解码。

当我们并没有在该节点传入vae模型时,该节点不会输出最终的图像。

传递vae模型后会正常输出最终图像,script参数可查看XY plot节点的详解。