Use one or more reference images to anchor the visual style, character, or setting of a generated video.
Not yet available. Reference-guided video generation is tracked to be built — today, text-to-video works on POST /v1/videos, which accepts
model,prompt, andseconds.
Reference-guided generation lets you constrain the output of a video model using one or more images as visual anchors. Instead of describing a character or setting purely in words, you supply a photo or illustration and the model keeps the output visually consistent with it.
Not every video model supports reference images. Filter the catalog with ?capability=image-to-video to see models that do.
This is the intended design, not a working request — the shipped API does not accept a references field yet:
In the intended design, the references array accepts:
| Field | Description |
|---|---|
type | "character", "style", or "setting" |
url | Publicly accessible URL to the reference image (JPEG, PNG, WebP) |
weight | Influence strength from 0.0 (ignore) to 1.0 (strict adherence), default 0.7 |
The intended design combines references to control different aspects of the output independently:
Keep total weight reasonable. Very high weights on multiple references simultaneously can produce conflicting constraints and reduce prompt adherence.
When using a character reference, describe the action rather than re-describing the character's appearance — the model already has the visual:
Avoid: "A tall woman with dark hair and red jacket walks through a market"
Prefer: "She walks through a busy market, looking at stalls on either side"
For style references, you can be explicit: "In the visual style of the reference image, a desert landscape at dawn".
Reference-guided requests are billed at the same per-second DA rate as standard text-to-video. The additional processing for reference images adds a small overhead; exact rates will be shown in the model catalog once the feature is live.