ComfyUI > Nodes > VLM_nodes > API PromptGenerator

ComfyUI Node: API PromptGenerator

Class Name

PromptGenerateAPI

Category
VLM Nodes/LLM
Author
gokayfem (Account age: 1058days)
Extension
VLM_nodes
Latest Updated
2024-06-02
Github Stars
0.28K

How to Install VLM_nodes

Install this extension via the ComfyUI Manager by searching for VLM_nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter VLM_nodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

API PromptGenerator Description

AI-powered prompt generation for artistic projects.

API PromptGenerator:

The PromptGenerateAPI node is designed to assist AI artists in generating creative and contextually relevant prompts for various artistic endeavors. This node leverages advanced AI models to produce prompts based on user-provided descriptions, questions, and other contextual information. By utilizing this node, you can streamline the process of prompt creation, ensuring that the generated prompts are both imaginative and aligned with your artistic vision. The primary goal of this node is to enhance your creative workflow by providing high-quality, AI-generated prompts that can inspire and guide your artistic projects.

API PromptGenerator Input Parameters:

model_name

This parameter specifies the name of the AI model to be used for generating the prompt. The choice of model can significantly impact the style and quality of the generated prompt. Ensure that the model name corresponds to a valid and accessible AI model in your environment.

chat_type

This parameter defines the type of chat or interaction style the AI should emulate when generating the prompt. Different chat types can influence the tone and structure of the generated prompt, making it more suitable for specific artistic contexts.

api_key

The API key is a security credential required to authenticate and authorize access to the AI model. Ensure that you provide a valid API key to enable the node to communicate with the AI service.

description

This parameter allows you to provide a detailed description of the desired prompt. The description serves as the primary input for the AI model, guiding it to generate a prompt that aligns with your artistic vision.

question

You can use this parameter to pose a specific question to the AI model. The question helps to narrow down the focus of the generated prompt, making it more relevant to your needs.

context_size

This parameter determines the amount of contextual information the AI model should consider when generating the prompt. A larger context size can lead to more detailed and nuanced prompts, while a smaller context size may result in more concise outputs.

seed

The seed parameter is used to initialize the random number generator for the AI model. By setting a specific seed value, you can ensure that the generated prompts are reproducible, allowing for consistent results across different runs.

API PromptGenerator Output Parameters:

STRING

The output of the PromptGenerateAPI node is a single string that contains the generated prompt. This prompt is crafted based on the input parameters provided and is designed to be creative, contextually relevant, and aligned with your artistic goals. The generated prompt can be directly used in your artistic projects or further refined as needed.

API PromptGenerator Usage Tips:

  • Experiment with different model_name values to find the AI model that best suits your artistic style and requirements.
  • Use detailed and specific descriptions in the description parameter to guide the AI model towards generating more relevant prompts.
  • Adjust the context_size parameter to balance between detailed and concise prompts, depending on your project's needs.
  • Utilize the seed parameter to reproduce prompts consistently, which can be useful for iterative artistic processes.

API PromptGenerator Common Errors and Solutions:

Invalid API Key

  • Explanation: The provided API key is either incorrect or expired.
  • Solution: Verify that you have entered a valid API key and that it has not expired. Obtain a new API key if necessary.

Model Not Found

  • Explanation: The specified model name does not correspond to any available AI model.
  • Solution: Check the model name for typos and ensure that the model is accessible in your environment. Refer to the documentation for a list of valid model names.

Insufficient Context Size

  • Explanation: The context size is too small to generate a meaningful prompt.
  • Solution: Increase the context_size parameter to provide the AI model with more contextual information, leading to more detailed prompts.

Invalid Seed Value

  • Explanation: The seed value provided is not valid.
  • Solution: Ensure that the seed value is a valid integer. Avoid using non-numeric characters or special symbols.

API Request Failed

  • Explanation: The request to the AI service failed due to network issues or service unavailability.
  • Solution: Check your network connection and ensure that the AI service is operational. Retry the request after some time if the issue persists.

API PromptGenerator Related Nodes

Go back to the extension to check out more related nodes.
VLM_nodes
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.