ComfyUI > Nodes > Endless ️🌊✨ Nodes > Chaos Randomizer

ComfyUI Node: Chaos Randomizer

Class Name

Randomizer_Chaos

Category
Endless 🌊✨/Randomizers
Author
BiffMunky (Account age: 3336days)
Extension
Endless ️🌊✨ Nodes
Latest Updated
2025-07-25
Github Stars
0.07K

How to Install Endless ️🌊✨ Nodes

Install this extension via the ComfyUI Manager by searching for Endless ️🌊✨ Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Endless ️🌊✨ Nodes 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

Chaos Randomizer Description

The Chaos Randomizer node introduces controlled randomness in AI art by varying key parameters.

Chaos Randomizer:

The Chaos Randomizer is a versatile node designed to introduce controlled randomness into your AI art generation process. Its primary purpose is to provide variability in the parameters that influence the output of your creative projects, allowing for a wide range of artistic expressions. By leveraging this node, you can achieve unique and diverse results by randomizing key aspects such as steps, configuration scales, guidance, and dimensions. This node is particularly beneficial for artists seeking to explore different styles and compositions without manually adjusting each parameter. The Chaos Randomizer ensures that the randomness is reproducible, thanks to its seed-based approach, which means you can recreate the same random settings if needed. Overall, this node is an essential tool for adding an element of surprise and creativity to your AI-generated artwork.

Chaos Randomizer Input Parameters:

steps_min

This parameter defines the minimum number of steps for the randomization process. It sets the lower bound for how many iterations the algorithm will perform, impacting the level of detail and refinement in the generated output. The value should be a positive integer, with no specific default provided in the context.

steps_max

This parameter specifies the maximum number of steps for the randomization process. It sets the upper limit for the iterations, influencing the complexity and depth of the final artwork. Like steps_min, it should be a positive integer, with no specific default mentioned.

cfg_min

This parameter represents the minimum configuration scale, which affects the intensity of the model's guidance during the generation process. It is a floating-point number, and its value should be less than or equal to cfg_max.

cfg_max

This parameter indicates the maximum configuration scale, determining the upper limit of the model's guidance strength. It is a floating-point number, and its value should be greater than or equal to cfg_min.

guidance_min

This parameter sets the minimum guidance value, influencing how closely the output adheres to the input prompt. It is a floating-point number, with no specific default provided.

guidance_max

This parameter defines the maximum guidance value, setting the upper bound for adherence to the input prompt. It is a floating-point number, with no specific default mentioned.

dimension_min

This parameter specifies the minimum dimension for the output image, ensuring that the generated artwork meets a certain size requirement. It should be an integer value, with no specific default provided.

dimension_max

This parameter indicates the maximum dimension for the output image, setting the upper limit for the size of the generated artwork. It should be an integer value, with no specific default mentioned.

orientation

This parameter determines the orientation of the output image, affecting its aspect ratio. It can be set to either landscape or portrait, depending on the desired composition.

divisible_by_64

This boolean parameter ensures that the dimensions of the output image are divisible by 64, which is often required for compatibility with certain models and frameworks. When set to true, it enforces this divisibility constraint.

seed_min

This parameter sets the minimum seed value for the randomization process, ensuring reproducibility of the randomness. It should be an integer, with no specific default provided.

seed_max

This parameter defines the maximum seed value, setting the upper limit for the seed range. It should be an integer, with no specific default mentioned.

seed

This parameter is the initial seed value used to generate random numbers, ensuring that the randomness is reproducible. It should be an integer, with no specific default provided.

Chaos Randomizer Output Parameters:

steps

This output parameter represents the number of steps randomly selected within the specified range. It determines the level of detail and refinement in the generated artwork.

cfg_scale

This output parameter is the randomly chosen configuration scale, affecting the intensity of the model's guidance during the generation process.

cfg_guidance

This output parameter is the randomly selected guidance value, influencing how closely the output adheres to the input prompt.

height

This output parameter represents the randomly determined height of the output image, ensuring it meets the specified dimension constraints.

width

This output parameter indicates the randomly chosen width of the output image, ensuring it meets the specified dimension constraints.

output_seed

This output parameter is the seed value used to generate the random numbers, allowing for reproducibility of the randomness in future runs.

Chaos Randomizer Usage Tips:

  • Experiment with different ranges for steps_min and steps_max to find the optimal level of detail for your artwork.
  • Use the divisible_by_64 parameter to ensure compatibility with models that require specific dimension constraints.
  • Adjust the cfg_min and cfg_max values to explore different levels of model guidance and influence on the output.

Chaos Randomizer Common Errors and Solutions:

"Invalid range for steps"

  • Explanation: This error occurs when steps_min is greater than steps_max.
  • Solution: Ensure that steps_min is less than or equal to steps_max.

"Invalid range for configuration scale"

  • Explanation: This error occurs when cfg_min is greater than cfg_max.
  • Solution: Ensure that cfg_min is less than or equal to cfg_max.

"Invalid range for guidance"

  • Explanation: This error occurs when guidance_min is greater than guidance_max.
  • Solution: Ensure that guidance_min is less than or equal to guidance_max.

"Invalid range for dimensions"

  • Explanation: This error occurs when dimension_min is greater than dimension_max.
  • Solution: Ensure that dimension_min is less than or equal to dimension_max.

"Invalid range for seed"

  • Explanation: This error occurs when seed_min is greater than seed_max.
  • Solution: Ensure that seed_min is less than or equal to seed_max.

Chaos Randomizer Related Nodes

Go back to the extension to check out more related nodes.
Endless ️🌊✨ Nodes
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 Models, enabling artists to harness the latest AI tools to create incredible art.