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

# Geração de imagens Seedream 4.5

Gere imagens com base no prompt de texto de entrada e/ou em imagens de referência. Suporta a geração de uma única imagem ou de um conjunto de imagens (um grupo de imagens com conteúdo relacionado).

## Cabeçalhos da solicitação

<ParamField header="Content-Type" type="string" required={true}>
  Valores enumerados: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Formato de autenticação Bearer: Bearer \{\{API Key}}.
</ParamField>

## Corpo da solicitação

<ParamField body="size" type="string" default="2048x2048">
  Especifica as informações de dimensão da imagem gerada. Método 1: especificar a resolução (2K, 4K); Método 2: especificar os valores de largura e altura em pixels (por exemplo, 2048x2048). Intervalo de pixels totais: \[3686400, 16777216]; intervalo da proporção largura/altura: \[1/16, 16].
</ParamField>

<ParamField body="image" type="string[]">
  Array de informações das imagens de entrada, com suporte a URL ou codificação Base64. Suporta o envio de até 14 imagens de referência. Formatos de imagem compatíveis: jpeg, png, webp, bmp, tiff, gif.

  Comprimento do array: 1 - 14
</ParamField>

<ParamField body="prompt" type="string" required={true}>
  Prompt usado para gerar a imagem, com suporte a chinês e inglês. Recomenda-se não exceder 300 caracteres chineses ou 600 palavras em inglês.
</ParamField>

<ParamField body="watermark" type="boolean" default={true}>
  Indica se uma marca d'água deve ser adicionada às imagens geradas.
</ParamField>

<ParamField body="optimize_prompt_options" type="object">
  Configuração da funcionalidade de otimização de prompt.

  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="mode" type="string" default="standard">
      Define o modo usado pela funcionalidade de otimização de prompt. standard: modo padrão, com qualidade mais alta e maior tempo de processamento; fast: modo rápido, com menor tempo de processamento e qualidade mediana. Atualmente, apenas o modo standard é compatível.

      Valores opcionais: `standard`
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="sequential_image_generation" type="string" default="disabled">
  Controla se a funcionalidade de conjunto de imagens deve ser desativada. auto: modo de decisão automática, no qual o modelo decide autonomamente, com base no prompt, se deve retornar um conjunto de imagens; disabled: desativa a funcionalidade de conjunto de imagens e gera apenas uma imagem.

  Valores opcionais: `auto`, `disabled`
</ParamField>

<ParamField body="sequential_image_generation_options" type="object">
  Configuração da funcionalidade de conjunto de imagens. Só entra em vigor quando `sequential_image_generation` é `auto`.

  <Expandable title="properties" defaultOpen={true}>
    <ParamField body="max_images" type="integer" default={15}>
      Especifica o número máximo de imagens que podem ser geradas nesta solicitação. Quantidade de imagens de referência de entrada + quantidade final de imagens geradas ≤ 15.

      Intervalo de valores: \[1, 15]
    </ParamField>
  </Expandable>
</ParamField>

## Informações da resposta

<ResponseField name="images" type="string[]" required={false}>
  Array de informações das imagens geradas.
</ResponseField>
