Seedream 4.5 API
ByteDance Seedream 4.5 — modèle texte vers image de nouvelle génération optimisé pour la typographie. Rendu du texte plus net, meilleur respect du prompt et sortie jusqu'à 4K pour les affiches et les visuels de marque.
Texte vers image, Edit (les images de référence préservent visage, éclairage et tonalité), Sequential (séries multi-images avec personnages et objets cohérents) et Edit-Sequential (édition multi-images avec identité de personnage et d'objet verrouillée d'un plan à l'autre). Sortie 4K prise en charge.
/filters:quality(82)/examples/85e5f436157c43b2ba0fdf5e80a38763/35fd69f6-8325-4075-86e9-759fa916a21d-8123d6e00cb0.webp)
Présentation
À propos de Seedream 4.5 API
Ce que fait Seedream 4.5, sa place dans la gamme de modèles ByteDance, et pourquoi les équipes l’adoptent.
Seedream 4.5 est un modèle de génération et édition d’images proposé par ByteDance, disponible via l’API REST de WaveSpeedAI. ByteDance Seedream 4.5 — modèle texte vers image de nouvelle génération optimisé pour la typographie. Rendu du texte plus net, meilleur respect du prompt et sortie jusqu'à 4K pour les affiches et les visuels de marque.
Texte vers image, Edit (les images de référence préservent visage, éclairage et tonalité), Sequential (séries multi-images avec personnages et objets cohérents) et Edit-Sequential (édition multi-images avec identité de personnage et d'objet verrouillée d'un plan à l'autre). Sortie 4K prise en charge.
La famille Seedream 4.5 sur WaveSpeedAI propose 4 points d’accès REST couvrant les workflows Text-To-Image, Image-To-Image. Chaque variante a ses propres tarifs, paramètres et exemples de résultats — choisissez celle qui correspond à votre type d’entrée et à vos contraintes de production, ou appelez-en plusieurs avec la même clé API pour composer des pipelines en plusieurs étapes.
Exécutez Seedream 4.5 avec la même clé API, le même compte de facturation et les mêmes limites de débit que pour les plus de 1 000 autres modèles IA de WaveSpeedAI. Pas de configuration fournisseur distincte, pas de SDK par fournisseur, pas de limites de débit par fournisseur — une seule intégration couvre tout, du texte vers image et du texte vers vidéo à la synthèse audio, la génération 3D, l’agrandissement et l’édition.
Points d’accès
Tous les points d’accès de l’API Seedream 4.5
4 points d’accès Seedream 4.5 disponibles dès maintenant sur WaveSpeedAI — choisissez la variante qui correspond à votre workflow.
/filters:quality(82)/media/images/20260408113355_fcnc2p4m.webp)
Seedream v4.5 Sequential
Seedream 4.5 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 cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113339_h63wslgc.webp)
Seedream v4.5
Seedream 4.5 is a next-gen text-to-image model optimized for typography—crisper text rendering, stronger prompt adherence, and up to 4K output for posters and brand visuals. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113344_n75mrn1m.webp)
Seedream v4.5 Edit Sequential
Seedream 4.5 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 cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113348_95nbkw6h.webp)
Seedream v4.5 Edit
Seedream 4.5 Edit preserves facial features, lighting, and color tone from reference images, delivering professional, high-fidelity edits up to 4K with strong prompt adherence. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
Exemples
Seedream 4.5 en action
De vrais résultats générés par l’API Seedream 4.5. Survolez une vidéo pour la prévisualiser, cliquez pour ouvrir la visionneuse en taille réelle.
Mode d’emploi
Comment utiliser l’API Seedream 4.5
Quatre étapes de l’inscription à une génération terminée. Des exemples complets en Python, Node.js et cURL se trouvent dans la section API ci-dessous.
- 01
Obtenez une clé API
Créez un compte WaveSpeedAI et copiez votre clé API depuis le tableau de bord. Les nouveaux comptes reçoivent des crédits de démarrage gratuits — de quoi utiliser le playground quelques dizaines de fois avant le début de la facturation.
- 02
Soumettez une prédiction
Envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/bytedance/seedream-v4.5. Le point d’accès renvoie immédiatement un identifiant de prédiction — les générations sont asynchrones, vous ne gardez donc pas de connexion ouverte pendant l’inférence.
- 03
Interrogez jusqu’à la fin
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Retournez les outputs sur completed ; arrêtez avec une erreur sur failed, cancelled, timeout ou deleted ; continuez d’interroger pour tout autre statut.
- 04
Lisez l’URL du résultat
Une fois le statut "completed", lisez l’URL dans data.outputs[0]. Elle pointe vers votre média généré sur le CDN de WaveSpeedAI — fichier image, vidéo, audio ou 3D selon la variante Seedream 4.5 appelée.
Cas d’usage
Ce que vous pouvez créer avec Seedream 4.5
Les workflows courants pour lesquels développeurs et créateurs utilisent l’API Seedream 4.5.
Rendu de texte de qualité typographique
Principal atout selon le catalogue : un « rendu du texte plus net » pour les affiches et les visuels de marque. Utile pour les créations marketing où la typographie produite par le modèle est le facteur limitant.
Séries multi-images Sequential
bytedance/seedream-v4.5/sequential génère des séries multi-images avec personnages et objets cohérents, en unifiant palette, éclairage et style sur toutes les sorties. Le catalogue cite les campagnes et les storyboards comme cas d'usage.
Édition avec préservation des références
bytedance/seedream-v4.5/edit préserve les traits du visage, l'éclairage et la tonalité des images de référence tout en appliquant des modifications pilotées par prompt jusqu'en 4K. Utile pour la retouche de portraits où l'identité doit rester intacte.
Edit-Sequential pour une identité verrouillée
bytedance/seedream-v4.5/edit-sequential réalise de l'édition multi-images en verrouillant l'identité des personnages et des objets d'un plan à l'autre — il détecte les sujets principaux et préserve la continuité sur toute la série. Utile pour les contenus en série et les catalogues centrés sur des personnages.
Sortie 4K pour la résolution de livraison
Affirmation du catalogue : sortie jusqu'à 4K pour les affiches et les visuels de marque. Associée à un excellent rendu du texte, elle convient aux pièces marketing de qualité impression sans étape d'upscale séparée.
Excellent respect du prompt
Le catalogue souligne un « meilleur respect du prompt » par rapport aux générations précédentes de Seedream — utile lorsque des prompts complexes à plusieurs éléments doivent suivre le brief avec précision.
Conseils
Conseils pour rédiger vos prompts avec Seedream 4.5
Des conseils pratiques pour obtenir de meilleurs résultats avec Seedream 4.5 — tirés des pratiques qui fonctionnent sur les modèles image dans les pipelines de production.
- 01
Appuyez-vous sur l'optimisation typographique
Positionnement du catalogue : « optimisé pour la typographie — rendu du texte plus net, meilleur respect du prompt ». Utilisez Seedream 4.5 pour les sorties riches en texte (affiches, visuels de marque, infographies) où la qualité typographique est le facteur limitant.
- 02
Utilisez Sequential pour les séries multi-images
bytedance/seedream-v4.5/sequential génère des séries multi-images avec personnages, objets, palette, éclairage et style cohérents d'une sortie à l'autre. Utile pour les campagnes, les storyboards et les séries de contenus où la cohérence entre images compte.
- 03
Edit-Sequential verrouille l'identité d'un plan à l'autre
bytedance/seedream-v4.5/edit-sequential réalise de l'édition multi-images en détectant les sujets principaux et en préservant la continuité. Utile pour le travail en série centré sur des personnages, où une même personne/un même objet doit rester reconnaissable d'une édition à l'autre.
- 04
L'endpoint Edit préserve visage, éclairage et tonalité
bytedance/seedream-v4.5/edit préserve les traits du visage, l'éclairage et la tonalité des couleurs des images de référence pendant des éditions pilotées par prompt jusqu'en 4K. Utile pour la retouche de portraits où l'identité doit rester intacte.
- 05
Sortie 4K pour la résolution de livraison
Affirmation du catalogue : « sortie jusqu'à 4K pour les affiches et les visuels de marque ». Associée à un excellent rendu du texte, elle convient à du marketing de qualité impression sans étape d'upscale séparée.
Tarifs
Tarifs de l’API Seedream 4.5
La tarification se fait par résultat. Le montant final dépend des paramètres définis dans le playground de chaque variante (résolution, durée, nombre de résultats, références).
| Point d’accès | Type | Prix de départ |
|---|---|---|
| bytedance/ | text-to-image | $0.04 |
| bytedance/ | text-to-image | $0.04 |
| bytedance/ | image-to-image | $0.04 |
| bytedance/ | image-to-image | $0.04 |
API
Appelez l’API Seedream 4.5
Obtenez une clé API sur wavespeed.ai/accesskey, puis soumettez une prédiction via REST. Le playground génère des exemples prêts à copier pour toute combinaison d’entrées.
POSThttps://api.wavespeed.ai/api/v3/bytedance/seedream-v4.5
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/bytedance/seedream-v4.5" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"size": "2048*2048"
}')
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-v4.5";
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",
"size": "2048*2048"
}),
});
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",
"size": "2048*2048"
}
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-v4.5", 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)Comparer
Seedream 4.5 face aux alternatives
Quand choisir Seedream 4.5 plutôt que des modèles similaires sur WaveSpeedAI.
Seedream 4.5 vs Seedream 5 Lite
5 Lite et 4.5 ont des prix similaires. Les deux proposent le même schéma de variantes (base / edit / sequential / edit-sequential). 5 Lite est présenté comme le niveau le plus récent ; 4.5 est en production depuis plus longtemps et reste un choix par défaut stable pour le travail axé typographie.
Seedream 4.5 vs Nano Banana Pro
Nano Banana Pro couvre le texte vers image 4K, l'édition, un niveau Ultra et un mode à sorties multiples qui renvoie plusieurs résultats par appel. Seedream 4.5 propose des variantes Sequential pour la cohérence entre images — un éventail de fonctionnalités différent à un prix plus bas.
Seedream 4.5 vs GPT Image 2
GPT Image 2 (qualité medium) propose des niveaux de qualité explicites et un endpoint d'édition par image de référence. Seedream 4.5 offre des variantes Sequential pour la cohérence multi-images et se positionne sur la livraison axée typographie.
FAQ
Seedream 4.5 API — Questions fréquentes
Tarifs, licence, intégration — les questions courantes sur l’utilisation de Seedream 4.5 sur WaveSpeedAI.
Qu’est-ce que l’API Seedream 4.5 ?
Seedream 4.5 est un modèle ByteDance de génération d’images exposé sous forme d’API REST sur WaveSpeedAI. ByteDance Seedream 4.5 — modèle texte vers image de nouvelle génération optimisé pour la typographie. Rendu du texte plus net, meilleur respect du prompt et sortie jusqu'à 4K pour les affiches et les visuels de marque. Vous pouvez l’appeler par programmation ou l’essayer depuis le playground indiqué ci-dessus.
Comment appeler l’API Seedream 4.5 ?
Créez un compte WaveSpeedAI, copiez votre clé API depuis /accesskey, puis envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/bytedance/seedream-v4.5. Le point d’accès renvoie un identifiant de prédiction. Interrogez le point d’accès de résultat environ toutes les 2 secondes, augmentez l’intervalle pour les tâches longues et arrêtez-vous à tout statut final. Des exemples Python / Node.js / cURL orientés production figurent ci-dessus.
Combien coûte l’API Seedream 4.5 ?
Seedream 4.5 démarre à $0.04 par exécution. Le coût exact dépend des paramètres définis (résolution, durée, nombre de résultats, références). L’estimation en direct à côté du bouton Générer dans le playground affiche le prix exact pour votre saisie actuelle.
Quelles variantes de Seedream 4.5 sont disponibles ?
WaveSpeedAI héberge 4 points d’accès Seedream 4.5 actifs : bytedance/seedream-v4.5/sequential, bytedance/seedream-v4.5, bytedance/seedream-v4.5/edit-sequential, bytedance/seedream-v4.5/edit. Chaque variante a sa propre page playground et ses propres tarifs.
Puis-je utiliser commercialement les résultats de Seedream 4.5 ?
Les droits d’usage commercial suivent la licence du modèle ByteDance. La plupart des modèles ByteDance autorisent l’usage commercial des résultats ; consultez la page playground de chaque modèle pour le résumé de sa licence, et les Conditions d’utilisation de WaveSpeedAI pour les conditions au niveau de la plateforme.
Pourquoi utiliser Seedream 4.5 sur WaveSpeedAI plutôt qu’en direct ?
Une seule clé API et un seul compte de facturation pour Seedream 4.5 ET plus de 1 000 autres modèles IA d’autres fournisseurs. Pas de configuration de SDK par fournisseur, pas de limites de débit distinctes, pas de code d’intégration à réécrire pour chaque fournisseur. Les tarifs sont généralement au niveau de l’API directe de ByteDance, ou en dessous.
Fournisseur
À propos de ByteDance
L’équipe derrière Seedream 4.5 et la gamme plus large de modèles ByteDance sur WaveSpeedAI.
ByteDance — l'entreprise derrière TikTok, CapCut et Doubao — mène l'une des plus grandes opérations de recherche en IA au monde. Ses équipes Seed et Doubao livrent des modèles à l'état de l'art pour la génération vidéo (Seedance), la génération et l'édition d'images (Seedream, Nano Banana) et l'avatar / la synchronisation labiale. Les modèles sont entraînés sur des données à l'échelle interne et déployés en production dans les applications grand public de ByteDance avant d'être publiés sous forme d'API.
Commencez à créer avec Seedream 4.5 sur WaveSpeedAI
Crédits de démarrage gratuits à l’inscription. Une seule clé API pour plus de 1 000 modèles IA de ByteDance et de tous les autres fournisseurs.
/filters:quality(82)/examples/8b5a58db5d974c9397302efe52d6bce5/ac463ea8-2fd7-401e-b995-f743b4cf1af1-1e216017acac.webp)
/filters:quality(82)/examples/b4b33641d6a145c0a0480871927fd576/4a996ca6-35e6-49d7-9ee0-aeab593be7b5-0439ad666e53.webp)
/filters:quality(82)/examples/2bcd3b38f7274cb88c59738ac4c5aa2b/e2ed0802-e481-473c-906b-92b6c7a559d6-0fbf9dac7379.webp)
/filters:quality(82)/examples/9e8f33e6a9ee43898b21c2bb9b003c5a/d2d8e6f9-ae63-4d0c-a638-d64f8f7e8254-31fe5aa89973.webp)