Skip to main content
POST
  • Async task API, returns a task ID after submission
  • Supported models: viduq3-pro, viduq3-turbo, viduq3
  • viduq3-pro: High quality model, supports audio-video sync and storyboard generation
  • viduq3-turbo: Fast model, intelligent scene switching, fastest generation, best cost-effectiveness
  • viduq3: Best multi-camera consistency, intelligent camera switching, multi-reference generation
Use publicly accessible image URLs. Do not pass base64 image data in image_urls; upload local images with the Upload 이미지 API first.

Authorization

string
필수
All endpoints require Bearer Token authentication.

요청 파라미터

string
필수
Vidu Q3 model name.Options:
  • viduq3-pro - high quality, supports audio-video sync and storyboard generation
  • viduq3-turbo - fastest generation, intelligent scene switching
  • viduq3 - best multi-camera consistency, for multi-reference/subjects generation
string
필수
Text prompt, maximum 5000 characters.Describes subject, action, scene, camera movement, and style. When using subjects, reference them via @name in the prompt.Example: "A cat playing piano, camera slowly zooms in, cinematic quality"
integer
기본값:"5"
Video duration in seconds.
  • viduq3-pro / viduq3-turbo: 1 to 16
  • viduq3: 3 to 16
string
기본값:"720p"
Video resolution.Options:
  • 540p
  • 720p
  • 1080p
string
Video aspect ratio.Common values: 16:9, 9:16, 1:1Q3 models support any aspect ratio. When image_urls is provided, the output ratio is usually determined by the reference image.
string[]
Reference image URL array.
  • viduq3-pro / viduq3-turbo
    • Omitted: text-to-video
    • 1 image: image-to-video, image as first frame
    • 2 images: first-last frame
  • viduq3
    • 필수, up to 7 reference images
Example: ["https://example.com/reference.jpg"]
boolean
Whether to enable audio-video output.
  • All Q3 models default to true
When true, the system generates speech and sound effects based on the prompt.
integer
Random seed for more reproducible results with the same parameters.
object
Extended parameters for fields supported by the upstream API but not exposed as top-level fields.

모델 Selection

Billing Dimensions

Vidu Q3 is billed by model, resolution, and generation type:
  • viduq3-pro: high quality tier, approximately 2x the price of turbo
  • viduq3-turbo: fast tier, best cost-effectiveness
  • viduq3: multi-reference generation, billed at reference generation rate

응답

string
Task ID for querying task status.
string
Object type, usually generation.task.
string
모델 used for the request.
string
Task status: queued, in_progress, completed, or failed.
integer
Task creation timestamp.

Examples

Text-to-Video

Image-to-Video

First-Last Frame

Multi-Reference Image Video

Subjects Mode

Video generation is asynchronous. Use the Get Video Task 상태 endpoint to query progress and results.