Skip to content

nisimjoseph/ComfyUI_OpenAI-Prompter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComfyUI OpenAI Prompter

A custom node for ComfyUI that generates creative and detailed prompts using OpenAI's GPT models.

Features

  • Generate AI image prompts using OpenAI's GPT models
  • Supports both latest and older versions of the OpenAI API
  • Adjustable parameters (temperature, max tokens, seed)
  • Detailed logging of responses
  • Easy integration with other ComfyUI nodes

Installation

  1. Make sure you have ComfyUI installed and working properly.

  2. Navigate to your ComfyUI's custom_nodes directory:

cd ComfyUI/custom_nodes
  1. Clone this repository:
git clone https://github.com/nisimjoseph/ComfyUI_OpenAI-Prompter
  1. Install the required dependencies:
pip install openai
  1. Set up your OpenAI API key:

    • Get your API key from OpenAI's platform
    • Set it as an environment variable:
      # On Windows (Command Prompt)
      set OPENAI_API_KEY=your-api-key-here
      
      # On Windows (PowerShell)
      $env:OPENAI_API_KEY="your-api-key-here"
      
      # On Linux/MacOS
      export OPENAI_API_KEY="your-api-key-here"
    • Alternatively, you can add it to your ComfyUI's environment configuration
  2. Restart ComfyUI

Usage

  1. In the ComfyUI interface, find the "OpenAI Prompt Generator" node under the "prompt" category

  2. Configure the node parameters:

    • model: Select from available GPT models
    • prompt_context: Enter your prompt context/instructions
    • max_tokens: Adjust the maximum length of the generated prompt (256-4096)
    • temperature: Control creativity (0.0-2.0)
    • seed: Set for reproducible results
  3. Connect the node's output to other ComfyUI nodes that accept text prompts

Example Workflow

  1. Add the "OpenAI Prompt Generator" node
  2. Configure your desired parameters
  3. Connect its output to a text prompt input of an image generation node
  4. Run the workflow to generate creative prompts for your images

Troubleshooting

  • If you see "Error: OpenAI API key not found or invalid":

    • Check that your API key is correctly set
    • Verify your API key has available credits
    • Ensure your OpenAI account is in good standing
  • If the node isn't appearing:

    • Verify the installation directory is correct
    • Check ComfyUI's console for any error messages
    • Try restarting ComfyUI
  • If prompts aren't being generated:

    • Check your internet connection
    • Verify your API key has sufficient quota
    • Look for error messages in the console output

Support

If you encounter any issues or have questions:

  • Check the console output for detailed error messages
  • Verify your OpenAI API key and quota
  • Ensure you're using a compatible version of the OpenAI package

License

MIT License

About

ComfyUI OpenAI Prompter connect using API Key.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages