> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gmicloud.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# SkyReels Image-to-Video

> Animates a single image into a cinematic video using SkyReels V4.

Animates a single image into a cinematic video using SkyReels V4.

**Model**

```bash theme={null}
skyreels-v4-image-to-video
```

## Inputs

* **prompt (required)**\
  Type: STRING\
  Description: Text prompt guiding the animation.
* **image (optional)**\
  Type: IMAGE\
  Description: Input image from ComfyUI (exactly one image required if used).
* **image\_url (optional)**\
  Type: STRING\
  Description: URL of input image (used if IMAGE input is not provided).
* **duration (optional)**\
  Type: INT\
  Default: 5\
  Range: 3–15\
  Description: Duration of generated video in seconds.
* **sound (optional)**\
  Type: BOOLEAN\
  Default: False\
  Description: Enables audio generation.
* **mode (optional)**\
  Type: ENUM\
  Options: std, fast, pro\
  Default: std\
  Description: Controls generation quality vs speed.

## Outputs

* **video (VIDEO)**\
  Generated video tensor.
* **video\_url (STRING)**\
  Public URL of generated video.
* **file\_path (STRING)**\
  Local saved video path.

***

# Sora 2

**Description:** Generates video from text prompts using the Sora 2 model with optional reference image support.

## Inputs

* **prompt (required)**\
  Type: STRING\
  Description: Text prompt for video generation.
* **input\_reference\_image (optional)**\
  Type: IMAGE\
  Description: Optional single reference image input.
* **input\_reference (optional)**\
  Type: STRING\
  Description: URL version of reference image (0–1 images supported).
* **model (optional)**\
  Type: STRING\
  Default: sora-2\
  Description: Model identifier for generation.
* **seconds (optional)**\
  Type: ENUM\
  Default: 4\
  Options: 4, 8, 12\
  Description: Video duration.
* **size (optional)**\
  Type: ENUM\
  Default: 1280x720\
  Options: 1280x720, 720x1280\
  Description: Output resolution.

## Outputs

* **video (VIDEO)**\
  Generated video tensor.
* **video\_url (STRING)**\
  Public URL of generated video.
* **file\_path (STRING)**\
  Local saved video path.

***

# Sora 2 Pro

**Description:** Generates high-quality video using Sora 2 Pro with reference image support.

## Inputs

* **prompt (required)**\
  Type: STRING\
  Description: Text prompt for video generation.
* **input\_reference\_image (optional)**\
  Type: IMAGE\
  Description: Optional single reference image input.
* **input\_reference (optional)**\
  Type: STRING\
  Description: URL version of reference image.
* **model (optional)**\
  Type: STRING\
  Default: sora-2-pro\
  Description: Model identifier.
* **seconds (optional)**\
  Type: ENUM\
  Default: 4\
  Options: 4, 8, 12\
  Description: Video duration.
* **size (optional)**\
  Type: ENUM\
  Default: 1792x1024\
  Options: 1792x1024, 1024x1792, 1280x720, 720x1280\
  Description: Output resolution.

## Outputs

* **video (VIDEO)**\
  Generated video tensor.
* **video\_url (STRING)**\
  Public URL of generated video.
* **file\_path (STRING)**\
  Local saved video path.

***

# Veo3 Video Generation

**Description:** Generates videos using Google’s Veo 3 models through the GMI gateway, supporting text-to-video and image-conditioned generation.

## Inputs

* **prompt (required)** - Type: STRING - Text description of the video.
* **aspect\_ratio (optional)** - Type: ENUM - Default: 16:9 - Options: 16:9, 9:16
* **negative\_prompt (optional)** - Type: STRING - What should be avoided.
* **duration\_seconds (optional)** - Type: INT - Default: 8 - Max 8 seconds.
* **person\_generation (optional)** - Type: ENUM - Default: ALLOW - Options: ALLOW, BLOCK
* **seed (optional)** - Type: INT - Default: 0
* **image (optional)** - Type: IMAGE/STRING - Reference image input.
* **lastFrame (optional)** - Type: IMAGE/STRING - Ending frame image.
* **reference\_image (optional)** - Type: IMAGE/STRING - Reference image for Veo 3.1.
* **model (optional)** - Type: ENUM - Default: Veo3 - Multiple Veo model options listed.

## Outputs

* **video (VIDEO)**\
  Generated video tensor.
* **video\_url (STRING)**\
  Public URL of generated video.
* **file\_path (STRING)**\
  Local saved video path.
