Visit ComfyUI Online for ready-to-use ComfyUI environment
Generate diverse prompts by combining strings from multiple lists for AI artists to explore creative possibilities efficiently.
The PromptCombinator node is designed to generate all possible combinations of prompts from several lists of strings, making it a powerful tool for AI artists looking to explore a wide range of creative possibilities. By combining different elements from multiple input lists, this node helps you create diverse and unique prompts that can be used to inspire and guide your AI-generated artwork. The main goal of the PromptCombinator is to streamline the process of prompt generation, allowing you to focus on the creative aspects of your work while the node handles the complex task of combining and organizing the input strings.
The id_separator
parameter is a string that specifies the character used to separate different IDs in the generated combinations. This helps in organizing and distinguishing between various parts of the combined prompts. The default value is @
.
The comment_prefix
parameter is a string that defines the prefix used for comments within the prompts. This allows you to include notes or annotations in your prompts without affecting the actual content. The default value is #
.
The join_prompt_using
parameter determines how the different parts of the prompts are joined together. You can choose from three options: "comma and space", "space", and "enter". This setting affects the readability and structure of the generated prompts. The default value is "comma and space".
The input_list_1
parameter is a multiline string input that serves as the primary list of strings to be combined. This is a required input and forms the base for generating prompt combinations.
The input_list_2
parameter is an optional multiline string input that provides an additional list of strings to be combined with input_list_1
. This allows for more complex and varied prompt combinations.
The input_list_3
parameter is an optional multiline string input that provides another list of strings to be combined with the previous input lists, further increasing the diversity of the generated prompts.
The input_list_4
parameter is an optional multiline string input that adds yet another list of strings to the combination process, allowing for even more unique prompt variations.
The input_list_5
parameter is an optional multiline string input that contributes an additional list of strings to the combination, enhancing the range of possible prompts.
The input_list_6
parameter is an optional multiline string input that provides another list of strings for combination, offering more creative possibilities.
The input_list_7
parameter is an optional multiline string input that adds another layer of strings to the combination process, increasing the potential for unique prompt generation.
The input_list_8
parameter is an optional multiline string input that serves as the final list of strings to be combined, maximizing the diversity and creativity of the generated prompts.
The prompts
output parameter is a list of strings that contains all the generated prompt combinations. Each string in the list represents a unique combination of the input strings, providing a wide range of creative prompts for your AI artwork.
The combination_ids
output parameter is a list of lists, where each inner list contains the IDs corresponding to the parts of a specific prompt combination. This helps in tracking and organizing the different elements that make up each prompt.
The filenames
output parameter is a list of strings that contains filenames generated from the combination IDs. These filenames can be used to save or reference the generated prompts, ensuring that each prompt combination is uniquely identifiable.
id_separator
and comment_prefix
values to organize and annotate your prompts effectively.join_prompt_using
parameter to control the structure and readability of your generated prompts, choosing the option that best suits your creative needs.© Copyright 2024 RunComfy. All Rights Reserved.