Visit ComfyUI Online for ready-to-use ComfyUI environment
Enhance input prompts with embellished outputs for AI artists.
The IF_PromptMkr node, also known as "IF Prompt to Prompt💬," is designed to enhance and transform input prompts into more detailed and stylistically enriched outputs. This node is particularly useful for AI artists who want to generate creative and contextually rich text prompts for their projects. By leveraging various embellishment and style options, the node refines the input prompt, making it more engaging and suitable for specific artistic needs. The main goal of the IF_PromptMkr node is to provide a seamless way to convert simple prompts into more elaborate and nuanced text, thereby aiding in the creative process.
This parameter is the initial text prompt that you want to transform. It serves as the base content that will be embellished and styled. The input prompt can be multiline and has a default value of "Ancient mega-structure, small lone figure in the foreground."
This parameter specifies the base IP address of the server that will process the prompt. It is essential for connecting to the appropriate backend service. The default value is derived from the node's base IP configuration.
This parameter indicates the port number used to connect to the server. It ensures that the request is sent to the correct endpoint. The default value is derived from the node's port configuration.
This parameter allows you to select the AI engine that will process the prompt. Available options include "ollama," "openai," and "anthropic." The default engine is set based on the node's configuration.
This parameter lets you choose the specific model to use within the selected engine. Although the default configuration is empty, it can be populated with available models from the selected engine.
This parameter allows you to select a profile from a predefined list of profiles. Each profile can have specific settings that influence the prompt transformation. The default profile is set based on the node's configuration.
This parameter lets you choose from a list of embellishment options to enhance the input prompt. These options add creative elements to the prompt, making it more detailed and engaging.
This parameter allows you to select a style from a list of predefined styles. The chosen style will influence the tone and aesthetic of the transformed prompt.
This parameter lets you choose from a list of negative prompts. These prompts are used to exclude certain elements or styles from the final output, ensuring that the generated text aligns with your specific requirements.
This parameter controls the randomness of the generated text. A higher temperature value results in more creative and diverse outputs, while a lower value produces more deterministic results. The default value is 0.7, with a range from 0.0 to 1.0 and a step of 0.1.
This optional parameter sets the maximum number of tokens for the generated text. It ensures that the output does not exceed a specified length. The default value is 256, with a range from 1 to 8192 tokens.
This optional parameter sets a seed value for random number generation, ensuring reproducibility of the results. The default value is 0, with a range from 0 to 0xffffffffffffffff.
This optional parameter determines whether to use a random seed or the specified temperature for text generation. When enabled, it uses the seed value; otherwise, it uses the temperature setting. The default value is False.
This optional parameter controls whether the model should be kept loaded in memory after processing the prompt. Enabling this option can speed up subsequent requests. The default value is False.
This output parameter returns the original input prompt. It serves as a reference to the initial content provided by the user.
This output parameter provides the transformed and embellished prompt. It combines the original input with the selected embellishments and styles, resulting in a more detailed and creative text.
This output parameter returns the negative prompt content. It indicates the elements or styles that were excluded from the final output, ensuring that the generated text aligns with the user's specific requirements.
© Copyright 2024 RunComfy. All Rights Reserved.