参数名称 | 说明 |
---|---|
model | 用于采样的扩散模型。 |
positive | 正向提示词。 |
negative | 反向提示词。 |
latent_image | 初始 latent 图像。 |
KSampler (Advanced)
节点功能:KSampler 和 KSamplerAdvanced 是 ComfyUI 中用于执行 采样与去噪(denoising) 的两个节点,功能核心相同,都是调用 common_ksampler 来从潜空间生成图像(或继续生成图像),但 KSamplerAdvanced 提供了更多的灵活控制选项。下面是它们的主要区别,用一张表格总结如下:
输入参数
输出参数
参数名称 | 说明 |
---|---|
LATENT | 采样生成的潜空间图像。 |
控件参数
参数名称 | 说明 |
---|---|
add_noise | 是否添加初始噪声,可选: enable:添加噪声; disable:使用已有 latent。 |
noise_seed | 初始噪声种子,决定生成随机性的起点。 |
steps | 采样步数。 |
cfg | 提示吸引导系数。 |
sampler_name | 采样器名称。 |
scheduler | 调度器。 |
start_at_step | 从第几步开始采样(用于中途继续)。 |
end_at_step | 到第几步结束采样。 |
return_with_leftover_noise | 是否保留残余噪声结果。 enable:保留未完全去噪的 latent。 |
end_at_step代表结束采样的步数,跟节点中的step相关,当end_at_step>step时表示完成完整的采样过程,反之就是采样的指定的步数结束。下图为采样一步后结束。
return_with_leftover_noise只有在end_at_step<steps时,才会起作用,该值控制采样器是否“完全去噪”直到图像稳定,或者中途停止,保留部分噪声(也就是 partial denoising)。如果设置 return_with_leftover_noise = disable(默认),就会一直去噪,直到完全清晰(即“全部步骤完成”)。如果设置 return_with_leftover_noise = enable,采样器将在 end_at_step 前提前结束,保留 剩余的噪声信息 —— 这个潜空间可以供后续节点继续使用。