Seedream 5.5 API

Modelo de imagem Seedream com saída nativa e transparente, edição precisa em múltiplas rodadas e decomposição em até 99 camadas editáveis com reconhecimento de texto.

ByteDance Geração de Imagem Lançado 9 de nov. de 2026 Malaysia Endpoint proprietário Novo

Sobre Seedream 5.5

Modelo de imagem Seedream com saída nativa e transparente, edição precisa em múltiplas rodadas e decomposição em até 99 camadas editáveis com reconhecimento de texto.

Também conhecido como ByteDance Seedream 5.5

image generation image editing layer decomposition interactive editing multi reference text rendering multilingual text transparent background

Especificações de Seedream 5.5

ID do modelo
seedream-5-5
Autor
ByteDance
Categoria
Geração de Imagem
Lançado
9 de nov. de 2026
Entrada
TextoImagem
Saída
Imagem
Região
Malaysia
Endpoints
POST/v1/images/generations
IDs de modelo alternativos
bytedance/dola-seedream-5-5-261028bytedance/seedream-5-5byteplus/dola-seedream-5-5-261028byteplus/seedream-5-5dola-seedream-5-5-261028seedream-5-5-261028seedream-5.5

Preços da API Seedream 5.5

Tarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.

Tipo
Especificação
Tarifa
Potência de até 2,61MP
por imagem
$0.0332
Potência acima de 2,61MP
por imagem
$0.0581
Imagem de entrada
por imagem de entrada
$0.0133
Comparar na página completa de preços

Como chamar a API Seedream 5.5

Seedream 5.5 roda por POST /v1/images/generations. A requisição retorna um job_id na hora; consulte GET /v1/jobs/{job_id} até o job terminar e leia as URLs de saída do resultado. Ou adicione "sync": true para pular o polling: a requisição fica aberta e retorna direto a resposta de imagem no estilo OpenAI, então SDKs OpenAI funcionam sem mudanças. Obtenha uma chave de API no painel EmpirioLabs.

cURL: enviar o job
curl https://api.empiriolabs.ai/v1/images/generations \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedream-5-5",
    "prompt": "Describe what you want Seedream 5.5 to generate."
  }'
cURL: consultar o resultado
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/images/generations",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "seedream-5-5",
        "prompt": "Describe what you want Seedream 5.5 to generate.",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Referência completa da API Seedream 5.5

Parâmetros da API Seedream 5.5

Parâmetros de requisição suportados pela API Seedream 5.5 na EmpirioLabs. Os padrões valem quando um campo é omitido.

ParâmetroTipoPadrãoIntervalo / valoresDescrição
promptstring--Mensagem de texto. Com a imagem anexada, torna-se uma instrução de edição ou fusão.
imagearray--URL da imagem de referência, URI de dados ou objeto de imagem enviado. O Seedream 5.5 suporta até 10 imagens de referência, e exatamente uma para decomposição de camadas.
imagesarray--Nome de imagem. Use isso para múltiplas referências de imagens enviadas.
aspect_ratioenumautoauto, 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9O Auto permite que o modelo escolha dimensões dentro do nível de resolução selecionado. Proporções explícitas usam o tamanho pré-definido para esse nível.
layer_decompositionbooleanfalse-Divida uma imagem de entrada em uma imagem base mais até 99 camadas PNG transparentes, cada uma retornada com sua ordem de empilhamento, sua posição na imagem base,...
max_imagesnumber302 a 100Apenas decomposição em camadas. O máximo de imagens retornadas, incluindo a imagem base, de 2 a 100; o modelo decide a contagem real. Você é cobrado apenas pelas...
text_recognitionbooleanfalse-Apenas decomposição em camadas. Também retorne o texto, as posições das linhas e o estilo (fonte, cor, negrito, itálico, sublinhado, riscado, sombra e translúcido)...
qualityenum2K1K, 1.5K, 2KNível de resolução de saída. 1,5K tem o mesmo preço que 1K e oferece resolução maior. Padrão é 2K. Na decomposição de camadas, deixar esse conjunto não definido...
sizestring--Nível de resolução ou tamanho explícito de pixel, como 1K, 1,5K, 2K ou 2048x1152. Pixels explícitos sobrepõem aspect_ratio e qualidade. A decomposição de camadas...
use_custom_sizebooleanfalse-Use custom_width e custom_height em vez de aspect_ratio predefinidos e qualidade. Vale quando aspect_ratio está automático.
custom_widthnumber-15 a 8600Largura de saída personalizada em pixels. A área total deve estar em [0,92MP, 4,62MP] e o aspecto deve estar em [1:16, 16:1].
custom_heightnumber-15 a 8600Altura de saída personalizada em pixels. A área total deve estar em [0,92MP, 4,62MP] e o aspecto deve estar em [1:16, 16:1].
watermarkbooleanfalse-Quando ativada, a imagem gerada inclui uma marca d'água de proveniência gerada por IA. EmpirioLabs não adiciona uma marca d'água separada.
output_formatenumpngjpeg, pngFormato de arquivo de imagem de saída. Na decomposição de camadas, isso define o formato base da imagem, e as camadas são sempre retornadas como PNG.
2 parâmetros a mais na documentação

