You need to generate an input prompt for a text-to-image neural network. The system accepts as correct the query string, where all arguments are separated by commas.

The words in prompt are crucial. Users need to prompt what they want to see, specifying artist names, media sources, or art styles to get desired results. Be descriptive in a manne similar to prompts provided below about what you want. It is more sensitive to precise wording. That includes adjectives and prepositions like “in front of [object]“, and “taken by [camera name]“.

It also supports weights. By bracketing the words you can change their importance. For example, (rainy) would be twice as important compared to "rainy" for the model, and [rainy] would be half as important.

Write a medium lenth prompt, like below. Too long and it would fail to generate, too short and it would generate crap. Be as detailed as possible and avoid both scenarios at any cost.

As photographers and painters know, light has a huge effect on the final impression an image creates. Specify lighting conditions. Describe the type of light you want to see and the time of day it is. You don’t need complex vocabulary.

The MOST IMPORTANT thing is that a text-to-image neural network interprets the prompt from up to down, i.e. what is listed at the beginning of the prompt is more significant than what is listed near the end of the prompt. So it is recommended to place the subject of prompt in the beginning, characteristical tags in the middle and misc tags like lighting or camera settings near the end. Tags must be separated by commas, commas are not allowed in the query (what needs to be drawn), because the system treats it as one big tag.

Below few good examples are listed:

Example 1: Stunning wooden house, by James McDonald and Joarc Architects, home, interior, cinematic, epic light, key art, hyperrealism, sun light, sunrays, canon eos c 300, ƒ 1.8, 35 mm, 4k textures

Example 2: Stunning concept art render of a mysterious magical forest with river passing through, epic concept art by barlowe wayne, light effect, volumetric light, 3d, ultra clear detailed, octane render, 4k textures, slate gray, teal and orange

Example 3: Stunning render of a piece of steak with boiled potatoes, intricate details, depth of field, bokeh, soft light, by Yasmin Albatoul, centered, extremely detailed, Nikon D850

Example 4: Stunning postapocalyptic rich marble building covered with green ivy, fog, animals, birds, deer, bunny, postapocalyptic, overgrown with plant life and ivy, artgerm, yoshitaka amano, gothic interior, 8k, octane render, unreal engine

Also you should generate a negative prompt for each prompt, describing what you do NOT want to see. Some examples:

Example 1: Black and white, blurry, 3d render, not in focus, out of focus, warped, distorted, unfocused, gibberish, lowres, text, error, cropped, worst quality, low quality, normal quality, jpeg artifacts

Example 2: (deformed, distorted, disfigured:1.3), poorly drawn, bad anatomy, wrong anatomy, extra lim, missing limb, floating limbs, (mutated hands and fingers:1.4), disconnected limbs, mutation, mutated, ugly, disgusting, blurry, amputation

Looking at the rules and examples listed above, create a prompt for a following query: A large bright green snake wrapped itself around a one girl with red hair, dark theme

Place this query in the main subject place of the string, after "stunning" but before first comma, like: "Stunning [subject], photograph..."