
Geração e edição unificada de imagens com até 14 imagens de referência, conjuntos em lote de até 15 e saída de 1K a 4K com um preço fixo por imagem.
Geração e edição unificada de imagens com até 14 imagens de referência, conjuntos em lote de até 15 e saída de 1K a 4K com um preço fixo por imagem.
Também conhecido como ByteDance Seedream 4.0
seedream-4-0/v1/images/generationsbytedance/seedream-4.0seedream-4.0seedream-4seedream-4-0-250828Tarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.
Seedream 4.0 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-4-0",
"prompt": "Describe what you want Seedream 4.0 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-4-0",
"prompt": "Describe what you want Seedream 4.0 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 4.0 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. Para o modo batch, descreva cada imagem sequencialmente. |
| 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. |
| quality | enum | 2K | 1K, 2K, 4K | Nível de resolução de saída. Cada nível cobra na mesma taxa fixa por imagem. |
| prompt_optimization_mode | enum | standard | standard, fast | O Standard prioriza a adesão rápida e a qualidade da imagem. Velocidade reduz a latência de geração com qualidade de imagem um pouco inferior. |
| use_custom_size | boolean | false | - | Use custom_width e custom_height em vez de aspect_ratio e qualidade predefinidas. |
| custom_width | number | - | 720 a 6240 | Pixels. A área total deve ser de [0,92MP, 16,78MP]; O aspecto deve estar em [1:16, 16:1]. Só quando use_custom_size=verdadeiro. |
| custom_height | number | - | 720 a 6240 | Pixels. A área total deve ser de [0,92MP, 16,78MP]; O aspecto deve estar em [1:16, 16:1]. Só quando use_custom_size=verdadeiro. |
| image | array | - | - | Até 14 URLs de imagens de referência para edição. Ativa o modo de edição de imagem. |
| images | array | - | - | Nome de imagem. Use isso para múltiplas referências de imagens enviadas. |
| batch_enabled | boolean | false | - | Gerar um conjunto coeso de imagens relacionadas a partir de um único prompt. |
| max_images | number | 4 | 1 a 15 | Só modo batch. Imagens máximas no conjunto; O modelo decide a contagem real. Você é cobrado apenas pelas imagens devolvidas. |
| 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. |
| 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. |
Texto para imagem, edição de referência única e geração de múltiplas referências a partir de até 14 imagens de entrada, além de conjuntos em lote de até 15 imagens relacionadas. Cada tamanho fatura na mesma taxa fixa por imagem, e as imagens de referência de entrada são gratuitas. Saída - camadas de 1K, 2K ou 4K, ou um tamanho explícito entre 0,92MP e 16,78MP pixels totais. Saída JPEG. - Um modo rápido de otimização de prompts troca um pouco de qualidade por menor latência. Modo batch - sequential_image_generation gera automaticamente um conjunto coeso; Você é cobrado apenas pelas imagens realmente devolvidas. Segurança de conteúdo - Imagens geradas passam por uma verificação automatizada de segurança de conteúdo. Uma imagem sinalizada como explícita não é retornada. Como a imagem é gerada antes da verificação ser executada, uma geração sinalizada ainda é cobrada.
Na EmpirioLabs, Seedream 4.0 é cobrado por uso: Padrão $0.060 por imagem. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.
Seedream 4.0 é 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 4.0 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.