What is Kling V3?
Kling V3 is an AI video generation model available on UniAll AI for creating short videos from text prompts, images, or paired first and last frames. The public model id for the standard silent variant is `kling-v3-std-silent`.
It supports three main workflows:
- **Text to video**: generate a clip from a written prompt.
- **Image to video**: animate a reference image with prompt guidance.
- **First/last-frame video**: guide the beginning and ending visual states with two images.
Kling V3 is useful for short-form content, product reveal videos, advertising concepts, ecommerce visuals, storyboards, social media assets, and automated video workflows.
Who should use the Kling V3 API?
The Kling V3 API is designed for developers, creative teams, SaaS builders, ecommerce operators, agencies, and enterprise teams that need programmable video generation instead of manual one-off creation.
Typical use cases include:
- Generating 9:16 vertical videos for social media.
- Creating 16:9 product or campaign videos.
- Animating product images for ecommerce listings.
- Producing storyboard motion drafts.
- Building video generation features into apps or internal tools.
- Running async video jobs in automated pipelines.
Supported generation modes
Use the `/v1/videos/generations` endpoint with `generation_mode` to select the workflow.
| Mode | Required fields | Best for | |---|---|---| | `text_to_video` | `prompt`, `duration` | Creating video from a text description | | `image_to_video` | `prompt`, `image_url`, `duration` | Animating a reference image | | `first_last_frame` | `prompt`, `first_image_url`, `last_image_url`, `duration` | Controlling the start and end frame |
Core parameters
| Parameter | Type | Notes | |---|---|---| | `model` | string | Use `kling-v3-std-silent` for the standard silent model | | `generation_mode` | string | `text_to_video`, `image_to_video`, or `first_last_frame` | | `prompt` | string | Describes subject, motion, camera, style, and scene | | `duration` | integer | Required; supports 3 to 15 seconds | | `aspect_ratio` | string | `16:9`, `9:16`, or `1:1` | | `resolution` | string | `standard`, `pro`, or `4k` depending on selected variant availability | | `image_url` | string | Reference image for image-to-video | | `first_image_url` | string | First frame for first/last-frame mode | | `last_image_url` | string | Last frame for first/last-frame mode | | `video_count` | integer | Fixed at 1 video per generation |
Accepted image formats include PNG, JPEG, and WebP.
API example: image to video
```bash curl -X POST "https://api.uniall.ai/v1/videos/generations" \ -H "Authorization: Bearer YOUR_UNIALL_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "kling-v3-std-silent", "generation_mode": "image_to_video", "prompt": "A cinematic product reveal, soft studio lighting, smooth camera movement, premium commercial style.", "image_url": "https://example.com/reference.png", "duration": 5, "aspect_ratio": "16:9", "resolution": "standard", "video_count": 1 }' ```
Kling V3 jobs are asynchronous, so your integration should create a generation task, store the task id returned by the API, and poll or subscribe to completion depending on your UniAll AI integration setup.
API example: text to video
```json { "model": "kling-v3-std-silent", "generation_mode": "text_to_video", "prompt": "A futuristic city street at night, rain reflections, slow dolly shot, cinematic lighting.", "duration": 6, "aspect_ratio": "9:16", "resolution": "standard", "video_count": 1 } ```
API example: first and last frame
```json { "model": "kling-v3-std-silent", "generation_mode": "first_last_frame", "prompt": "A smooth transformation from the first frame to the final frame, elegant camera movement, natural lighting continuity.", "first_image_url": "https://example.com/start.png", "last_image_url": "https://example.com/end.png", "duration": 5, "aspect_ratio": "16:9", "resolution": "standard", "video_count": 1 } ```
Pricing and billing angle
Kling V3 on UniAll AI is billed by generated video seconds. For the `kling-v3-std-silent` variant, the listed user price is **$0.05712 per second**. A 5-second standard silent generation is therefore estimated at about **$0.2856**, before any account-specific pricing or promotions.
Other available Kling V3 variants include standard audio, pro silent, pro audio, 4K silent, and 4K audio. Higher tiers and audio-enabled versions generally cost more per generated second. Failed generations may be eligible for refund according to the platform failure policy; automatic retry is not enabled by default for this model configuration.
Prompting tips
For better Kling V3 results, include:
- Subject: what appears in the video.
- Motion: what changes over time.
- Camera direction: dolly, pan, orbit, zoom, handheld, static.
- Lighting and style: studio, cinematic, natural, product commercial.
- Output context: vertical ad, ecommerce product clip, storyboard shot.
Example prompt:
> A luxury sneaker rotating on a glossy black platform, soft rim light, slow cinematic orbit camera, premium ecommerce product video, clean background.
Integration notes
Because Kling V3 video generation is async, production systems should handle task state, timeout logic, failed generations, and user notifications. For batch workflows, queue jobs and track cost by duration and selected variant. For UI products, expose only the fields that matter to users: prompt, aspect ratio, duration, resolution, and image inputs for image-based modes.
UniAll AI provides a single API surface for accessing supported video models, helping teams add Kling V3 generation to apps, internal tools, and automated creative pipelines without building separate model-specific infrastructure.
常见问题
What is the public model id for Kling V3 standard silent on UniAll AI?
The public model id is `kling-v3-std-silent`. Use it in the `model` field when calling `/v1/videos/generations`.
What generation modes does the Kling V3 API support?
Kling V3 supports `text_to_video`, `image_to_video`, and `first_last_frame`. Text-to-video requires a prompt, image-to-video requires a prompt and `image_url`, and first/last-frame mode requires a prompt plus `first_image_url` and `last_image_url`.
How is Kling V3 priced?
Kling V3 is billed per generated second. The `kling-v3-std-silent` user price shown on UniAll AI is $0.05712 per second. Final cost depends on duration, selected variant, and account pricing.