Bom saber

Modos

  • Texto para imagem
  • Imagem única ou múltipla para imagem
  • Edição interativa com marcadores de coordenadas ou esboços
  • Decomposição de camadas em uma imagem base mais até 99 camadas, com reconhecimento de texto opcional

Edição interativa

Marque a região a ser alterada diretamente na imagem de entrada com um esboço, círculo ou seta, e depois descreva no prompt. Para posicionamento exato, use tags de coordenadas em uma grade normalizada de 0 a 1000:

Place the subject from image 1 <bbox>179 283 796 986</bbox> at the position in image 2 <bbox>118 331 933 871</bbox>.

Decomposição em camadas

Defina layer_decomposition como true com exatamente uma imagem de entrada para dividi-la em uma imagem base mais até 99 camadas PNG transparentes. max_images define o maior número de imagens retornadas, incluindo a imagem base, de 2 para 100, e o padrão é 30; um valor maior permite uma decomposição mais fina. Cada imagem retornada carrega sua ordem de empilhamento como z_index, e cada camada também carrega sua posição na imagem base como bounding_box.absoluta e bounding_box.normalizada, além de um nome e uma descrição. Escale cada camada para sua caixa ao montar a imagem. Deixe o prompt vazio para que o modelo escolha os elementos, ou nomeie os elementos ou regiões coordenadas a serem separadas. A resolução aceita 1K, 1,5K ou 2K, e corresponde à imagem de entrada quando não definida.

Reconhecimento de texto

Com text_recognition ativado, cada camada de texto regular também retorna text_recognition: seu texto completo, a posição de cada linha e o estilo de cada sequência de texto (fonte semelhante, cor, negrito, itálico, sublinhado, riscado, sombra e translucidez). Texto artístico e caligrafia não são reconhecidos.

Transparência

O fundo é padrão para auto, o que permite que o modelo decida a partir do prompt e do formato de saída. O transparente retorna uma imagem com um canal alfa, seja apenas do texto ou de até 10 imagens de referência que não precisam de canal alfa, e requer saída PNG. O opaco retorna uma imagem sem ele. Cada imagem retornada reporta sua transparência real como fundo. A decomposição de camadas não aceita fundo, e suas camadas são sempre PNG transparentes.

Limites

  • Uma imagem de saída por requisição, exceto a decomposição de camadas, que retorna a imagem base mais suas camadas
  • Até 10 imagens de referência, e exatamente uma para decomposição de camadas
  • Níveis de resolução 1K, 1,5K e 2K, ou um tamanho exato de 0,92MP a 4,62MP
  • Saída PNG ou JPEG, e camadas são sempre PNG
  • Sem saída agrupada, streaming ou busca na web

Faturamento

Cada imagem retornada fatura em seu próprio tamanho: até 2,61MP, que cobre 1K e 1,5K, ou acima de 2,61MP, que cobre 2K. Cada imagem de entrada fatura, incluindo a da decomposição de camadas. A decomposição de camada fatura cada imagem retornada, a imagem base e cada camada, em seu próprio tamanho.

Segurança de conteúdo

Imagens geradas passam por uma verificação automática de segurança de conteúdo. Uma imagem sinalizada como explícita não é devolvida. Como a imagem é gerada antes da verificação ser executada, uma geração sinalizada ainda é cobrada.

API Seedream 5.5: perguntas frequentes

Quanto custa a API Seedream 5.5?

Na EmpirioLabs, Seedream 5.5 é cobrado por uso: Potência de até 2,61MP $0.0332 por imagem; Potência acima de 2,61MP $0.0581 por imagem; Imagem de entrada $0.0133 por imagem de entrada. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.

Qual endpoint Seedream 5.5 usa?

Seedream 5.5 é servido por POST /v1/images/generations em api.empiriolabs.ai com autenticação padrão por token Bearer.

Posso testar Seedream 5.5 no navegador antes de integrar?

Sim. O playground da EmpirioLabs executa Seedream 5.5 no navegador com os mesmos parâmetros que a API expõe, para você testar prompts antes de escrever código.

Como consigo uma chave de API Seedream 5.5?

Crie uma conta EmpirioLabs e gere uma chave em API Keys no painel. A cobrança usa créditos pay-as-you-go, então você paga apenas pelas requisições que faz.

Compare Seedream 5.5 com outros modelos

Todas as comparações de modelos

Pronto para usar endpoints melhores?

Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.