Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > ComfyUI_SamplingUtils > Unified Presets (Primitive)

ComfyUI Node: Unified Presets (Primitive)

Class Name

UnifiedPresets

Category
advanced/primitives
Author
silveroxides (Account age: 2211days)
Extension
ComfyUI_SamplingUtils
Latest Updated
2026-06-03
Github Stars
0.02K

How to Install ComfyUI_SamplingUtils

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

Unified Presets (Primitive) Description

Streamlines selection of shared presets from multiple sources for enhanced workflow efficiency and flexibility.

Unified Presets (Primitive):

The UnifiedPresets node is designed to streamline the process of selecting and utilizing shared presets across different preset sources, namely SystemMessagePresets, InstructPromptPresets, and BonusPromptPresets. This node serves as a central hub that consolidates these presets, allowing you to choose from a unified list of options that are common to all three sources. By doing so, it simplifies the workflow and enhances flexibility in downstream processes, as the selected preset is output as an 'any' type, making it adaptable for various applications. The primary goal of this node is to provide a seamless and efficient way to access and apply shared presets, thereby improving the overall user experience and productivity.

Unified Presets (Primitive) Input Parameters:

preset

The preset input parameter allows you to select a preset from a list of options that are shared across SystemMessagePresets, InstructPromptPresets, and BonusPromptPresets. This parameter is crucial as it determines which preset will be used in the subsequent processes. The available options are dynamically generated based on the intersection of presets from the three sources, ensuring that only common presets are presented. The default value is set to the first available shared preset, if any. This parameter provides flexibility and ensures consistency in the application of presets across different contexts.

Unified Presets (Primitive) Output Parameters:

preset

The preset output parameter provides the selected preset as an 'any' type, which means it can be used flexibly in various downstream applications. This output is essential as it carries the chosen preset forward, allowing it to be integrated into different parts of your workflow. The 'any' type ensures that the output can be adapted to different data types or structures required by subsequent nodes or processes, thereby enhancing the versatility and utility of the UnifiedPresets node.

Unified Presets (Primitive) Usage Tips:

  • To maximize the utility of the UnifiedPresets node, ensure that the presets you wish to use are indeed shared across all three sources (SystemMessagePresets, InstructPromptPresets, and BonusPromptPresets). This will ensure they appear in the selection list.
  • Use the UnifiedPresets node when you need a consistent preset across different contexts or applications, as it simplifies the process of managing and applying shared presets.

Unified Presets (Primitive) Common Errors and Solutions:

No shared presets available

  • Explanation: This error occurs when there are no presets that are common across SystemMessagePresets, InstructPromptPresets, and BonusPromptPresets.
  • Solution: Ensure that each of the preset sources has at least one preset that matches the others. You may need to adjust the presets in one or more of the sources to create a common set.

Invalid preset selection

  • Explanation: This error happens if a preset is selected that is not part of the shared presets list.
  • Solution: Double-check the available options in the preset input parameter and select a valid preset from the list provided by the node.

Unified Presets (Primitive) Related Nodes

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

Unified Presets (Primitive)