Kling Image Omni kling-v3-omni
Submit a Kling native omni image task via /kling/v1/images/omni-image. Task results may contain images or series_images.
Authorizations
Pass Authorization: Bearer <token> in the request header.
Body
Model name
kling-v3-omni Text prompt, can include positive and negative descriptions
- Prompts can be templated to meet different image generation needs
- Must not exceed 2500 characters
- Reference images using the <<<>>> format, e.g.: <<<image_1>>>
2500Reference image list, passed as key:value pairs:
"image_list": [{ "image": "image_url" }]- Supports image Base64 encoding or image URL (must be accessible)
- Supported image formats:
.jpg/.jpeg/.png - Image file size must not exceed 10MB, image dimensions must be at least 300px, aspect ratio between 1:2.5 ~ 2.5:1
- The total of reference elements and reference images must not exceed 10
- The
image_urlvalue must not be empty
Element reference list, configured based on element IDs in the element library
-
Passed as key:value pairs:
"element_list":[{ "element_id": 829836802793406551 }] -
The total of reference elements and reference images must not exceed 10
Generated image resolution
1k, 2k, 4K Toggle between single image / series image output
single, series Aspect ratio of generated images (width:height)
Values: 16:9 9:16 1:1 4:3 3:4 3:2 2:3 21:9 auto
auto: intelligently selects aspect ratio based on input content
16:9, 9:16, 1:1, 4:3, 3:4, 3:2, 2:3, 21:9, auto Number of images to generate
- Range: [1, 9]
- When result_type is series, this parameter has no effect
1 <= x <= 9Number of images in the generated series
Values: 2 3 4 5 6 7 8 9 auto
- auto: intelligently selects the number of images based on input content
- When using auto, it consumes concurrency quota equal to the actual number generated
- When result_type is single, this parameter has no effect
2 <= x <= 9Whether to also generate a watermarked result.
Callback notification URL for this task. If configured, the server will proactively notify when the task status changes.
Custom task ID
- User-defined task ID; providing one does not override the system-generated task ID, but the task can be queried using this ID
- Must be unique per user