Pular para o conteúdo principal
POST
/
v3
/
seedream-4.0
Geração de imagens Seedream 4.0
curl --request POST \
  --url https://api.highwayapi.ai/v3/seedream-4.0 \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "prompt": "<string>",
  "images": [
    "<string>"
  ],
  "size": "<string>",
  "sequential_image_generation": "<string>",
  "max_images": 123,
  "watermark": true
}
'
{
  "images": [
    "<string>"
  ]
}
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

Content-Type
string
obrigatório
Valores enumerados: application/json
Authorization
string
obrigatório
Formato de autenticação Bearer: Bearer {{API Key}}.

Corpo da solicitação

prompt
string
obrigatório
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.
images
string[]
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 编码>.
    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.
size
string
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çãoValores de largura e altura em pixels
1:12048x2048
4:32304x1728
3:41728x2304
16:92560x1440
9:161440x2560
3:22496x1664
2:31664x2496
21:93024x1296
sequential_image_generation
string
padrão:"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.
max_images
integer
padrão: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]
ObservaçãoO 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.
watermark
boolean
padrão: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.

Informações da resposta

images
string[]
Array que contém os links para download das imagens geradas.