Key capabilities
Output specifications
Workflow
Examples
Text-to-video
Multimodal reference (image + video + audio)
Reference assets in the prompt with@image1, @video1, @audio1 — numbered per media type by their order in the content array.
Important: Assets must be passed in strict order:text,image_url,video_url,audio_url. Do not reorder them — doing so may cause errors. When multiple assets are included, do not mix in other asset types.
cURL
Video editing
cURL
Web search enhanced (text-to-video only)
cURL
Parameters
Input modes
Note: First frame, first+last frame, and multimodal reference are mutually exclusive — do not mix them in the same request.
Referencing assets in prompts
Inside the text prompt, you can refer to media items using@<type><N> placeholders — numbered per media type by their order in the content array:
Example:
"The character from @image1 walks through the scene in @video1 with @audio1 as background".
Note: Assets must be passed in strict order:text,image_url,video_url,audio_url. Do not reorder them — doing so may cause errors. When multiple assets are included, do not mix in other asset types.