Vidu Q3 Turbo Reference API for Consistent Video Subjects

Access the Vidu Q3 Turbo Reference API through the independent GoEnhance Open API. Send 1–7 reference images with a prompt, persist the returned img_uuid, and poll or use a callback to receive the generated video.
Get API Key
Cinematic lakeside production representing consistent reference-driven video generation

Build a valid reference-to-video request

Two performers in a coherent cinematic scene with coordinated wardrobe and props
Wide cinematic production scene illustrating asynchronous video delivery
Validate the reference-only contract before submitting a production task.

Vidu Q3 Turbo Reference API capabilities and parameters

Exact model ID

Set <code>model</code> to <code>viduq3_turbo_reference</code>; preserve the underscore exactly.

Required prompt

Describe the intended action, setting, camera behavior, and visual treatment in <code>prompt</code>.

Reference array

Provide 1–7 public image URLs through <code>image_urls</code>.

Reference-only route

Do not send <code>image_url</code> or <code>image_end_url</code>; use <code>viduq3_turbo</code> for those modes.

Duration

Choose an integer from 1 through 16 seconds. The documented default is 5 seconds.

Resolution

Use <code>540p</code>, <code>720p</code>, or <code>1080p</code>; the documented default is <code>720p</code>.
Estimate total cost as the selected per-second rate multiplied by requested duration.

Vidu Q3 Turbo Reference API pricing

540p

1 token per generated second, equal to $0.02 per second at the documented $0.02-per-token rate.

720p

2.5 tokens per generated second, equal to $0.05 per second at the documented $0.02-per-token rate.

1080p

3.25 tokens per generated second, equal to $0.065 per second at the documented $0.02-per-token rate.

Integrate the Vidu Q3 Turbo Reference API in six steps

1. Create an API key
1

1. Create an API key

Create a GoEnhance key and send it as a bearer token in the Authorization header.
2. Prepare references
2

2. Prepare references

Host 1–7 approved reference images at public URLs your request can supply in image_urls.
3. Validate the payload
3

3. Validate the payload

Set the exact model ID, prompt, duration, and one documented resolution; omit first-frame-only fields.
4. Submit the task
4

4. Submit the task

POST to /api/v1/videos/generations and persist the returned img_uuid.
5. Track status
5

5. Track status

Poll GET /api/v1/jobs/detail or provide a public HTTPS callback URL.
6. Handle completion
6

6. Handle completion

Process terminal success or failure idempotently and verify the returned video before downstream use.
Build repeatable pipelines where approved visual inputs guide a generated scene.

Developer use cases for reference-driven video

Character continuity

Use several approved character views to guide recurring subjects across short generated clips.

Product storytelling

Provide product references and a scene prompt for reviewable campaign concepts.

Campaign variants

Reuse an approved visual reference set while changing prompts for different placements or story beats.

Previsualization

Turn character, prop, and environment references into motion concepts before full production.

Localized creative

Parameterize scene prompts while keeping the same approved visual references across regional variants.

Serialized content

Guide recurring subjects and art direction across independently submitted asynchronous tasks.
Answers to common input, pricing, task-status, and ShengShu API questions.

Vidu Q3 Turbo Reference API FAQ

Build with the Vidu Q3 Turbo Reference API