Seedream 5.0 Flash API

Modelo de imagem Fast Seedream que divide uma imagem em camadas editáveis, edita por coordenadas ou marcadores de esboço, e funde até 10 referências.

ByteDanceGeração de ImagemMalaysiaEndpoint proprietárioNovo

Sobre Seedream 5.0 Flash

Modelo de imagem Fast Seedream que divide uma imagem em camadas editáveis, edita por coordenadas ou marcadores de esboço, e funde até 10 referências.

Também conhecido como Seedream Flash, ByteDance Seedream 5.0 Flash

image generationimage editinglayer decompositioninteractive editingmulti referencetext renderingmultilingual texttransparent background

Especificações de Seedream 5.0 Flash

ID do modelo
seedream-5-0-flash
Autor
ByteDance
Categoria
Geração de Imagem
Lançado
-
Entrada
TextoImagem
Saída
Imagem
Região
Malaysia
Endpoints
POST/v1/images/generations
IDs de modelo alternativos
bytedance/dola-seedream-5-0-flash-260915bytedance/seedream-5-0-flashbyteplus/dola-seedream-5-0-flash-260915byteplus/seedream-5-0-flashdola-seedream-5-0-flash-260915seedream-5-0-flash-260915seedream-5-flashseedream-5.0-flash

Preços da API Seedream 5.0 Flash

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
Geração de imagens
por imagem
$0.030
Decomposição em camadas
por imagem
$0.030
Comparar na página completa de preços

Como chamar a API Seedream 5.0 Flash

Seedream 5.0 Flash 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-0-flash",
    "prompt": "Describe what you want Seedream 5.0 Flash 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-0-flash",
        "prompt": "Describe what you want Seedream 5.0 Flash 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.0 Flash

Parâmetros da API Seedream 5.0 Flash

Parâmetros de requisição suportados pela API Seedream 5.0 Flash 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 Flash Seedream 5.0 suporta até 10 imagens de referência, e exatamente uma para decomposição...
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é 16 camadas PNG transparentes, cada uma retornada com sua ordem de empilhamento, sua posição na imagem base,...
qualityenum2K1K, 1.5K, 2KNível de resolução de saída. Todos os níveis são faturados na mesma taxa fixa por imagem. O padrão é 2K. Na decomposição de camadas, deixar esse conjunto não...
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 e qualidade predefinidas.
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.
backgroundenumopaqueopaque, transparentTransparente mantém o canal alfa, então a saída não tem fundo. Suportado ao editar exatamente uma imagem de entrada que já tem um canal alfa e requer saída png.
response_formatenumurlurl, b64_jsonDevolva URLs de imagem assinadas por padrão, ou inclua dados de imagem base64 quando b64_json for solicitado.

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é 16 camadas Edição interativa Marque a região para mudar 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: ''text 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 de camadas Defina layer_decomposition verdadeiro com exatamente uma imagem de entrada para dividi-la em uma imagem base mais até 16 camadas PNG transparentes. 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. 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 desconfigurada. Limites - Uma imagem de saída por requisição, exceto 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 ou fundo transparente - Níveis de resolução de 1K, 1,5K e 2K - Saída PNG ou JPEG, e camadas são sempre PNG - Um fundo transparente precisa de uma imagem de entrada que já tenha um canal alfa, e saída PNG - Sem saída agrupada, streaming ou busca web Faturamento Cada nível de resolução fatura na mesma taxa por imagem, e as imagens de referência são gratuitas. A decomposição de camadas fatura cada imagem retornada, a imagem base e cada camada, na mesma taxa. 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 é retornada. Como a imagem é gerada antes da verificação, uma geração sinalizada ainda é cobrada.

API Seedream 5.0 Flash: perguntas frequentes

Quanto custa a API Seedream 5.0 Flash?

Na EmpirioLabs, Seedream 5.0 Flash é cobrado por uso: Geração de imagens $0.030 por imagem; Decomposição em camadas $0.030 por imagem. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.

Qual endpoint Seedream 5.0 Flash usa?

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

Posso testar Seedream 5.0 Flash no navegador antes de integrar?

Sim. O playground da EmpirioLabs executa Seedream 5.0 Flash 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.0 Flash?

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.

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.