ComfyUI > Nodes > ComfyUI-Chat-GPT-Integration

ComfyUI Extension: ComfyUI-Chat-GPT-Integration

Repo Name

ComfyUI-Chat-GPT-Integration

Author
vienteck (Account age: 3541 days)
Nodes
View all nodes(1)
Latest Updated
2024-05-22
Github Stars
0.03K

How to Install ComfyUI-Chat-GPT-Integration

Install this extension via the ComfyUI Manager by searching for ComfyUI-Chat-GPT-Integration
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-Chat-GPT-Integration 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

ComfyUI-Chat-GPT-Integration Description

ComfyUI-Chat-GPT-Integration is an extension that enhances ComfyUI by integrating ChatGPT using the new OpenAI API, based on the ComfyUI-QualityOfLifeSuit_Omar92 extension.

ComfyUI-Chat-GPT-Integration Introduction

ComfyUI-Chat-GPT-Integration is an extension designed to enhance your experience with ComfyUI by integrating the powerful capabilities of OpenAI's ChatGPT. This extension allows you to generate detailed and creative image descriptions from minimal input, which can then be used to create stunning AI-generated images. Whether you're an AI artist looking to streamline your workflow or someone new to AI art, this extension can help you generate high-quality prompts effortlessly.

How ComfyUI-Chat-GPT-Integration Works

The extension works by connecting ComfyUI with OpenAI's ChatGPT. When you input a brief description or a few keywords, ChatGPT processes this input and generates a detailed and imaginative description. This description is then fed into ComfyUI's image generation pipeline, allowing you to create images based on the generated text. Think of it as having a creative assistant that helps you come up with rich and vivid descriptions, making your image generation process more efficient and creative.

ComfyUI-Chat-GPT-Integration Features

ChatGPT Prompt Node

  • Description: This node leverages ChatGPT to generate detailed image descriptions from minimal input.
  • Customization: You can customize the input prompt to guide the type of description generated. For example, specifying "a futuristic cityscape at sunset" will yield a detailed description fitting that theme.
  • Example: Inputting "a serene mountain landscape" might generate a description like "A tranquil scene featuring towering mountains with snow-capped peaks, a clear blue sky, and a calm lake reflecting the scenery."

Retry Logic

  • Description: Sometimes, the ChatGPT API might not respond. The extension includes logic to retry the request up to three times, with a 10-second interval between attempts.
  • Benefit: This ensures a higher success rate in getting a response from ChatGPT, minimizing interruptions in your workflow.

Seed Functionality

  • Description: A seed can be added to the prompt to get different responses for the same input.
  • Customization: Set the "control_after_generate" to random if you want varied responses each time you submit a request.
  • Example: Using the same input "a serene mountain landscape" with different seeds might yield different descriptions, adding variety to your generated images.

ComfyUI-Chat-GPT-Integration Models

Currently, the extension primarily uses OpenAI's ChatGPT model to generate text descriptions. This model is highly versatile and capable of understanding and generating human-like text based on the input it receives. There are no multiple models to choose from within this extension, but the flexibility of ChatGPT allows for a wide range of creative outputs.

What's New with ComfyUI-Chat-GPT-Integration

Updates

  • February 24, 2024: Updated logic to support roles and config JSON files on Linux and MacOS.
  • February 21, 2024: Removed text around the OpenAI response, allowing direct input into the image generator. Roles are now redundant and will be removed in future updates.
  • January 4, 2024: Removed the max_words parameter as it was ineffective. Added retry logic for API requests and introduced a seed feature for varied responses.

Troubleshooting ComfyUI-Chat-GPT-Integration

Common Issues and Solutions

  1. API Key Not Working:
  • Solution: Ensure your OpenAI API key is correctly added to the config.json file. The file should look like this:
{
 "openAI_API_Key": "sk-#################################"
}
  1. No Response from ChatGPT:
  • Solution: The extension includes retry logic. If the API doesn't respond, it will try up to three times with a 10-second interval. Ensure you have a stable internet connection.
  1. Repeated Responses:
  • Solution: Use the seed functionality to get varied responses. Set "control_after_generate" to random.

Frequently Asked Questions

  • Q: Where do I find my OpenAI API key?
  • A: You can find your API key on the OpenAI Developer Portal.
  • Q: How do I update the extension?
  • A: Currently, there is no auto-update feature. You need to manually download and replace the files.

Learn More about ComfyUI-Chat-GPT-Integration

For additional resources, tutorials, and community support, consider the following:

  • ComfyUI Documentation: Learn more about how to use ComfyUI and its features.
  • OpenAI API Documentation: Understand how to work with OpenAI's API.
  • Community Forums: Join forums and communities where you can ask questions, share your work, and get support from other AI artists. By integrating ComfyUI with ChatGPT, you can unlock new creative possibilities and streamline your AI art creation process. Happy creating!

ComfyUI-Chat-GPT-Integration Related 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.