ChatGPT-MidJourney-prompt  by awekrx

ChatGPT-based prompt generator for Midjourney

created 2 years ago
339 stars

Top 82.4% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a Python library to automate the generation of creative and detailed prompts for MidJourney, an AI image generation service. It targets users looking to simplify image creation and enhance artistic output by leveraging ChatGPT's capabilities to produce varied and sophisticated prompts based on user input.

How It Works

The library utilizes ChatGPT to generate MidJourney prompts, offering different versions (V5, V4, Niji) and customization options. Users can specify parameters like model type (artistic, photorealistic), renderer (ray tracing, octane), content focus (character, landscape), aspect ratio, and color. The underlying mechanism involves sending user-defined text and configuration to ChatGPT, which then returns a structured prompt designed for MidJourney, potentially including weighted keywords for finer control.

Quick Start & Requirements

  • Install via pip: pip install chatGPTMidJourneyPrompt
  • Requires Python. Authentication to ChatGPT can be done via email/password, session token, or API key.
  • See gallery for examples.

Highlighted Details

  • Supports multiple MidJourney versions (V5, V4, Niji) and prompt generation styles.
  • Extensive configuration options for model, type, renderer, content, aspect ratio, and color.
  • Allows for weighted keywords in prompts for precise control over image elements.
  • Includes example outputs and image gallery showcasing generated prompts.

Maintenance & Community

The project was updated on March 24, 2023, with PyPI packaging and API key authentication. Future plans include CLI and Discord bot availability.

Licensing & Compatibility

Licensed under the MIT License, permitting commercial use and integration with closed-source projects.

Limitations & Caveats

The README indicates that CLI and Discord bot features are planned but not yet available. The project relies on external ChatGPT API access, which may incur costs or have usage limitations.

Health Check
Last commit

2 years ago

Responsiveness

Inactive

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

Explore Similar Projects

Feedback? Help us improve.