Parameters
| Name | Description | Type | Required | Enums |
|---|---|---|---|---|
| prompt | Text description of the video to generate (max 512 tokens). | string | Yes | - |
| ref_images | 1-4 subject reference image URLs (jpg/jpeg/png/gif/bmp). | string[] | Yes | - |
| aspect_ratio | Video aspect ratio. | string | No | 16:9, 4:3, 1:1, 9:16, 3:4 |
| duration | Video duration in seconds. | integer | No | - |
Pricing
Unit: $/sec
| Pricing |
|---|
| $0.0805/sec |
Related Models
- skywork/skyreels-t2v: [Core Function] SkyReels Text-to-Video generates a video purely from a text prompt, with no input media. [Strengths] Strong prompt adherence and smooth motion; supports optional audio, 480p/720p/1080p output, and a fast/std quality-speed trade-off. [Best For] Turning an idea or script into video, concept visualization, story beats, and social clips generated from text. [Limitations] Do NOT use this when the user provides an image, video, or audio input; route to Image-to-Video (skyreels-i2v), Reference-to-Video (skyreels-r2v), or the video-to-video / Omni models instead. Output is capped at 1080p and 15s per clip; fast mode currently supports only sound=false (no audio). [Routing] Use for text-only generation. Choose mode=fast for quicker results or mode=std for balanced quality; set resolution and aspect_ratio as needed.
- skywork/skyreels-i2v: [Core Function] SkyReels Image-to-Video animates one or more keyframe images into a video guided by a text prompt. [Strengths] Supports a start frame, an end frame, and tagged mid-frames for keyframe control; optional audio, 480p/720p/1080p output, and fast/std modes. [Best For] Bringing a photo to life, first-last-frame transitions, and keyframe-driven storyboards. [Limitations] Do NOT use this for pure text-to-video (use skyreels-t2v) or for editing an existing video (use the Omni / video-to-video models). It requires at least one of first_frame_image, end_frame_image, or mid_frame_images; output is capped at 1080p and 15s, and fast mode supports only sound=false. [Routing] Provide first_frame_image to animate from a start image, add end_frame_image for a transition, or supply mid_frame_images (each tag must appear in the prompt as @tag) for keyframe guidance.
- skywork/skyreels-omni: [Core Function] SkyReels Omni is a reference-driven video model that generates or edits video using reference images (@image) and/or a reference video (@video), bound by tags in the prompt. [Strengths] A single endpoint covers motion reference, subject/background replacement, object insertion/removal, local editing, and video extension. [Best For] Video subject or background swap, motion transfer onto an image, object add/remove, local video edits, and extending a reference video. [Limitations] Do NOT use this for pure text-to-video (use skyreels-t2v) or simple single-image animation (use skyreels-i2v). Each ref tag must appear in the prompt as @tag; ref_videos supports only one video (<=15s); a reference-type video may combine only with image-type ref_images, while an extend-type video cannot combine with ref_images. When ref_videos is provided, aspect_ratio is ignored (output matches the video). [Routing] Provide ref_images (type grid or image) for image references and/or a single ref_videos entry (type reference for motion/edit, type extend for continuation); the reference tags must be used in the prompt.



