Skip to content

Omni video models

Omni video models submit async tasks via POST /v1/videos and query status via GET /v1/videos/{task_id}.

Supported models

ModelDescriptionSupported modesReference limits
General fast video generation modelText-to-video, first-frame image-to-video, first–last frame, multi-reference imagesUp to 5 ; reference video not supported
Reference-video generation modelReference-video edit, extend, regenerate; compatible with some T2V / I2V fieldsReference video max 15MB

Supported capabilities

CapabilityKey fields
Text-to-videoSupportedSupported, , ,
First-frame image-to-videoSupportedSupported
First–last frameSupportedSupported,
Multi-reference imagesSupportedSupported
Reference videoNot supportedSupported / /

Unified entry point

http
POST /v1/videos

All Omni video tasks use a JSON request body. On success, the response is an OpenAI-style video object; use id or task_id for subsequent queries.

Endpoint summary

CapabilityMethodPath
Video generationPOST
Reference-video generationPOST
Task queryGET