3. Process Flow
3.1. Module Learning & Experience Design3.2. Individual Flow Design3.3. Narrative Design & Skills Mapping3.4. New Assets Creation3.5. Annex: World Building - Learning & Experience Design3.6. Annex: World Building - Story Design3.7. Process Flow Conclusion4. Caveats
4. Caveats5. LLM Prompt Engineering Techniques
5.1. Use The Latest Model5.2. Zero-shot Prompting5.3. Few-shot Prompting5.4. Chain-Of-Thought Prompting5.5. Structuring Prompts5.6. Describing Prompts5.7. Editing Prompts5.8. Extending Responses5.9. Multiple Users Collaborating6. Text-to-Image Prompting Engineering Techniques
6.1. General Techniques6.2. Photography6.3. Architecture6.4. Various Aesthetic Styles6.5. Product & Material6.1. General Techniques
This section is dedicated to sharing the various prompt engineering techniques for popular text-to-image generator tools such as DALL·E, Midjourney, Stable Diffusion, and Lexica.art (Powered by Stable Diffusion).
Here are general guidelines for using these tools:
- Avoid pasting the long description generated by ChatGPT directly into the tools.
- Shorten the prompts to 50 words or less and make them concise with only relevant keywords.
- Whenever possible, keywords should be focused on the straightforward description of the physical appearance, instead of abstract description or emphasis on the mood or vibe.
- Avoid describing many different objects or focuses for each environment as Midjourney would not be able to understand it. Focus on 1-3 elements and elaborate on that.
- Not necessary to be extremely descriptive all the time. Keep it vague and let the tools surprise us.
6.1.1. Common Keywords At A Glance
This is a list of common keywords applicable to image generation tools. This list is non-exhaustive and serves to provide inspiration on how to design prompts. Refer to the subsequent sections for detailed prompt engineering techniques.
Types | Keywords |
Styles | 4k, 8k, HD |
Photorealistic | |
Portrait, Head portrait, Half body portrait, Full body portrait | |
Background colors (Black, green, etc) | |
In the background of .. (a busy city, forest, etc) | |
Octane render | |
Unreal engine | |
Cinematic lighting, volumetric lighting | |
Wide angle view, full-length view | |
Photography (Street photography, polaroid photo, long-exposure photography, fish eye camera, DLSR 35mm, etc) | |
In the style of …. (insert names of any famous artist, media personality, shows, etc) | |
Upload an image and Midjourney will generate a variation of the image | |
‐‐ar 3:2, 16:9, etc (generates an image of 3:2 ratio where length:height) | |
Descriptive | Gender, Age, Ethnicity |
Eyes - shape, size, colour | |
Hair - length, style, colour | |
Nose, jawline, mouth - shape | |
Accessories - Spectacles, jewelry | |
Expressions - smiling, sad, frowning | |
Complexion - Wrinkled, healthy, radiant, rough, dark, fair | |
Descriptive | Ancient, Futuristic, Dystopian, Minimalist, Modern, |
Cultural style - Western, European, Asian, etc | |
Building, room, forest, underground, train, etc |
6.1.2. Seed
This technique is intended for Midjourney.
If you use the same prompt repeatedly in Midjourney, you might observe fairly unpredictable outcomes. To achieve more consistent generation results, consider setting a specific seed value.
Seeds, which are numerical values, initialize generations. Midjourney will automatically create a random seed for you if one isn't provided. Each image (including every set of 4-quadrant images) has an associated seed.
Regardless of the size, the actual numbers hold no inherent meaning. They act as placeholders for specific stylistic or thematic results; numbers are convenient and plentiful, making them ideal for this purpose.
Keep in mind that Midjourney will not generate identical outcomes with the same seed, only similar ones. If you need to produce an exact replica of an image using a certain prompt and seed, you should explore Stable Diffusion.
To find the seed of a previously generated image without specifying it initially, simply react to any of your generated images with the envelope emoji: ✉️. The Midjourney bot will then provide you with the seed.
/imagine prompt celadon owl pitcher --seed 123
6.1.3. Image Aspect Ratio
This technique is intended for Midjourney.
Length : Height
- -ar 1:2
- -ar 2:1
- -ar 3:2
- -ar 2:3
- -ar 16:9
- -ar 9:16
← Previous
Next →