Skip to main content
Core.Today
|
KuaishouMediumUltra

Kling O3 Image Text to Image

Kuaishou's Kling Omni 3 (O3) text-to-image via Fal.AI. High-consistency image generation at 1K/2K/4K, single images or a related series of 2-9, with optional character elements (@Element1) for face/identity control.

66 credits
per image (1K/2K 65, 4K 130 credits/image; series billed per image)
1K, 2K and 4K output
Series mode: 2-9 related images with consistent characters and style
Character elements (@Element1) for face/identity control
Up to 9 independent images per request

Run it right now

Test this model instantly in the Console Playground โ€” no code required

Sign in to try

Use with AI Assistant

Copy usage instructions for Claude, ChatGPT, or other AI

Quick Start

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "fal-ai/kling-image/o3/text-to-image",
  "input": {
    "prompt": "High fashion model wearing a dress made entirely of living moss and small white flowers, standing in an abandoned greenhouse, shafts of light, editorial photography.",
    "resolution": "1K",
    "aspect_ratio": "16:9",
    "output_format": "png",
    "num_images": 1
  }
}'

Parameters

ParameterTypeRequiredDefaultDescription
promptstringYes-Text prompt for image generation (max 2,500 characters). Reference character elements as @Element1, @Element2, ...
elementsarrayNo-Characters or objects for face/identity control, referenced in the prompt as @Element1, @Element2, ... Each element takes a frontal_image_url and optional reference_image_urls.
resolutionstringNo1KOutput resolution. 1K and 2K cost the same; 4K costs double per image.
1K2K4K
result_typestringNosingle'single' generates num_images independent images; 'series' generates series_amount related images.
singleseries
num_imagesintegerNo1Number of images to generate when result_type is 'single' (1-9). Charged per image.
series_amountintegerNo-Number of images in the series (2-9). Required when result_type is 'series'. Charged per image.
aspect_ratiostringNo16:9Aspect ratio of the generated images.
16:99:161:14:33:43:22:321:9
output_formatstringNopngThe format of the generated image.
jpegpngwebp

Common Parameters

Common parameters used when calling POST /v1/predictions.

ParameterTypeRequiredDefaultDescription
modelstringYes-Model identifier
inputobjectYes-Object containing the model-specific parameters from the table above
output_folderstringNo-Folder path for output files (max 256 chars, '..' not allowed)
webhook_urlstringNo-Webhook URL to call on completion
is_publicbooleanNofalseIf true, output files are also available via permanent public URLs

Examples

Editorial moss dress

A single 1K editorial image in 16:9.

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "fal-ai/kling-image/o3/text-to-image",
  "input": {
    "prompt": "High fashion model wearing a dress made entirely of living moss and small white flowers, standing in an abandoned greenhouse, shafts of light, editorial photography.",
    "resolution": "1K",
    "aspect_ratio": "16:9",
    "output_format": "png",
    "num_images": 1
  }
}'

Four-panel story series

A consistent series of four related images at 2K.

curl -X POST "https://api.core.today/v1/predictions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cdt_your_api_key" \
  -d '{
  "model": "fal-ai/kling-image/o3/text-to-image",
  "input": {
    "prompt": "A small robot explores a rainy neon city: waking up, finding an umbrella, meeting a cat, watching the sunrise.",
    "resolution": "2K",
    "aspect_ratio": "3:4",
    "result_type": "series",
    "series_amount": 4
  }
}'

Tips & Best Practices

11K and 2K are the same price โ€” use 2K unless you need smaller files.
24K doubles the per-image price; reserve it for final, print-size output.
3In series mode you are charged for series_amount images (num_images is ignored).
4Define characters with elements and refer to them as @Element1 to keep faces consistent.

Use Cases

Editorial and fashion imagery with typography
Storyboards and comic panels as a consistent series
Character sheets that keep the same face across shots
Print-ready 4K key visuals