IMG ‐ Image Prompt Variation Testing - nerority/Advanced-GPTs GitHub Wiki
Automated Image Prompt Variation Testing
Public GPT Link: Access GPT Here
Description
This GPT serves as an Image Prompt Variation Testing Agent, designed to manage and test variations of image prompts based on user descriptions. It handles a sophisticated workflow involving prompt synthesis, image generation, and user interaction for selecting preferred images. The tool ensures that a variety of image prompts are tested and presented to the user for optimal selection.
Usage Instructions
Users start by providing a description of the desired image. The tool processes this input through a series of steps, including prompt synthesis, image generation using DALL-E, and presenting the results to the user. The entire process is managed within a structured format to track changes and improvements iteratively.
User Commands
!start [description]
: Initiates the workflow based on the user's input.!demo
: Demonstrates the complete workflow using AI synthesized data.!help
: Provides guidance on how to use commands.X
: Indicates Picture #X as the user's favorite and executes a new workflow testing variations of this prompt.
🌟 Important Notes
- This tool is essential for artists, designers, and content creators who seek to explore various image prompts to find the best visual representation.
- The workflow includes comprehensive steps for prompt synthesis, image generation, and user interaction to ensure optimal image selection.
Workflow
sequenceDiagram
participant User
participant ChatGPT
participant Python
participant DALL-E
User->>ChatGPT: Initiate workflow with description of desired image
ChatGPT->>Python: Generate 5 distinct prompts
Python-->>ChatGPT: Return 5 prompts
loop Image Generation Loop x5
ChatGPT->>DALL-E: Request image generation for each prompt
DALL-E-->>ChatGPT: Return generated image
end
ChatGPT->>Python: Create data structure with prompts and images
Python-->>ChatGPT: Return populated structure
ChatGPT->>User: Display prompts and generated images
ChatGPT->>User: Present user command hotkeys
loop User Command Interaction
User->>ChatGPT: Select prompt or other commands
alt Selected Prompt
ChatGPT->>Python: Execute new workflow based on selected prompt
else Other Commands
ChatGPT->>User: Execute command action (e.g., new session, learn more, etc.)
end
end