ComfyUI > Nodes > ComfyUI > Cond Set Props

ComfyUI Node: Cond Set Props

Class Name

ConditioningSetProperties

Category
advanced/hooks/cond single
Author
ComfyAnonymous (Account age: 872days)
Extension
ComfyUI
Latest Updated
2025-05-13
Github Stars
76.71K

How to Install ComfyUI

Install this extension via the ComfyUI Manager by searching for ComfyUI
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Cond Set Props Description

Modify and enhance conditioning data properties in AI art generation computational graphs for precise control and manipulation.

Cond Set Props:

The ConditioningSetProperties node is designed to modify and enhance conditioning data within a computational graph, particularly in the context of AI art generation. This node allows you to adjust the properties of conditioning data, such as its strength and the area it affects, providing a flexible way to influence the behavior of conditioning in your models. By using this node, you can fine-tune how conditioning impacts the output, enabling more precise control over the artistic elements generated by AI. The node is experimental, indicating that it offers advanced features that may be subject to change, but it provides powerful capabilities for those looking to explore and manipulate conditioning data in innovative ways.

Cond Set Props Input Parameters:

cond_NEW

This parameter represents the new conditioning data that you want to apply modifications to. It is essential for defining the base conditioning that will be adjusted by the node. The conditioning data is typically a complex structure that influences the behavior of AI models, and by providing a new set of conditioning, you can direct the model's focus and output characteristics.

strength

The strength parameter controls the intensity of the conditioning effect. It is a floating-point value with a default of 1.0, a minimum of 0.0, and a maximum of 10.0, adjustable in increments of 0.01. This parameter allows you to scale the impact of the conditioning, with higher values leading to a stronger influence on the model's output. Adjusting the strength can help you achieve the desired level of emphasis on certain features or styles in the generated art.

set_cond_area

This parameter determines the area of the conditioning effect, with options including "default" and "mask bounds." By selecting "mask bounds," you can restrict the conditioning to a specific area defined by a mask, allowing for targeted modifications. This is useful for applying conditioning effects to particular regions of an image or model output, providing more localized control over the artistic process.

mask

The mask parameter is optional and allows you to specify a tensor that defines the area where the conditioning should be applied. If provided, the mask can be used to focus the conditioning effect on specific parts of the input, enabling more precise and localized adjustments. This is particularly useful when you want to apply different conditioning strengths or effects to different regions of an image.

hooks

This optional parameter allows you to include a group of hooks, which are additional functions or operations that can be applied during the conditioning process. Hooks can be used to introduce custom logic or modifications, providing an extra layer of flexibility and control over how conditioning is applied and processed.

timesteps

The timesteps parameter is optional and specifies a range of timesteps over which the conditioning should be applied. This allows for temporal control of the conditioning effect, which can be particularly useful in dynamic or time-based models where the conditioning needs to vary over time.

Cond Set Props Output Parameters:

CONDITIONING

The output of the ConditioningSetProperties node is a modified conditioning data structure. This output reflects the adjustments made based on the input parameters, such as changes in strength or area of effect. The modified conditioning can then be used in subsequent nodes or processes to influence the behavior and output of AI models, allowing for refined control over the generated art.

Cond Set Props Usage Tips:

  • Experiment with different strength values to see how they affect the output. A higher strength can lead to more pronounced effects, while a lower strength might result in subtler changes.
  • Use the set_cond_area parameter to target specific regions of your input. This can be particularly useful when you want to apply conditioning effects selectively, such as enhancing details in a particular area of an image.

Cond Set Props Common Errors and Solutions:

Invalid conditioning data

  • Explanation: This error occurs when the cond_NEW parameter is not provided or is in an incorrect format.
  • Solution: Ensure that you provide valid conditioning data as input. Check the format and structure of the conditioning data to ensure it matches the expected input type.

Strength value out of range

  • Explanation: This error happens when the strength parameter is set outside the allowed range of 0.0 to 10.0.
  • Solution: Adjust the strength value to be within the specified range. Use the default value of 1.0 if unsure.

Mask shape mismatch

  • Explanation: This error can occur if the mask parameter is provided with a shape that does not match the expected dimensions.
  • Solution: Verify the shape of the mask tensor and ensure it aligns with the expected input dimensions. You may need to adjust the mask or use a different one that fits the requirements.

Cond Set Props Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Playground, enabling artists to harness the latest AI tools to create incredible art.