Inspire Pack
Run ComfyUI Easily with InstaSD
Skip the complex setup. InstaSD helps creative professionals build workflows and deploy them to the world:
- One-click deployment
- Any model, any node
- Powerful GPUs for rapid iteration
This extension provides various nodes to support Lora Block Weight, Regional Nodes, Backend Cache, Prompt Utils, List Utils and the Impact Pack.
Available Nodes
GlobalSampler //Inspire
Global Sampler //Inspire Node Documentation
Overview
The GlobalSampler //Inspire node in the ComfyUI-Inspire-Pack is a utility node designed to control and synchronize the sampler configuration across all nodes in a ComfyUI workflow. This node provides centralized management of sampler settings, allowing users to set or change the sampler type and scheduler efficiently throughout their workflow.
Functionality
The primary purpose of the GlobalSampler //Inspire node is to streamline the process of setting the sampler_name and scheduler parameters across multiple nodes within a ComfyUI workflow. When included in a workflow, it ensures consistency in these parameters, applying the chosen settings to all compatible nodes without the need to configure each one individually.
Inputs
-
sampler_name: This is a selection input that allows users to choose the desired sampler type. The options available are predefined by ComfyUI.
-
scheduler: This input provides a list of schedulers that can be used in conjunction with the chosen sampler. The selection will dictate how the sampling process is coordinated across the workflow.
Outputs
The GlobalSampler //Inspire node does not produce any direct outputs. Instead, it modifies the behavior of other nodes by applying the specified sampler and scheduler settings throughout the workflow. Its effect is observable in the consistency of sampler-related configurations across the entire node setup.
Usage in ComfyUI Workflows
In a typical ComfyUI workflow, individual nodes may require specific configuration for sampling and scheduling. Using the GlobalSampler //Inspire node simplifies this process by allowing users to set these parameters globally from a single point. Workflows benefit from this centralization as it:
- Reduces the likelihood of configuration errors arising from mismatched settings across nodes.
- Saves time by avoiding repetitive manual configuration of each node.
- Ensures that all sampler-related parameters are kept consistent, which can be crucial for maintaining the quality and reproducibility of results.
To integrate this node into your workflow, simply add it to your workflow canvas and connect it appropriately depending on the specific design of your ComfyUI setup. The settings applied will propagate to all nodes with sampler and scheduler parameters.
Special Features and Considerations
-
Applicability: The
GlobalSamplersettings only affect nodes that have both thesampler_nameandschedulerinputs. If these inputs have been converted to take values from other nodes or sources (e.g., from aPrimitivenode), those nodes will not be affected by theGlobalSampler //Inspire. -
Synchronization: This node is particularly useful in workflows where multiple image or latent processing nodes are used. It ensures that all nodes operate under the same sampling conditions, which is important for scenarios where different nodes contribute to a unified final output or when iterations need consistent setups for valid comparisons.
-
Inhibition: If the
GlobalSamplernode is muted within the workflow (depending on how ComfyUI handles node muting), it will not apply any settings changes.
By using the GlobalSampler //Inspire node, users can significantly enhance the manageability and robustness of their ComfyUI workflows, ensuring consistent application of sampler configurations across various processing stages.