Seedream 5 API
ByteDance Seedream 5 — dois níveis em uma única API. O Pro é o carro-chefe da ByteDance em compreensão de design: transforma dados, conceitos e textos densos em layouts profissionais, suporta edição interativa de precisão (seleção por ponto e laço, renderização de esboços, troca de cor e material, separação de camadas, fusão de várias imagens), renderiza iluminação, materiais e texturas de pele realistas e lida com texto de alta qualidade em mais de 10 idiomas. O Lite é o nível otimizado para custo, com tipografia aprimorada, resolução de até 4K e o padrão de variantes do Seedream 4.5 (base, edit, sequential, edit-sequential).
Nível Pro: texto para imagem e Edit (uma imagem ou até 10 imagens de referência) com compreensão em nível de design — layouts densos em informação, edição interativa em nível de pixel, separação de camadas, fusão de várias imagens e renderização de texto em mais de 10 idiomas, com saída em 1K/1,5K/2K e seleção de proporção de tela. Nível Lite: texto para imagem de até 4K, Edit (preserva rosto/iluminação/tom das referências), Sequential (conjuntos consistentes de várias imagens) e Edit-Sequential (edição de várias imagens com identidade fixa).
/filters:quality(82)/examples/323fc3db241d9b56f46c445f2ab334c0/1783684221888696489_duh4aXLA.webp)
Visão geral
Sobre o Seedream 5 API
O que o Seedream 5 faz, como ele se encaixa na linha de modelos da ByteDance e por que as equipes o escolhem.
Seedream 5 é um modelo de geração e edição de imagens da ByteDance, disponível pela API REST da WaveSpeedAI. ByteDance Seedream 5 — dois níveis em uma única API. O Pro é o carro-chefe da ByteDance em compreensão de design: transforma dados, conceitos e textos densos em layouts profissionais, suporta edição interativa de precisão (seleção por ponto e laço, renderização de esboços, troca de cor e material, separação de camadas, fusão de várias imagens), renderiza iluminação, materiais e texturas de pele realistas e lida com texto de alta qualidade em mais de 10 idiomas. O Lite é o nível otimizado para custo, com tipografia aprimorada, resolução de até 4K e o padrão de variantes do Seedream 4.5 (base, edit, sequential, edit-sequential).
Nível Pro: texto para imagem e Edit (uma imagem ou até 10 imagens de referência) com compreensão em nível de design — layouts densos em informação, edição interativa em nível de pixel, separação de camadas, fusão de várias imagens e renderização de texto em mais de 10 idiomas, com saída em 1K/1,5K/2K e seleção de proporção de tela. Nível Lite: texto para imagem de até 4K, Edit (preserva rosto/iluminação/tom das referências), Sequential (conjuntos consistentes de várias imagens) e Edit-Sequential (edição de várias imagens com identidade fixa).
A família Seedream 5 na WaveSpeedAI traz 10 endpoints REST cobrindo os fluxos de Text-To-Image, Image-To-Image. Cada variante tem seu próprio preço, parâmetros e exemplos de resultado — escolha a que combina com sua modalidade de entrada e suas restrições de produção, ou chame várias com a mesma chave de API para montar pipelines de várias etapas.
Execute o Seedream 5 com a mesma chave de API, a mesma conta de cobrança e os mesmos limites de taxa que você usa nos outros mais de 1.000 modelos de IA da WaveSpeedAI. Sem configuração separada por fornecedor, sem SDKs por provedor, sem limites de taxa por fornecedor — uma única integração cobre tudo, de texto para imagem e texto para vídeo até síntese de áudio, geração 3D, ampliação e edição.
Endpoints
Todos os endpoints da API de Seedream 5
10 endpoints de Seedream 5 disponíveis agora na WaveSpeedAI — escolha a variante que combina com seu fluxo de trabalho.
/filters:quality(82)/media/images/20260408113331_gg16qaqd.webp)
Seedream v5.0 Lite Sequential
Seedream 5.0 Lite Sequential generates multi-image sets with consistent characters and objects, unifying palette, lighting, and style across all outputs. Supports up to 4K results for campaigns, storyboards, and product lines. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408113307_p1bwh1oa.webp)
Seedream v5.0 Lite
Seedream 5.0 Lite by is a state-of-the-art text-to-image model with enhanced typography, clear text rendering for posters and brand visuals, superior prompt adherence, and up to 4K resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408113316_7fn8j4n3.webp)
Seedream v5.0 Lite Edit Sequential
Seedream 5.0 Lite Edit Sequential performs multi-image editing while locking character and object identity across shots. It detects main subjects, preserves continuity, and applies controlled edits with up to 4K output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408113324_cp7bzb2i.webp)
Seedream v5.0 Lite Edit
Seedream 5.0 Lite Edit by is a state-of-the-art image editing model preserving facial features, lighting, and color tones from reference images. Features high-fidelity editing with professional quality, superior prompt adherence, and up to 4K resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1790232710095528029_mLU4eGQ0.webp)
Seedream v5.0 Flash Layer Decomposition
Seedream V5.0 Flash Layer Decomposition separates a single image into a base image and transparent layers faster and at lower cost than Seedream V5.0 Pro, enabling flexible compositing, image editing, asset extraction, and layered design workflows at one price for 1K / 1.5K / 2K. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1786523429877069688_r6rFUkDV.webp)
Seedream v5.0 Pro Layer Decomposition
Seedream V5.0 Pro Layer Decomposition separates a single image into a base image and transparent layers, enabling flexible compositing, image editing, asset extraction, and layered design workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1790223428359196164_57CLU4eO.webp)
Seedream v5.0 Flash
Seedream V5.0 Flash Text to Image by ByteDance generates images from text prompts faster and at lower cost than Seedream V5.0 Pro, with aspect ratio selection, multilingual text rendering, and 1K / 1.5K / 2K output at one price. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1790223807507857224_g1zJS2cl.webp)
Seedream v5.0 Flash Edit
Seedream V5.0 Flash Edit by ByteDance edits and generates images from single-image or multi-reference inputs faster and at lower cost than Seedream V5.0 Pro Edit, supporting up to 10 reference images, aspect ratio selection, and 1K / 1.5K / 2K output at one price. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1783519376754609746_GuDMV4dU.webp)
Seedream v5.0 Pro
Seedream V5.0 Pro Text to Image by ByteDance generates high-quality images from text prompts, with aspect ratio selection, strong prompt following, and 1K / 2K output tiers for flexible image creation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1783519346875258167_uSgmwFOX.webp)
Seedream v5.0 Pro Edit
Seedream V5.0 Pro Edit by ByteDance edits and generates images from single-image or multi-reference inputs, supporting up to 10 reference images, aspect ratio selection, and 1K / 2K output tiers. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Exemplos
Veja o Seedream 5 em ação
Resultados reais gerados pela API do Seedream 5. Passe o mouse sobre qualquer vídeo para pré-visualizar e clique para abrir o visualizador em tamanho real.
Como usar
Como usar a API do Seedream 5
Quatro passos do cadastro até uma geração concluída. Exemplos completos em Python, Node.js e cURL estão na seção de API abaixo.
- 01
Obtenha uma chave de API
Crie uma conta na WaveSpeedAI e copie sua chave de API no painel. Contas novas recebem créditos iniciais grátis — o suficiente para usar o playground algumas dezenas de vezes antes de a cobrança começar.
- 02
Envie uma predição
Faça POST da sua entrada em JSON para https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro. O endpoint devolve um id de predição imediatamente — as gerações são assíncronas, então você não mantém uma conexão aberta durante a inferência.
- 03
Consulte até concluir
Faça GET em https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Retorne os resultados quando o status for completed; pare com erro em failed, cancelled, timeout ou deleted; continue consultando em qualquer outro status.
- 04
Leia a URL do resultado
Quando o status for "completed", leia a URL em data.outputs[0]. A URL aponta para a mídia gerada na CDN da WaveSpeedAI — imagem, vídeo, áudio ou arquivo 3D, conforme a variante do Seedream 5 que você chamou.
Casos de uso
O que você pode criar com o Seedream 5
Fluxos de trabalho comuns para os quais desenvolvedores e criadores usam a API do Seedream 5.
Geração de design denso em informação
O Seedream 5 Pro transforma com precisão dados, conceitos e textos densos em layouts profissionais — infográficos, pôsteres com texto em vários níveis e produção de conteúdo de alta densidade, onde a maioria dos modelos de imagem acaba em texto sem sentido.
Edição interativa em nível de pixel
bytedance/seedream-v5.0-pro/edit suporta seleção por ponto e laço, renderização de esboços, troca de cor e material e fusão de várias imagens com até 10 imagens de referência — combine produtos, personagens e referências de estilo em uma única edição precisa.
Separação de camadas para pós-produção
O Pro consegue separar uma imagem em camadas independentes — texto, sujeito principal, fundo e elementos decorativos do ambiente — para que os criativos gerados entrem em ferramentas de design como peças editáveis, em vez de bitmaps achatados.
Renderização de texto multilíngue
O Pro renderiza texto de alta qualidade em mais de 10 idiomas — incluindo o cursivo árabe da direita para a esquerda e escritas europeias com acentos — para criativos de campanha localizados a partir de um único pipeline de prompts.
Geração de imagens 4K com custo otimizado
O Seedream 5 Lite está entre os modelos de imagem com capacidade 4K mais baratos da WaveSpeedAI. Útil em pipelines de marketing, redes sociais e editoriais em alto volume, onde o custo por imagem se acumula rápido.
Variantes Sequential para storyboards
bytedance/seedream-v5.0-lite/sequential gera conjuntos de várias imagens com personagens e objetos consistentes, e o edit-sequential trava a identidade de personagens/objetos ao editar todo o conjunto — útil para campanhas, storyboards e conteúdo seriado.
Dicas
Dicas de prompt para o Seedream 5
Conselhos práticos para obter melhores resultados com o Seedream 5 — extraídos dos padrões que funcionam em modelos de imagem em pipelines de produção.
- 01
Escolha o nível para o trabalho
O Pro (bytedance/seedream-v5.0-pro) é a escolha para design — layouts densos em informação, edição de precisão, separação de camadas, texto multilíngue. O Lite (bytedance/seedream-v5.0-lite) é a escolha para volume — mais barato, até 4K e o único nível com variantes Sequential.
- 02
O Edit do Pro aceita até 10 imagens de referência
bytedance/seedream-v5.0-pro/edit aceita entradas de uma imagem ou de várias referências (até 10), com seleção de proporção de tela e saída em 1K/2K. Reúna referências de produto, personagem e estilo em uma só chamada, em vez de encadear edições — o Pro suporta fusão de várias imagens nativamente.
- 03
Conte com o Pro para texto denso e estruturado
O Pro foi feito para transformar dados, conceitos e textos densos em layouts profissionais — títulos em vários níveis, condições de desconto, textos de infográficos. A ByteDance observa que a renderização de texto mais fina ainda pode melhorar, então mantenha curtas as letras miúdas críticas e confira a legibilidade no tamanho final.
- 04
Escreva os prompts no idioma de destino
O Pro renderiza texto em mais de 10 idiomas, incluindo o cursivo árabe da direita para a esquerda, japonês, coreano e escritas europeias com acentos. Em criativos localizados, coloque o texto no idioma de destino diretamente no prompt, em vez de traduzir depois da geração.
- 05
Use o Sequential para storyboards e campanhas
bytedance/seedream-v5.0-lite/sequential gera conjuntos de várias imagens com personagens e objetos consistentes, unificando paleta/iluminação/estilo entre as saídas. Útil para campanhas, storyboards e séries de conteúdo.
- 06
Edit-Sequential para edição com identidade fixa
bytedance/seedream-v5.0-lite/edit-sequential faz a edição de várias imagens detectando os sujeitos principais e preservando a continuidade. Útil para trabalho seriado conduzido por personagens e para catálogos de produtos.
- 07
O Edit do Lite preserva rosto/iluminação/tom das referências
bytedance/seedream-v5.0-lite/edit permite edição de alta fidelidade preservando traços faciais, iluminação e tons de cor das imagens de referência. Útil para refinamento de retratos e recontextualização de produtos.
Preços
Preços da API de Seedream 5
O preço é por resultado. O valor final varia conforme os parâmetros definidos no playground de cada variante (resolução, duração, quantidade de resultados, referências).
| Endpoint | Tipo | Preço inicial |
|---|---|---|
| bytedance/ | text-to-image | $0.035 |
| bytedance/ | text-to-image | $0.035 |
| bytedance/ | image-to-image | $0.035 |
| bytedance/ | image-to-image | $0.035 |
| bytedance/ | image-to-image | $0.459 |
| bytedance/ | image-to-image | $0.75 |
| bytedance/ | text-to-image | 10% OFF$0.027$0.0243 |
| bytedance/ | image-to-image | 10% OFF$0.027$0.0243 |
| bytedance/ | text-to-image | 10% OFF$0.045$0.0405 |
| bytedance/ | image-to-image | 10% OFF$0.045$0.0405 |
API
Chame a API de Seedream 5
Crie uma chave de API em wavespeed.ai/accesskey e envie uma predição via REST. O playground gera exemplos prontos para colar para qualquer combinação de entradas.
POSThttps://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "jpeg",
"prompt_optimization_mode": "standard"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "jpeg",
"prompt_optimization_mode": "standard"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "jpeg",
"prompt_optimization_mode": "standard"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Comparar
Seedream 5 vs alternativas
Quando escolher o Seedream 5 em vez de modelos semelhantes na WaveSpeedAI.
Seedream 5 vs Seedream 4.5
O 4.5 é o nível consolidado; o Seedream 5 se divide em Lite (custo otimizado, mesmo padrão de variantes do 4.5) e Pro, que adiciona compreensão em nível de design — layouts densos em informação, edição interativa de precisão com separação de camadas e renderização de texto multilíngue. Escolha o 4.5 por continuidade, o 5 Lite para volume e o 5 Pro para trabalho de design e edição com várias referências.
Seedream 5 vs Nano Banana 2
O Nano Banana 2 (Gemini 3.1 Flash Image, base, Fast) traz consistência de até 5 personagens e busca na web opcional como base. O Seedream 5 responde com o Edit de precisão com 10 referências do Pro, separação de camadas, renderização de texto em mais de 10 idiomas e o menor custo do Lite com variantes Sequential.
Seedream 5 vs GPT Image 2
O GPT Image 2 tem níveis de qualidade explícitos e um endpoint de edição com imagem de referência. O Seedream 5 Pro responde com edição interativa em nível de pixel — seleção por ponto/laço, troca de material, separação de camadas — com até 10 imagens de referência, enquanto o Lite continua bem mais barato e traz variantes Sequential para fixar a identidade em várias imagens.
FAQ
Seedream 5 API — Perguntas frequentes
Preços, licença, integração — perguntas comuns sobre executar o Seedream 5 na WaveSpeedAI.
O que é a API do Seedream 5?
Seedream 5 é um modelo de geração de imagens da ByteDance disponibilizado como API REST na WaveSpeedAI. ByteDance Seedream 5 — dois níveis em uma única API. O Pro é o carro-chefe da ByteDance em compreensão de design: transforma dados, conceitos e textos densos em layouts profissionais, suporta edição interativa de precisão (seleção por ponto e laço, renderização de esboços, troca de cor e material, separação de camadas, fusão de várias imagens), renderiza iluminação, materiais e texturas de pele realistas e lida com texto de alta qualidade em mais de 10 idiomas. O Lite é o nível otimizado para custo, com tipografia aprimorada, resolução de até 4K e o padrão de variantes do Seedream 4.5 (base, edit, sequential, edit-sequential). Você pode chamá-lo por código ou testá-lo no playground indicado acima.
Como chamo a API do Seedream 5?
Crie uma conta na WaveSpeedAI, copie sua chave de API em /accesskey e faça POST para https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro com sua entrada em JSON. O endpoint devolve um id de predição. Consulte o endpoint de resultado a cada 2 segundos, aproximadamente, aumente o intervalo em tarefas longas e pare em qualquer status final. Exemplos prontos para produção em Python / Node.js / cURL estão acima.
Quanto custa a API do Seedream 5?
O Seedream 5 começa em $0.0243 por execução. O custo exato varia conforme os parâmetros definidos (resolução, duração, quantidade de resultados, referências). A prévia de custo ao vivo ao lado do botão Gerar no playground mostra o preço exato da sua entrada atual.
Quais variantes do Seedream 5 estão disponíveis?
A WaveSpeedAI hospeda 10 endpoints de Seedream 5 ativos: bytedance/seedream-v5.0-lite/sequential, bytedance/seedream-v5.0-lite, bytedance/seedream-v5.0-lite/edit-sequential, bytedance/seedream-v5.0-lite/edit, bytedance/seedream-v5.0-flash/layer-decomposition, bytedance/seedream-v5.0-pro/layer-decomposition, bytedance/seedream-v5.0-flash, bytedance/seedream-v5.0-flash/edit, e mais. Cada variante tem sua própria página de playground e seu preço.
Posso usar os resultados do Seedream 5 comercialmente?
Os direitos de uso comercial seguem a licença do modelo da ByteDance. A maioria dos modelos da ByteDance permite o uso comercial dos resultados; veja o resumo da licença na página do playground de cada modelo e os Termos de Serviço da WaveSpeedAI para as condições da plataforma.
Por que usar o Seedream 5 na WaveSpeedAI em vez de ir direto à fonte?
Uma chave de API e uma conta de cobrança para o Seedream 5 E mais de 1.000 outros modelos de IA de outros provedores. Sem configuração de SDK por fornecedor, sem limites de taxa separados, sem reescrever o código de integração a cada fornecedor. Os preços costumam ser iguais ou menores que os da API direta da ByteDance.
Provedor
Sobre a ByteDance
A equipe por trás do Seedream 5 e de toda a linha de modelos da ByteDance na WaveSpeedAI.
A ByteDance — empresa por trás do TikTok, do CapCut e do Doubao — mantém uma das maiores operações de pesquisa em IA do mundo. Suas equipes Seed e Doubao lançam modelos de ponta para geração de vídeo (Seedance), geração e edição de imagens (Seedream, Nano Banana) e trabalhos de avatar / lip-sync. Os modelos são treinados com dados em escala interna e levados à produção nos apps de consumo da ByteDance antes de serem lançados como APIs.
Comece a criar com o Seedream 5 na WaveSpeedAI
Créditos iniciais grátis no cadastro. Uma chave de API para mais de 1.000 modelos de IA da ByteDance e de todos os outros provedores.
/filters:quality(82)/examples/0cbef4bfd187825951ff9cb2c0787280/1783684219348367405_p8cYLApe.webp)
/filters:quality(82)/examples/3dcd9fcd7096c7519e01371a32e0ac9f/1783684220513827783_WhzyzFMK.webp)
/filters:quality(82)/examples/ed344d071cdc248a6f6b3720682a2558/d43a0a40-8790-4e94-9421-dbd1da351a69-a8f761e7b667.webp)
/filters:quality(82)/examples/6e22a23f23f11fffad35929f3328a094/48705639-c97d-4152-bd10-70fb04893faf-50d78dc01a2c.webp)