Visit ComfyUI Online for ready-to-use ComfyUI environment
Manage and manipulate prompt terms in ComfyUI for nuanced AI art generation control.
PromptTermList5 is a specialized node designed to manage and manipulate a list of prompt terms within the ComfyUI framework. It extends the functionality of the base class PromptTermList
, allowing you to work with a predefined set of terms stored in a JSON file. This node is particularly useful for AI artists who want to dynamically adjust the strength and composition of their prompts, enabling more nuanced control over the generated outputs. By leveraging the capabilities of PromptTermList5, you can efficiently select and modify terms, apply specific strengths to them, and optionally store input data for future use. This node is part of the noEmbryo
collection, which aims to provide practical tools for enhancing the creative process in AI art generation.
The terms
parameter is a required input that represents a list of available prompt terms. These terms are loaded from a JSON file specific to this node, allowing you to select from a predefined set of options. The selection of terms directly influences the content and style of the generated output, making it a crucial component for tailoring your prompts.
The text
parameter is an optional input that allows you to provide additional text to be appended to the selected terms. This can be used to further customize the prompt by adding specific instructions or details. The text
input is a string and 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 determines the intensity or emphasis of the selected terms in the prompt. It ranges from 0.05 to 2.0, with a default value of 1.0. Adjusting the strength allows you to fine-tune the influence of the terms on the output, providing a mechanism to balance or highlight certain aspects of the prompt.
The store_input
parameter is an optional boolean that indicates whether the input data should be stored for future reference. By default, it is set to False
. When enabled, this feature allows you to save the current input configuration, which can be useful for maintaining consistency across multiple runs or for debugging purposes.
The text_out
parameter is the primary output of the node, representing the final composed prompt text. It includes the selected terms, any additional text provided, and the applied strength, formatted appropriately. This output is crucial for generating the desired artistic output, as it encapsulates all the modifications and customizations made through the node's inputs.
store_input
feature to save configurations that yield particularly satisfying results, allowing for easy replication in future projects.NODE_CLASS_MAPPINGS
and that the necessary files are in place.terms
and text
, to ensure they are correctly specified and valid.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.