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

# Seedance 1.0 Pro Fast i2v

> ByteDance's Seedance 1.0 Pro Fast image-to-video model. Generate videos from reference images with first frame and last frame control.

Seedance 1.0 Pro Fast i2v is an image-to-video generation model from ByteDance's Seedance series, available through Anyfast API. Use reference images as first frame (and last frame) to generate videos.

## Key capabilities

* **Image-to-Video** — Use reference images as first frame

* **Flexible Duration** — 2–12 second videos

* **Multiple Ratios** — 16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptive

* **Multiple Resolutions** — 480p, 720p, 1080p

## Quick example

<CodeGroup>
  ```bash cURL theme={null}
  curl https://www.anyfast.ai/v1/video/generations \
    -H "Authorization: Bearer YOUR_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "model": "doubao-seedance-1-0-pro-fast-251015",
      "content": [
        {"type": "text", "text": "The girl opens her eyes and looks at the camera gently"},
        {"type": "image_url", "image_url": {"url": "https://example.com/photo.jpg"}, "role": "first_frame"}
      ],
      "ratio": "adaptive",
      "duration": 5,
      "resolution": "720p"
    }'
  ```

  ```python Python theme={null}
  import requests

  response = requests.post(
      "https://www.anyfast.ai/v1/video/generations",
      headers={
          "Authorization": "Bearer YOUR_API_KEY",
          "Content-Type": "application/json"
      },
      json={
          "model": "doubao-seedance-1-0-pro-fast-251015",
          "content": [
              {"type": "text", "text": "The girl opens her eyes and looks at the camera gently"},
              {"type": "image_url", "image_url": {"url": "https://example.com/photo.jpg"}, "role": "first_frame"}
          ],
          "ratio": "adaptive",
          "duration": 5,
          "resolution": "720p"
      }
  )

  task = response.json()
  print(f"Task ID: {task['id']}")
  ```
</CodeGroup>

## Parameters

| Parameter      | Type    | Required | Description                                   |
| -------------- | ------- | -------- | --------------------------------------------- |
| `model`        | string  | Yes      | Must be `doubao-seedance-1-0-pro-fast-251015` |
| `content`      | array   | Yes      | Text item + image\_url item(s) with `role`    |
| `ratio`        | string  | No       | Supports `adaptive`. Default: `16:9`          |
| `resolution`   | string  | No       | `480p`, `720p`, `1080p`. Default: `720p`      |
| `duration`     | integer | No       | 2–12 seconds. Default: `5`                    |
| `watermark`    | boolean | No       | Default: `false`                              |
| `seed`         | integer | No       | Random seed                                   |
| `camera_fixed` | boolean | No       | Default: `false`                              |

<Card title="API Reference" icon="code" href="/api-reference/model-api/bytedance/doubao-seedance-1-0-pro-fast-251015-i2v">
  View the interactive API playground for Seedance 1.0 Pro Fast i2v.
</Card>

<script src="/feedback.js" />
