
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.
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
seedream-5-0-flash/v1/images/generationsbytedance/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-flashTarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.
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 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 https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"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)Parâmetros de requisição suportados pela API Seedream 5.0 Flash na EmpirioLabs. Os padrões valem quando um campo é omitido.
| Parâmetro | Tipo | Padrão | Intervalo / valores | Descrição |
|---|---|---|---|---|
| prompt | string | - | - | Mensagem de texto. Com a imagem anexada, torna-se uma instrução de edição ou fusão. |
| image | array | - | - | 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... |
| images | array | - | - | Nome de imagem. Use isso para múltiplas referências de imagens enviadas. |
| aspect_ratio | enum | auto | auto, 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9 | O 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_decomposition | boolean | false | - | 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,... |
| quality | enum | 2K | 1K, 1.5K, 2K | Ní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... |
| size | string | - | - | 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_size | boolean | false | - | Use custom_width e custom_height em vez de aspect_ratio e qualidade predefinidas. |
| custom_width | number | - | 15 a 8600 | Largura 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_height | number | - | 15 a 8600 | Altura 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]. |
| watermark | boolean | false | - | 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_format | enum | png | jpeg, png | Formato 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. |
| background | enum | opaque | opaque, transparent | Transparente 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_format | enum | url | url, b64_json | Devolva URLs de imagem assinadas por padrão, ou inclua dados de imagem base64 quando b64_json for solicitado. |
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.
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.
Seedream 5.0 Flash é servido por POST /v1/images/generations em api.empiriolabs.ai com autenticação padrão por token Bearer.
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.
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.
Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.