APIVideo Generation
Hailuo 2.3 Fast
Configurable fields and supported values for hailuo-2.3-fast.
Model ID
hailuo-2.3-fast
Capabilities
| Capability | Supported value |
|---|---|
| Text-to-video | No |
| Image-to-video | Yes |
| Multi-image / reference video | No |
| Start/end frames | No |
| Motion transfer | No |
| Audio input | No |
| Generated audio | No |
| Resolution | 720p, 1080p |
| Aspect ratio | Follows reference image |
Duration (seconds) | 6 or 10 |
Configurable fields
| Field | Required | Notes |
|---|---|---|
model | Yes | Must be hailuo-2.3-fast. |
prompt | Yes | Video description or transformation instruction. |
seconds | No | Must use the supported range or fixed values above. |
input_reference | Yes | Single reference image URL; this model only supports image-to-video. |
size | No | Legacy pixel dimensions. Prefer extra_body.resolution; aspect ratio follows the reference image. |
extra_body.resolution | No | Select one supported resolution above. |
extra_body.prompt_optimizer | No | Prompt optimization switch. Defaults to true. |
extra_body.fast_pretreatment | No | Fast preprocessing switch. Defaults to false. |
extra_body.aigc_watermark | No | Add an AIGC watermark. Defaults to false. |
The output aspect ratio follows input_reference; this model does not accept extra_body.aspect_ratio.
Do not send unsupported audio, frame, reference, or private provider fields. Account availability is determined by the model list API.
Example
{
"model": "hailuo-2.3-fast",
"prompt": "A cinematic tracking shot through a coastal city",
"input_reference": "https://example.com/first-frame.png",
"seconds": 6,
"extra_body": {
"resolution": "1080p"
}
}Last updated on