ai-image:generate

Generate images from a text prompt or a reference image using 20+ AI models.

Type: Async

Usage

simplified ai-image:generate [options]

Options

FlagTypeRequiredDescription
--modelstringModel ID (e.g. flux.flux-realism)
--promptstringText prompt describing the image
--aspect-ratiostringOutput aspect ratio (e.g. 16:9, 1:1, 9:16)
--countnumberNumber of images to generate (default: 1)
--capabilitystringModel capability: prompt · reference_image
--reference-imagesstringAsset UUID(s) for reference-image models
--waitbooleanBlock until done (timeout: 180s)

Examples

# Generate from text prompt
simplified ai-image:generate \
  --model flux.flux-realism \
  --prompt "A stunning sunset over mountains, photorealistic, 8k" \
  --aspect-ratio 16:9 \
  --count 2 \
  --wait

# Style transfer from a reference image
simplified ai-image:generate \
  --model flux.flux-kontext-pro \
  --capability reference_image \
  --prompt "Transform to watercolor painting style" \
  --reference-images "ASSET_UUID" \
  --wait

# Without --wait (get task ID for later polling)
simplified ai-image:generate \
  --model flux.flux-schnell \
  --prompt "Product photo on white background"

Response (with --wait)

[
  {
    "asset_id": "asset_abc123",
    "url": "https://cdn.simplified.com/generated.png"
  }
]

Response (without --wait)

{
  "task_id": "task_xyz",
  "id": "gen_456",
  "art_variation_id": "av_789"
}

Use ai-image:status --id av_789 to poll for completion.

Available Models

Run simplified ai-image:models to get the full list with capabilities. Common models:

Model IDBest for
flux.flux-realismPhotorealistic images
flux.flux-kontext-proStyle transfer with reference image
flux.flux-schnellFast generation
google.imagen-4.0-generate-001High quality, Google Imagen 4
openai.imgenOpenAI image generation
ideogram.ideogram-v3-turboText in images, fast
stability.diffusionStable Diffusion