About Luma Ray 3.2 - Text to Video
Luma Ray 3.2 (Text to Video) generates cinematic video from a text prompt. It gives control over aspect ratio, resolution, duration, and seamless looping, plus optional reference images to lock in subject and style.
Ray 3.2 is built for professional production workflows, with improved motion transfer and expressive facial performance. It outputs at up to 1080p in 5s or 10s clips. Seamless looping is available for 5s clips but not for 10s videos.
Ready to build with Luma Ray 3.2 - Text to Video?
Try Luma Ray 3.2 - Text to Video in the Workbench to prompt it, compare outputs, and iterate on prompts without writing any code. When you're ready to ship, call the same model from our API and build your own apps on top of it.
curl -sSf -X POST https://hub.oxen.ai/api/ai/videos/generate \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OXEN_API_KEY" \
-d '{
"model": "luma-ray-v3-2-text-to-video",
"prompt": "Low-angle shot of a majestic tiger prowling through a snowy landscape, leaving paw prints on the white blanket.",
"aspect_ratio": "16:9",
"resolution": "540p",
"duration": "5s"
}'Request parameters
Every field Luma Ray 3.2 - Text to Video accepts in the request body. See the API reference for response formats.
https://hub.oxen.ai/api/ai/videos/generate| Field | Type | Required | Default | Description |
|---|---|---|---|---|
prompt | string | Yes | — | Text prompt describing the video to generate. |
reference_image_urls | array<string>nullable | No | — | Optional list of reference image URLs used to guide the generation. |
aspect_ratio | string | No | "16:9" | 3:12:121:916:94:33:21:13:42:39:161:21:3 |
resolution | string | No | "540p" | 540p720p1080p |
duration | string | No | "5s" | 5s10s |
loop | boolean | No | — | Whether the video should loop seamlessly. Not supported for 10s videos. |