AI Video Generation
Generate videos from text prompts or images using state-of-the-art AI models. Choose the model that best fits your quality, speed, and budget requirements.
Available models
| Model | Modes | Resolutions | Durations | Highlights |
|---|---|---|---|---|
| Kling 3 | T2V, I2V | up to 1080p | 3-15s | Multi-shot, element consistency |
| Kling 3 Omni | T2V, I2V | up to 1080p | 3-15s | Video reference for motion/style |
| Kling O1 | T2V, I2V | up to 1080p | 5-10s | High-performance generation |
| WAN 2.6 | T2V, I2V | 720p, 1080p | 5-15s | High resolution, long duration |
| WAN 2.5 | T2V, I2V | 480p-1080p | 5-15s | Multiple resolution tiers |
| Runway Gen 4.5 | T2V, I2V | up to 1080p | 5-10s | Cinematic quality |
| Seedance | I2V | 480p-1080p | 5s | Pro and Lite tiers |
| MiniMax Live | I2V | 720p, 1080p | 5s | Fast generation |
| LTX 2.0 | T2V, I2V | 768p | 3-9s | Fast and Pro tiers |
How it works
All video models follow the same async pattern:- POST a generation request with your prompt and/or image
- Receive a
task_idimmediately - Poll with
GET /v1/ai/{model}/{task_id}or receive a webhook notification - Download the resulting video from the
video_urlin the response
Common parameters
| Parameter | Description |
|---|---|
prompt | Text description of the video to generate |
image_url / image_list | Source image(s) for image-to-video modes |
aspect_ratio | Video aspect ratio (16:9, 9:16, 1:1) |
duration | Video length in seconds |
webhook_url | URL for async completion notification |
Parameter names and accepted values vary by model. Check each model’s endpoint reference for exact specifications.
Choosing a model
- Highest quality: Kling 3 Pro, Runway Gen 4.5
- Best value: Kling 3 Standard, LTX 2.0 Fast
- Longest videos: WAN 2.6 (up to 15s at 1080p)
- Fastest generation: LTX 2.0 Fast, MiniMax Live
- Multi-scene narratives: Kling 3 (multi-shot mode)
- Motion/style reference: Kling 3 Omni (video reference input)