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

Seedream 4.0 é um modelo avançado de geração de imagens que oferece recursos flexíveis de criação de imagens, incluindo suporte à resolução 4K, permitindo gerar imagens a partir de texto e de outras imagens.

## 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="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. Quando há texto demais, as informações podem ficar dispersas, e o modelo pode ignorar detalhes por esse motivo, concentrando-se apenas nos pontos principais e fazendo com que alguns elementos fiquem ausentes na imagem.
</ParamField>

<ParamField body="images" type="string[]" required={false}>
  Codificação Base64 ou URL acessível da imagem que você deseja editar. Há suporte para a entrada de uma ou várias imagens.

  * URL da imagem: certifique-se de que a URL da imagem esteja acessível.
  * Codificação Base64: o formato deve ser `data:image/<图像格式>;base64,<Base64 编码>`.<br />

    A imagem de entrada deve atender aos seguintes requisitos:

    * Formato da imagem: jpeg, png
    * Proporção (largura/altura): intervalo de \[1/3, 3]
    * Largura e altura (pixels): > 14
    * Tamanho: não superior a 10 MB
    * Total de pixels: não superior a `6000×6000` PX
    * Suporte ao upload de até 10 imagens de referência.
</ParamField>

<ParamField body="size" type="string" required={false}>
  Define as especificações da imagem gerada. Há dois métodos disponíveis, mas eles não podem ser usados ao mesmo tempo.

  * Método 1: especificar a resolução.
    * Valores opcionais: `1K`, `2K`, `4K`
  * Método 2: especificar a largura e a altura da imagem gerada (pixels).
    * Valor padrão: `2048x2048`
    * Intervalo do total de pixels: `[1024x1024, 4096x4096]`
    * Intervalo da proporção: `[1/16, 16]`

  Larguras e alturas recomendadas:

  | Proporção | Valores de largura e altura em pixels |
  | --------- | ------------------------------------- |
  | 1:1       | 2048x2048                             |
  | 4:3       | 2304x1728                             |
  | 3:4       | 1728x2304                             |
  | 16:9      | 2560x1440                             |
  | 9:16      | 1440x2560                             |
  | 3:2       | 2496x1664                             |
  | 2:3       | 1664x2496                             |
  | 21:9      | 3024x1296                             |
</ParamField>

<ParamField body="sequential_image_generation" type="string" required={false} default="disabled">
  Controla se o recurso de geração em lote deve ser desativado.

  * `auto`: no modo automático, o modelo decide automaticamente, com base no prompt do usuário, se deve retornar várias imagens e quantas imagens incluir.
  * `disabled`: desativa o recurso de geração em lote. O modelo gerará apenas uma imagem.
</ParamField>

<ParamField body="max_images" type="integer" required={false} default={15}>
  Especifica o número máximo de imagens a serem geradas nesta solicitação. Este parâmetro só é válido quando `sequential_image_generation` está definido como `auto`.

  Intervalo de valores: `[1, 15]`

  <Tip>
    Observação

    O número real de imagens geradas é afetado por `max_images` e pelo número de imagens de referência de entrada. Número de imagens de referência de entrada + número de imagens geradas ≤ 15.
  </Tip>
</ParamField>

<ParamField body="watermark" type="boolean" required={false} default={true}>
  Adiciona uma marca-d'água às imagens geradas.

  * `false`: não adiciona marca-d'água.
  * `true`: adiciona uma marca-d'água com o texto "Gerado por IA" no canto inferior direito da imagem.
</ParamField>

## Informações da resposta

<ResponseField name="images" type="string[]" required={false}>
  Array que contém os links para download das imagens geradas.
</ResponseField>
