ComfyUI > Nodes > ComfyUI-Creepy_nodes > Dynamic Clip Switch (Creepybits)

ComfyUI Node: Dynamic Clip Switch (Creepybits)

Class Name

DynamicClipswitch

Category
Creepybits/Switches
Author
Creepybits (Account age: 2146days)
Extension
ComfyUI-Creepy_nodes
Latest Updated
2025-12-07
Github Stars
0.02K

How to Install ComfyUI-Creepy_nodes

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

Dynamic Clip Switch (Creepybits) Description

Dynamically selects and outputs CLIP inputs based on availability, streamlining workflows with conditional logic and fallback mechanisms.

Dynamic Clip Switch (Creepybits):

The DynamicClipswitch node is designed to dynamically select and output one of several provided CLIP inputs based on their availability. This node is particularly useful in scenarios where you have multiple CLIP options and want to prioritize them in a specific order without manually switching between them. The node automatically checks the availability of each CLIP input in a predefined sequence and outputs the first available one. This functionality is beneficial for streamlining workflows that involve conditional logic or fallback mechanisms, ensuring that a valid CLIP is always selected if available. The node also provides a whimsical "Proverb of the day" as part of its output, adding a touch of humor to its utility.

Dynamic Clip Switch (Creepybits) Input Parameters:

clip1

The clip1 parameter is the first CLIP input option for the node. It is the highest priority input, meaning that if clip1 is provided and valid, it will be selected and output by the node. This parameter allows you to specify the primary CLIP you wish to use, ensuring that it is chosen whenever available.

clip2

The clip2 parameter serves as the second CLIP input option. If clip1 is not provided or is invalid, the node will check clip2 next. This parameter acts as a secondary option, providing a fallback CLIP in case the primary one is unavailable, thus maintaining the continuity of the workflow.

clip3

The clip3 parameter is the third and final CLIP input option. It is used if both clip1 and clip2 are unavailable or invalid. This parameter ensures that there is a tertiary option for the node to select, offering an additional layer of redundancy and flexibility in the selection process.

Dynamic Clip Switch (Creepybits) Output Parameters:

CLIP

The CLIP output parameter is the selected CLIP from the available inputs. It represents the first valid CLIP found in the sequence of clip1, clip2, and clip3. This output is crucial as it determines the CLIP that will be used in subsequent nodes or processes, ensuring that the workflow continues smoothly with a valid input.

show_help

The show_help output parameter provides a humorous "Proverb of the day." While it does not directly impact the node's functionality, it adds a light-hearted element to the node's output, making the user experience more enjoyable.

Dynamic Clip Switch (Creepybits) Usage Tips:

  • Ensure that you provide the CLIP inputs in the order of priority you wish them to be selected. This will help the node function as intended, selecting the first available CLIP.
  • Use the DynamicClipswitch node in workflows where you need a fallback mechanism for CLIP selection, ensuring that your process does not halt due to an unavailable primary CLIP.

Dynamic Clip Switch (Creepybits) Common Errors and Solutions:

No valid CLIP provided

  • Explanation: This error occurs when none of the CLIP inputs (clip1, clip2, or clip3) are provided or valid.
  • Solution: Ensure that at least one of the CLIP inputs is available and valid. Check the connections and data types of the inputs to confirm they are correctly set up.

Unexpected output type

  • Explanation: This error might occur if the node is expected to output a different type than CLIP.
  • Solution: Verify that the node is connected to subsequent nodes that accept a CLIP type as input. Adjust the workflow to ensure compatibility.

Dynamic Clip Switch (Creepybits) Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-Creepy_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.