Popiai-skill仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

7.5 KiB

Image Generation Models - Prompting Guide

This guide covers all available image generation models, helping you choose the right model and write optimal prompts.

Model Selection Quick Reference

Need Recommended Model Tool Name
General text-to-image / image editing Gemini (default) nano_banana_image_generation
Batch image generation Gemini Batch nano_banana_batch_image_generation_v2
Text embedded in images Qwen Wanxiang qwen_image_generation
Style transfer / editing FLUX Kontext kontext_image_generation
Face / character reference Kling kling_image_generation
Creative illustration / Logo / transparent background OpenAI GPT-Image openai_image_generation
Artistic quality Midjourney midjourney_image_generation
Many reference images (up to 14) Seedream seedream_image_generation

Gemini (nano_banana)

Default image model with the strongest overall capabilities.

Model Variants

Variant Model ID Features
nano_banana gemini-2.5-flash-image Fast, good for iteration
nano_banana_2 gemini-3-pro-image-preview High quality
nano_banana_2_flash gemini-3.1-flash-image-preview Default, balances speed and quality

Prompt Style

Natural language descriptions, like talking to an artist:

A serene Japanese garden in autumn, with a wooden bridge over a koi pond.
Red and golden maple leaves float on the water surface. Soft morning mist
rises from the pond. Shot in the style of a landscape photograph, natural
lighting, shallow depth of field focusing on the bridge.

Image Editing

Provide reference images via image_paths, then describe the desired changes in the prompt:

image_paths: [original.jpg]
prompt: "Change the background to a sunset beach scene, keep the person and their pose exactly the same"

Resolution

Supports 1K / 2K / 4K, default 2K. 2K is sufficient for video first frames.


Qwen Wanxiang (qwen)

Best choice for embedding text in images. Only supports image editing (reference image required).

Use Cases

  • Adding text titles to images
  • Modifying existing text in images
  • Poster / cover creation

Prompt

image_paths: [background.jpg]
prompt: "Add the text 'Brightest Star in the Night Sky' in elegant calligraphy style at the center of the image, white text with subtle glow effect"

FLUX Kontext (kontext)

Best choice for style transfer and image editing.

Strengths

  • Converting photos to specific art styles
  • Changing art style while maintaining composition
  • Multi-image reference fusion

Prompt

image_paths: [photo.jpg]
prompt: "Transform this photo into Studio Ghibli anime style, maintain the same composition and character pose, soft watercolor textures, warm pastel colors"

Aspect Ratios

Supports a rich set of aspect ratios: 1:1, 16:9, 9:16, 3:2, 2:3, 4:3, 3:4, 4:5, 5:4, 21:9, 7:4, 4:7


Kling (kling)

Best choice for face and character reference generation.

Reference Modes

Mode Use Case
subject Preserves overall appearance (clothing, pose, style)
face Preserves facial features only (can change outfit, scene)

Prompt

# Face mode: Keep face, change scene
image_path: face_reference.jpg
reference_type: face
prompt: "A woman in a traditional red qipao standing in a lantern-lit ancient Chinese street at night, full body shot, elegant pose, cinematic lighting"

# Subject mode: Preserve overall appearance
image_path: character_reference.jpg
reference_type: subject
prompt: "The same person standing on a rooftop at sunset, wind blowing through their hair, dramatic sky background, cinematic wide shot"

Batch Generation

kling_batch_image_generation supports independent prompt, reference image, reference mode, and aspect ratio for each image.


OpenAI GPT-Image (openai)

Best choice for creative illustrations, logos, and transparent backgrounds.

Special Capabilities

  • Transparent background images (ideal for logos, stickers, UI elements)
  • Creative concept visualization
  • Abstract art

Prompt

prompt: "A minimalist logo of a phoenix rising from flames, clean vector style, bold lines, gradient from deep red to bright gold"
size: "1024x1024"
quality: "high"

Image Editing

image_paths: [original.jpg]
prompt: "Remove the background and make it transparent, keep only the main subject"

Midjourney (midjourney)

Best choice for artistic quality and stylization.

Version Selection

Append version flag at the end of the prompt:

  • --v 7: V7 (default), realistic and general purpose
  • --niji 7: Niji7, anime/manga style

Core Parameters

Parameter Function Example
--ar Aspect ratio --ar 16:9
--sref Style reference URL --sref https://example.com/style.jpg
--cref Character reference URL --cref https://example.com/char.jpg
--cw Character reference weight (0-100) --cw 50

Prompt Style

Midjourney favors concise, evocative descriptions — no need to be overly verbose:

prompt: "ancient samurai meditating under cherry blossoms, moonlit courtyard, atmospheric fog, cinematic lighting, dramatic shadows --ar 16:9 --v 7"

Reference Images

Provide local reference images via image_paths:

image_paths: [reference.jpg]
prompt: "a warrior in similar armor style standing on a cliff overlooking a vast ocean, epic scale, golden hour --ar 16:9 --v 7"

Seedream (seedream)

Supports the most reference images — version 4.5 supports up to 14 reference images.

Model Selection

Model Features
doubao-seedream-4-0-250828 Standard version
doubao-seedream-4-5-251128 New version, supports up to 14 reference images

Ideal Use Cases

  • Scenarios requiring many reference images to constrain style
  • Multi-character consistency (provide multiple character reference images)
  • Complex scene reconstruction

Prompt

image_paths: [ref1.jpg, ref2.jpg, ref3.jpg, ...]
prompt: "A group photo of these characters together in a modern office setting, natural lighting, professional photography style, everyone is smiling and looking at the camera"

General Prompting Tips

1. Optimizing for Video First Frames

When generating images intended as video first frames:

✓ Character's mouth slightly open (helps with lip sync)
✓ Pose suggests motion (e.g., mid-step, mid-turn)
✓ Leave room for motion in the frame (don't push subject to edges)
✓ Avoid extreme perspective (video models struggle to maintain it)
✗ Don't generate overly static "passport photo" compositions

2. MV First Frame Batch Generation Strategy

1. Determine art style → select primary image generation model
2. Use Kling face mode to lock character facial consistency
3. Batch generate first frames for each scene with the selected model
4. Use Kontext to unify style (if inconsistencies exist)
5. After confirmation, send to video model for generation

3. Style Consistency

Tips for maintaining unified style across a set of images:

  • Use the same style keyword suffix
  • Use Midjourney --sref to lock style
  • Use Kling face mode to lock character appearance
  • Use Kontext with the same style reference image for all images
  • In batch generation tools (Gemini batch / Kling batch), use the same style description suffix for each image