Visit ComfyUI Online for ready-to-use ComfyUI environment
Specialized node managing prompt terms for AI-driven creative processes, offering unique index for role differentiation and influence adjustment.
PromptTermList2 is a specialized node designed to manage and manipulate a list of prompt terms, which are essential components in AI-driven creative processes. This node is part of a series of nodes that extend the functionality of the base PromptTermList
class, with each variant offering a unique index to differentiate its role within a larger system. The primary purpose of PromptTermList2 is to facilitate the selection and modification of prompt terms, allowing you to adjust the strength of their influence and optionally store input data for future use. This node is particularly beneficial for AI artists who wish to fine-tune the impact of specific terms in their creative outputs, providing a flexible and user-friendly interface to manage these elements effectively.
The terms
parameter is a required input that represents a list of prompt terms available for selection. These terms are loaded from a JSON file specific to the node's index, ensuring that each node variant has access to a distinct set of terms. The selection of terms directly influences the node's output, as it determines which terms will be processed and potentially modified.
The text
parameter is an optional input that allows you to provide additional text to be appended to the output. This parameter is a string and is particularly useful when you want to include custom text alongside the selected terms. The text
input is forced to be provided if used, ensuring that any additional information is explicitly defined.
The strength
parameter is an optional floating-point value that controls the intensity of the selected terms' influence. It ranges from a minimum of 0.05 to a maximum of 2.0, with a default value of 1.0. This parameter allows you to fine-tune how strongly the selected terms affect the output, providing a nuanced control over the creative process. The value can be adjusted in increments of 0.05, and it is rounded to two decimal places for precision.
The store_input
parameter is an optional boolean that determines whether the input text should be stored for future reference. By default, this parameter is set to False
, meaning that the input text will not be saved unless explicitly specified. This feature is useful for scenarios where you want to retain input data for subsequent operations or analysis.
The text_out
parameter is the primary output of the node, representing the processed and potentially modified text based on the selected terms and input parameters. This output includes the selected terms, adjusted by the specified strength, and any additional text provided through the text
parameter. The text_out
is formatted to reflect the influence of the terms, ensuring that the output is both meaningful and aligned with the intended creative direction.
strength
values to see how they affect the output. A higher strength will amplify the influence of the terms, while a lower strength will diminish it.store_input
parameter to retain input data when you need to reference it in future operations. This can be particularly useful in iterative creative processes where consistency is key.class_type
property, which is essential for its execution.class_type
property is set. Check the node's configuration and initialization code for any missing or incorrect definitions.{class_type}
does not exist."NODE_CLASS_MAPPINGS
and that the corresponding class is implemented in the codebase. Ensure that all necessary files and dependencies are properly loaded.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.