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

# SeeDream 4.5

> Image generation and editing with up to 14 reference images and 2K/4K resolution. See parameters, pricing, and API examples.

Generate images using ByteDance SeeDream 4.5. Supports text-to-image and image editing with up to 14 reference images and resolution tiers up to 4K.

More on this model: [SeeDream 4.5 API page](https://unifically.com/models/seedream-4.5).

## Model

```
bytedance/seedream-4.5
```

## Parameters

| Parameter | Type | Required | Default | Description |
| - | - | - | - | - |
| `prompt` | string | **Yes** | — | Text prompt describing the desired image (max 6000 chars). Recommended: ≤ 300 Chinese characters or ≤ 600 English words |
| `image_urls` | string\[] | No | `null` | Reference image URLs for image editing (max 14). Omit for text-to-image. Max 10 MB each; max 60,000,000 pixels; min side > 14 px; aspect ratio 1/16–16. Formats: jpeg, jpg, png, webp, bmp, tiff, gif, heic, heif |
| `resolution` | string | No | `"4K"` | `2K`, `4K` (case-insensitive) |
| `output_format` | string | No | `"jpeg"` | `jpeg`, `jpg` |
| `max_sequential_images` | integer | No | `1` | Omit or set to `1` for a single image. Set to 2–15 for a sequential set (billed per image). When sequential: reference image count + `max_sequential_images` must not exceed 15 |
| `nsfw_check` | boolean | No | `true` | Check uploaded media inputs for NSFW content |

## Example - Text-to-Image

```bash theme={null}
curl -X POST https://api.unifically.com/v1/tasks \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "bytedance/seedream-4.5",
    "input": {
      "prompt": "A magical forest with glowing mushrooms and fireflies",
      "resolution": "4K"
    }
  }'
```

## Example - Image-to-Image

```bash theme={null}
curl -X POST https://api.unifically.com/v1/tasks \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "bytedance/seedream-4.5",
    "input": {
      "prompt": "Transform into a fantasy art style with vibrant colors",
      "image_urls": ["https://example.com/reference.jpg"],
      "resolution": "2K"
    }
  }'
```

> [!NOTE]
>
> `max_sequential_images` is the maximum number of sequential images the model may generate—not a fixed batch size. The model chooses how many to produce (from 1 up to that limit). Omit the parameter or set `max_sequential_images` to `1` for a single image. Sequential images are billed per image.

## Response

```json theme={null}
{
  "code": 200,
  "success": true,
  "data": {
    "task_id": "9d489f02-316f-4386-8188-dc19540d56f5",
    "status": "completed",
    "output": {
      "image_urls": [
        "https://files.unifically.com/image/92116e95-8dd4-4cbb-b53f-ee643e1045d8.jpg"
      ]
    }
  }
}
```

The number of URLs in `image_urls` reflects how many sequential images the model generated (up to your `max_sequential_images` ceiling).

> [!NOTE]
>
> **Volume discounts** are available for almost all models. Reach out at [contact@unifically.com](mailto:contact@unifically.com) to discuss custom pricing.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.