stable-diffusion-webui-chatgpt-utilities  by hallatore

Extension for Stable Diffusion WebUI enabling ChatGPT prompt generation

created 2 years ago
477 stars

Top 64.9% on sourcepulse

GitHubView on GitHub
Project Summary

This extension for AUTOMATIC1111's Stable Diffusion Web UI allows users to leverage ChatGPT for prompt generation, refinement, and inspiration directly within the Stable Diffusion interface. It targets users of Stable Diffusion who want to enhance their prompt engineering workflow with AI-powered suggestions and variations.

How It Works

The extension integrates with the OpenAI API, requiring an API key and a paid OpenAI account. Users can input prompts and queries into a dedicated ChatGPT Utilities section within the Web UI. ChatGPT's responses, which can include prompt variations, keyword suggestions, or even multi-part prompts, are displayed in the console. The extension supports advanced prompt structuring, including the use of :: for multiprompting and numerical multipliers for generating combinations of prompt elements.

Quick Start & Requirements

  • Install via git clone https://github.com/hallatore/stable-diffusion-webui-chatgpt-utilities in the <stable-diffusion-webui project path>/extensions directory.
  • Requires an OpenAI API key and a paying OpenAI account.
  • Restart the Stable Diffusion Web UI after installation.
  • OpenAI API key needs to be added in Settings/ChatGPT Utilities.

Highlighted Details

  • Enables ChatGPT integration for prompt variations and inspiration.
  • Supports multiprompting using :: for complex prompt construction.
  • Allows numerical multipliers with multiprompts for generating prompt combinations.
  • Includes a "Debug" checkbox to skip image generation during prompt testing.

Maintenance & Community

No specific information on contributors, sponsorships, or community channels is provided in the README.

Licensing & Compatibility

The README does not specify a license. Compatibility with commercial use or closed-source linking is not mentioned.

Limitations & Caveats

The extension requires a paid OpenAI account and an API key. The README notes that ChatGPT can be "bad at being creative within a prompt," suggesting manual intervention or prompt refinement may still be necessary.

Health Check
Last commit

2 years ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
3 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.