Text Encoding
CLIPTextEncode
Encodes a text prompt using a CLIP model into an embedding that guides the diffusion model. Category:conditioning
string
required
The text prompt to encode. Supports multiline and dynamic prompts.
CLIP
required
The CLIP model used for encoding the text
CONDITIONING: The encoded text embedding used to guide the diffusion model
CLIPSetLastLayer
Controls which CLIP layer to use for text encoding. Category:conditioning
CLIP
required
The CLIP model to modify
int
default:"-1"
Which CLIP layer to stop at. Range: -24 to -1. -1 uses the final layer, -2 uses the second-to-last layer, etc.
CLIP: The modified CLIP model
Conditioning Combination
ConditioningCombine
Combines two conditioning inputs by concatenating them. Category:conditioning
CONDITIONING
required
First conditioning to combine
CONDITIONING
required
Second conditioning to combine
CONDITIONING: Combined conditioning
ConditioningAverage
Blends two conditionings with weighted interpolation. Category:conditioning
CONDITIONING
required
The target conditioning
CONDITIONING
required
The source conditioning to blend in
float
default:"1.0"
Weight of the target conditioning. Range: 0.0 to 1.0
CONDITIONING: Blended conditioning
ConditioningConcat
Concatenates conditioning tensors along the token dimension. Category:conditioning
CONDITIONING
required
The target conditioning
CONDITIONING
required
The conditioning to concatenate
CONDITIONING: Concatenated conditioning
Spatial Conditioning
ConditioningSetArea
Applies conditioning to a specific rectangular area of the image. Category:conditioning
CONDITIONING
required
The conditioning to apply to the area
int
default:"64"
Width of the area in pixels. Range: 64 to 16384, step 8
int
default:"64"
Height of the area in pixels. Range: 64 to 16384, step 8
int
default:"0"
X coordinate of the area. Range: 0 to 16384, step 8
int
default:"0"
Y coordinate of the area. Range: 0 to 16384, step 8
float
default:"1.0"
Strength of the conditioning in this area. Range: 0.0 to 10.0
CONDITIONING: Area-modified conditioning
ConditioningSetAreaPercentage
Applies conditioning to an area specified by percentage of image dimensions. Category:conditioning
CONDITIONING
required
The conditioning to apply
float
default:"1.0"
Width as percentage. Range: 0.0 to 1.0
float
default:"1.0"
Height as percentage. Range: 0.0 to 1.0
float
default:"0.0"
X position as percentage. Range: 0.0 to 1.0
float
default:"0.0"
Y position as percentage. Range: 0.0 to 1.0
float
default:"1.0"
Conditioning strength. Range: 0.0 to 10.0
CONDITIONING: Area-modified conditioning
ConditioningSetAreaStrength
Sets the strength of an existing area conditioning. Category:conditioning
CONDITIONING
required
The conditioning to modify
float
default:"1.0"
New strength value. Range: 0.0 to 10.0
CONDITIONING: Strength-modified conditioning
ConditioningSetMask
Applies conditioning using a mask to define the region. Category:conditioning
CONDITIONING
required
The conditioning to apply
MASK
required
The mask defining where to apply the conditioning
float
default:"1.0"
Conditioning strength. Range: 0.0 to 10.0
string
default:"default"
How to handle the conditioning area. Options:
default, mask boundsCONDITIONING: Mask-modified conditioning
Temporal Conditioning
ConditioningSetTimestepRange
Applies conditioning only during specific timesteps of the sampling process. Category:advanced/conditioning
CONDITIONING
required
The conditioning to modify
float
default:"0.0"
Start of the timestep range. Range: 0.0 to 1.0 (0.0 = beginning of sampling)
float
default:"1.0"
End of the timestep range. Range: 0.0 to 1.0 (1.0 = end of sampling)
CONDITIONING: Timestep-limited conditioning
Advanced Conditioning
ConditioningZeroOut
Zeros out the conditioning, creating a null/empty conditioning. Category:advanced/conditioning
CONDITIONING
required
The conditioning to zero out
CONDITIONING: Zeroed conditioning
ControlNet Conditioning
ControlNetApplyAdvanced
Applies ControlNet guidance to positive and negative conditioning. Category:conditioning/controlnet
CONDITIONING
required
Positive conditioning to apply ControlNet to
CONDITIONING
required
Negative conditioning to apply ControlNet to
CONTROL_NET
required
The ControlNet model to use
IMAGE
required
The control image (e.g., edge map, depth map, pose)
float
default:"1.0"
ControlNet influence strength. Range: 0.0 to 10.0
float
default:"0.0"
When to start applying ControlNet. Range: 0.0 to 1.0
float
default:"1.0"
When to stop applying ControlNet. Range: 0.0 to 1.0
VAE
Optional VAE for processing the control image
positive: ControlNet-modified positive conditioningnegative: ControlNet-modified negative conditioning
Vision Conditioning
CLIPVisionEncode
Encodes an image using CLIP Vision for image-based conditioning. Category:conditioning
CLIP_VISION
required
The CLIP Vision model to use
IMAGE
required
The image to encode
string
default:"center"
How to crop the image. Options:
center, noneCLIP_VISION_OUTPUT: Encoded image features
unCLIPConditioning
Applies unCLIP image conditioning to text conditioning. Category:conditioning
CONDITIONING
required
The text conditioning to enhance
CLIP_VISION_OUTPUT
required
The encoded image features
float
default:"1.0"
Image conditioning strength. Range: -10.0 to 10.0
float
default:"0.0"
Noise added to image embedding. Range: 0.0 to 1.0
CONDITIONING: Image-conditioned text conditioning
StyleModelApply
Applies style from a reference image using a style model. Category:conditioning/style_model
CONDITIONING
required
The conditioning to apply style to
STYLE_MODEL
required
The style model to use
CLIP_VISION_OUTPUT
required
Encoded features from the style reference image
float
default:"1.0"
Style strength. Range: 0.0 to 10.0
string
required
How to apply strength. Options:
multiply, attn_biasCONDITIONING: Style-modified conditioning
Inpainting Conditioning
InpaintModelConditioning
Prepares conditioning for inpainting models. Category:conditioning/inpaint
CONDITIONING
required
Positive conditioning
CONDITIONING
required
Negative conditioning
VAE
required
VAE for encoding the image
IMAGE
required
The image to inpaint
MASK
required
The inpainting mask
bool
default:"true"
Add a noise mask to limit sampling to the masked area
positive: Inpaint-prepared positive conditioningnegative: Inpaint-prepared negative conditioninglatent: Prepared latent with mask