> ## 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.

# seedream-4.5

> Seedream 4.5 文生图与图生图 API。

使用 `doubao-seedream-4-5-251128` 通过同一个同步接口完成文生图和图生图。

<Info>对于特定内容请求，请选择 **Special-Ns** 资源分组。</Info>

<Tabs>
  <Tab title="文生图">
    ## 创建图片

    `POST /v1/images/generations`

    ```bash cURL theme={null}
    curl --request POST \
      --url https://www.anyfast.ai/v1/images/generations \
      --header 'Authorization: Bearer <token>' \
      --header 'Content-Type: application/json' \
      --data '{
        "model": "doubao-seedream-4-5-251128",
        "prompt": "日出时分宁静的山景，山谷间弥漫薄雾",
        "size": "2048x2048",
        "seed": 42,
        "watermark": false,
        "logo_info": {"add_logo": false}
      }'
    ```

    <ParamField body="model" type="string" required>固定为 `doubao-seedream-4-5-251128`。</ParamField>
    <ParamField body="prompt" type="string" required>图片生成提示词。</ParamField>
    <ParamField body="size" type="string">输出图片尺寸。</ParamField>
    <ParamField body="watermark" type="boolean" default={false}>是否添加水印。</ParamField>
    <ParamField body="seed" type="integer">随机种子。</ParamField>
    <ParamField body="logo_info" type="object">自定义 Logo 和水印配置。</ParamField>
    <ParamField body="logo_info.add_logo" type="boolean">是否添加 Logo。</ParamField>
    <ParamField body="logo_info.position" type="integer">Logo 位置。</ParamField>
    <ParamField body="logo_info.language" type="integer">Logo 语言。</ParamField>
    <ParamField body="logo_info.opacity" type="number">Logo 透明度，范围为 0 至 1。</ParamField>
  </Tab>

  <Tab title="图生图">
    ## 创建图片

    `POST /v1/images/generations`

    ```bash cURL theme={null}
    curl --request POST \
      --url https://www.anyfast.ai/v1/images/generations \
      --header 'Authorization: Bearer <token>' \
      --header 'Content-Type: application/json' \
      --data '{
        "model": "doubao-seedream-4-5-251128",
        "prompt": "结合两张参考图生成三张连贯的游乐园图片",
        "image": ["https://example.com/ref1.png", "https://example.com/ref2.png"],
        "sequential_image_generation": "auto",
        "sequential_image_generation_options": {"max_images": 3},
        "size": "2K",
        "watermark": false
      }'
    ```

    <ParamField body="model" type="string" required>固定为 `doubao-seedream-4-5-251128`。</ParamField>
    <ParamField body="prompt" type="string" required>图片生成或编辑提示词。</ParamField>
    <ParamField body="image" type="string[]" required>参考图片 URL 数组。</ParamField>
    <ParamField body="sequential_image_generation" type="string">设为 `auto` 开启批量生成。</ParamField>
    <ParamField body="sequential_image_generation_options.max_images" type="integer">最大生成图片数量。</ParamField>
    <ParamField body="size" type="string">输出图片尺寸。</ParamField>
    <ParamField body="watermark" type="boolean" default={false}>是否添加水印。</ParamField>
    <ParamField body="seed" type="integer">随机种子。</ParamField>
    <ParamField body="logo_info" type="object">自定义 Logo 和水印配置。</ParamField>
  </Tab>
</Tabs>

## 支持的尺寸

`2048x2048`、`1728x2304`、`2304x1728`、`2848x1600`、`1600x2848`、`2496x1664`、`1664x2496`、`3136x1344`、`4096x4096`、`3520x4704`、`4704x3520`、`5504x3040`、`3040x5504`、`3328x4992`、`4992x3328` 和 `6240x2656`。

## 请求头

<ParamField header="Authorization" type="string" required>Bearer 鉴权，格式为 `Bearer <token>`。</ParamField>
<ParamField header="Content-Type" type="string" default="application/json" required>请求体格式。</ParamField>

## 响应

```json 200 theme={null}
{
  "model": "doubao-seedream-4-5-251128",
  "created": 1775029815,
  "data": [{"url": "https://example.com/generated-image.png", "size": "2048x2048"}],
  "usage": {"generated_images": 1, "output_tokens": 16384, "total_tokens": 16384}
}
```

<ResponseField name="model" type="string">本次请求使用的模型。</ResponseField>
<ResponseField name="created" type="integer">Unix 秒级创建时间戳。</ResponseField>
<ResponseField name="data" type="object[]">生成图片列表。</ResponseField>
<ResponseField name="data[].url" type="string">生成图片 URL。</ResponseField>
<ResponseField name="data[].size" type="string">生成图片尺寸。</ResponseField>
<ResponseField name="usage.generated_images" type="integer">生成图片数量。</ResponseField>
<ResponseField name="usage.output_tokens" type="integer">输出 token 数量。</ResponseField>
<ResponseField name="usage.total_tokens" type="integer">总 token 数量。</ResponseField>

## 错误响应

* `401 Unauthorized` — API 密钥缺失或无效。
* `429 Rate limit exceeded` — 请求超过适用的速率限制。

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