Kling 3 Omni integration
Generate AI videos with multi-modal inputs: text prompts and reference images.
Looking for video-to-video? Use the dedicated Reference-to-Video endpoints to generate videos from a reference video using
video_url.Key capabilities
- Text-to-video: Generate videos from text prompts up to 2500 characters
- Image-to-video: Use
image_urlfor start frame,end_image_urlfor end frame control - Reference images: Add style guidance with
image_urls, reference as@Image1,@Image2in prompts - Multi-shot mode: Create multi-scene videos with
multi_promptfor shot-by-shot control - Duration control: Generate videos from 3-15 seconds
- Audio options: Generate native audio or use voice IDs for narration
- Async processing: Webhook notifications or polling for task completion
Generation modes
Pro vs Standard
Use cases
- Character animation: Animate a character image with controlled, consistent motion
- Product visualization: Animate product images with controlled motion
- Storyboarding: Create multi-scene videos with shot-by-shot prompts
- Style transfer: Apply visual style from reference images to generated content
- Marketing content: Generate promotional videos from brand imagery
Generate videos with Kling 3 Omni
Create videos by submitting prompts with optional images. The service returns a task ID for async polling or webhook notification.POST /v1/ai/video/kling-v3-omni-pro
Generate video with Kling 3 Omni Pro
POST /v1/ai/video/kling-v3-omni-std
Generate video with Kling 3 Omni Standard
GET /v1/ai/video/kling-v3-omni
List all Kling 3 Omni tasks
GET /v1/ai/video/kling-v3-omni/{task-id}
Get task status by ID
Video-to-video with reference video
For video-to-video generation using a reference video, use the dedicated Reference-to-Video endpoints. These endpoints acceptvideo_url and let you reference the video in your prompt as @Video1.
POST reference-to-video Pro
Generate video from reference video (Pro)
POST reference-to-video Std
Generate video from reference video (Standard)
GET reference-to-video tasks
List all reference-to-video tasks
GET reference-to-video task
Get reference-to-video task by ID
Parameters
Frequently Asked Questions
What is Kling 3 Omni and what can it do?
What is Kling 3 Omni and what can it do?
Kling 3 Omni is a multi-modal video generation API that creates videos from text prompts, images, or a combination. It supports reference images for style guidance and multi-shot mode for scene-by-scene control. Video durations range from 3-15 seconds.
How do I generate video-to-video content?
How do I generate video-to-video content?
For video-to-video generation (using a reference video), use the dedicated Reference-to-Video endpoints. These endpoints accept a
video_url parameter and let you reference the video in your prompt as @Video1.How does multi-shot mode work?
How does multi-shot mode work?
Multi-shot mode lets you create videos with multiple scenes, each with its own prompt. Provide an array of prompts via
multi_prompt (max 6 shots). Each shot must be at least 3 seconds. The total duration is the sum of all shots.What image formats does Kling 3 Omni support?
What image formats does Kling 3 Omni support?
Images must be publicly accessible URLs in JPG, JPEG, or PNG format. Requirements: minimum 300x300 pixels, maximum 10MB file size.
What are the rate limits for Kling 3 Omni?
What are the rate limits for Kling 3 Omni?
Rate limits vary by subscription tier. See Rate Limits for current limits and quotas.
How much does Kling 3 Omni cost?
How much does Kling 3 Omni cost?
Pricing varies based on model tier (Pro vs Standard) and video duration. See the Pricing page for current rates.
Best practices
- Reference images: Use clear, well-lit reference images. Reference them as
@Image1,@Image2in your prompt for best results. - Duration planning: Start with 5-second videos to test, then increase duration for final output.
- Multi-shot flow: Plan shot transitions carefully; each shot should have a coherent prompt.
- Audio options: Use
generate_audio: truefor ambient sound, orvoice_idsfor narration. - Production integration: Use webhooks instead of polling for scalable applications.
Related APIs
- Kling 3: Standard Kling 3 without Omni multi-modal features
- Kling 2.6 Pro: Previous generation with motion control
- Runway Gen 4.5: Alternative video generation model
- VFX: Apply visual effects to generated videos