Video Generation
Hailuo Series
MiniMax Hailuo video — Hailuo 2.3 / 2.3 Fast, with 15 bracketed camera-movement tags
POST
Hailuo Series
MiniMax Hailuo video generation series. Two tiers —Documentation Index
Fetch the complete documentation index at: https://docs.qingbo.dev/llms.txt
Use this file to discover all available pages before exploring further.
minimax-hailuo-2.3 (the 2.3 main release, adds 15 camera-movement tags) and minimax-hailuo-2.3-fast (the 2.3 accelerated tier, faster and cheaper, ideal for previews / batch).
Supports text-to-video (T2V) and image-to-video (I2V).
Pricing
Billed by resolution × duration, in$ / second.
| Model | 768P | 1080P |
|---|---|---|
minimax-hailuo-2.3 | $0.05185 | $0.0765 |
minimax-hailuo-2.3-fast | $0.02635 | $0.04505 |
Examples
GET /v1/tasks/{task_id}; see Task System for details.
Available Models
| Model ID | Resolution | Duration (sec) | Actions | Notes |
|---|---|---|---|---|
minimax-hailuo-2.3 | 768p / 1080p | 6 / 10 | generate / image2video | 1080p only at 6 sec; 15 camera-movement tags; prompt ≤ 2000 chars |
minimax-hailuo-2.3-fast | 768p / 1080p | 6 / 10 | generate / image2video | Accelerated tier, lower unit price |
Common Parameters
Model ID. Allowed values:
minimax-hailuo-2.3minimax-hailuo-2.3-fast
Operation type, usually no need to set explicitly (the backend auto-routes by media fields). Allowed values:
generate— text-to-video (T2V)image2video— image-to-video (I2V); pair withimage_urls
Video description text, up to 2000 characters. Embed
[tag] brackets in the text to trigger the corresponding camera movement (see Camera-movement tags below)Frame aspect ratio. Allowed values:
16:9— landscape widescreen9:16— portrait1:1— square
Output resolution; see Available Models for per-model support. Allowed values:
768p1080p
Video duration in seconds. Allowed:
6 / 10 (1080p only at 6)Reference image URL array; triggers I2V mode. Public URL or Base64
Webhook callback URL, invoked when the task reaches a terminal state. See Callback Mechanism
Subscribed callback event types; defaults to all terminal events
Model-specific Parameters
- minimax-hailuo-2.3
- minimax-hailuo-2.3-fast
Whether to overlay a MiniMax watermark on the output video
Auto-optimize the prompt; when disabled, generation runs against the original
promptShortens prompt-optimization latency
Camera-movement tag list (15 total). Recommended to also embed
[tag] brackets directly in the prompt; see Camera-movement tags belowCamera-movement Tags (2.3 / 2.3-fast)
The signature feature of the Hailuo 2.3 series — embed[tag] brackets in the prompt to trigger the corresponding camera movement; multiple tags can stack in a single sentence and the backend parses them in order. You can also pass them explicitly via the camera_movement_tags field for higher recognition reliability.
| Category | Tag | Effect |
|---|---|---|
| Translation | [左移] (pan-left) | Camera pans horizontally to the left |
[右移] (pan-right) | Camera pans horizontally to the right | |
[上升] (boom-up) | Camera moves vertically upward | |
[下降] (boom-down) | Camera moves vertically downward | |
| Dolly | [推进] (dolly-in) | Camera physically moves forward |
[拉远] (dolly-out) | Camera physically moves backward | |
| Pan/Tilt | [左摇] (pan left) | Body fixed, head pans left |
[右摇] (pan right) | Body fixed, head pans right | |
[上摇] (tilt up) | Body fixed, head tilts up | |
[下摇] (tilt down) | Body fixed, head tilts down | |
| Zoom | [变焦推近] (zoom-in) | Focal-length zoom-in (body still) |
[变焦拉远] (zoom-out) | Focal-length zoom-out (body still) | |
| Special | [晃动] (shake) | Handheld shake |
[跟随] (follow) | Follow the subject’s motion | |
[固定] (static) | Completely static camera |
Resource Limits
| Item | Limit |
|---|---|
Reference image (image_urls) | URL or Base64, JPG/PNG/WEBP |
| Prompt length | ≤ 2000 characters |
| Duration | 6 / 10 sec; 1080p only at 6 sec |
| Output | MP4, link valid for 24 hours |
Related Docs
- Task System Reference — task state machine / polling cadence / async push
- Request & Response Format — common error codes / headers / rate limits
- Authentication — API key signup and usage
Hailuo Series