Seedream 5.0 Pro API

Modèle d’image Premium Seedream qui divise une image en calques modifiables, modifie par coordonnée ou marqueur de croquis, et fusionne jusqu’à 10 références.

ByteDanceGénération d’imagesPublié 8 juil. 2026MalaysiaEndpoint propriétaire

À propos de Seedream 5.0 Pro

Modèle d’image Premium Seedream qui divise une image en calques modifiables, modifie par coordonnée ou marqueur de croquis, et fusionne jusqu’à 10 références.

Aussi connu sous le nom ByteDance Seedream 5.0 Pro

image generationimage editinglayer decompositioninteractive editingmulti referencetext renderingmultilingual texttransparent background

Caractéristiques de Seedream 5.0 Pro

ID du modèle
seedream-5-0-pro
Auteur
ByteDance
Catégorie
Génération d’images
Publié
8 juil. 2026
Entrée
TexteImage
Sortie
Image
Région
Malaysia
Endpoints
POST/v1/images/generations
Identifiants de modèle alternatifs
bytedance/dola-seedream-5-0-pro-260628bytedance/seedream-5-0-probyteplus/dola-seedream-5-0-pro-260628byteplus/seedream-5-0-prodola-seedream-5-0-pro-260628seedream-5-0-pro-260628seedream-5-proseedream-5.0-pro

Tarifs de l'API Seedream 5.0 Pro

Tarifs à l'usage en direct du catalogue EmpirioLabs. Vous ne payez que ce que vous utilisez, sans minimum mensuel.

Type
Spéc.
Tarif
Puissance jusqu’à 2,61 MP
par image
$0.075
Puissance supérieure à 2,61 MP
par image
$0.150
Décomposition des couches jusqu’à 2,61 MP
par image
$0.0375
Décomposition des couches au-dessus de 2,61 MP
par image
$0.075
Image d’entrée supplémentaire
par image d’entrée après la première
$0.005
Comparer sur la page complète des tarifs

Comment appeler l'API Seedream 5.0 Pro

Seedream 5.0 Pro fonctionne via POST /v1/images/generations. La requête renvoie immédiatement un job_id ; interrogez GET /v1/jobs/{job_id} jusqu'à la fin du job et lisez les URLs de sortie dans le résultat. Ou ajoutez "sync": true pour éviter le polling : la requête reste ouverte et renvoie directement la réponse image au format OpenAI, donc les SDKs OpenAI fonctionnent tels quels. Obtenez une clé API depuis le tableau de bord EmpirioLabs.

cURL : envoyer le 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-pro",
    "prompt": "Describe what you want Seedream 5.0 Pro to generate."
  }'
cURL : interroger le résultat
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-pro",
        "prompt": "Describe what you want Seedream 5.0 Pro 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)
Référence complète de l'API Seedream 5.0 Pro

Paramètres de l'API Seedream 5.0 Pro

Paramètres de requête pris en charge par l'API Seedream 5.0 Pro sur EmpirioLabs. Les valeurs par défaut s'appliquent quand un champ est omis.

ParamètreTypePar défautPlage / valeursDescription
promptstring--Invite texte. Avec l’image jointe, cela devient une instruction de montage ou de fusion.
imagearray--URL d’image de référence, URI de données ou objet image téléchargé. Seedream 5.0 Pro supporte jusqu’à 10 images de référence, et exactement une pour la décomposition...
imagesarray--Alias pour image. Utilisez ceci pour plusieurs références d’images téléchargées.
aspect_ratioenumautoauto, 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9Auto permet au modèle de choisir les dimensions dans le niveau de résolution sélectionné. Les ratios explicites utilisent la taille prédéfinie de ce palier.
layer_decompositionbooleanfalse-Séparez une image d’entrée en une image de base plus jusqu’à 16 calques PNG transparents, chacun étant renvoyé avec son ordre d’empilement, sa position dans l’image...
prompt_optimization_modeenumstandardstandard, fastLa norme privilégie le respect rapide et la qualité de l’image. Une vitesse réduit la latence de génération avec une qualité d’image légèrement inférieure.
qualityenum2K1K, 1.5K, 2KNiveau résolution Seedream Pro. Le 1,5K coûte le même que le 1K et offre une résolution plus élevée. Par défaut, c’est 2K. Dans la décomposition des couches, laisser...
sizestring--Niveau de résolution ou taille de pixel explicite comme 1K, 1,5K, 2K ou 2048x1152. Des pixels explicites prennent le dessus sur aspect_ratio et la qualité. La...
use_custom_sizebooleanfalse-Utilisez custom_width et custom_height au lieu de aspect_ratio et qualité prédéfinies.
custom_widthnumber-15 à 8600Largeur de sortie personnalisée en pixels. La superficie totale doit être en [0,92 MP, 4,62 MP] et l’aspect en [1:16, 16:1].
custom_heightnumber-15 à 8600Hauteur de sortie personnalisée en pixels. La superficie totale doit être en [0,92 MP, 4,62 MP] et l’aspect en [1:16, 16:1].
watermarkbooleanfalse-Une fois activée, l’image générée inclut un filigrane de provenance généré par l’IA. EmpirioLabs n’ajoute pas de filigrane séparé.
output_formatenumpngjpeg, pngFormat de fichier image de sortie. En décomposition de couches, cela définit le format d’image de base, et les calques sont toujours retournés sous forme de PNG.
backgroundenumopaqueopaque, transparentTransparent conserve le canal alpha donc la sortie n’a pas d’arrière-plan. Pris en charge lors de l’édition d’une seule image d’entrée qui possède déjà un canal...
1 paramètre de plus dans la doc

Bon à savoir

Modes - Texte à image - Image unique ou multi-image - Édition interactive avec marqueurs de coordonnées ou de croquis - Décomposition de calques en image de base plus jusqu’à 16 calques Montage interactif Marquez la région à modifier directement sur l’image d’entrée avec un croquis, un cercle ou une flèche, puis décrivez-la dans l’invite. Pour un placement exact, utilisez des balises de coordonnées sur une grille normalisée de 0 à 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>. » Décomposition des couches Réglez layer_decomposition sur vrai avec exactement une image d’entrée pour la diviser en une image de base plus jusqu’à 16 calques PNG transparents. Chaque image retournée porte son ordre d’empilement comme z_index, et chaque calque porte également sa position dans l’image de base comme bounding_box.absolue et bounding_box.normalisée, ainsi qu’un nom et une description. Laissez l’invite vide pour laisser le modèle choisir les éléments, ou nommer les éléments ou les régions de coordonnées à séparer. La résolution accepte 1K, 1,5K ou 2K, et correspond à l’image d’entrée lorsqu’elle est désactivée. Optimisation des prompts - Standard (par défaut): priorise l’adhésion aux invites et la qualité de l’image - Rapide: réduit la latence de génération avec une qualité d’image légèrement inférieure Limites - Une image de sortie par requête, sauf la décomposition des calques, qui retourne l’image de base plus ses calques - Jusqu’à 10 images de référence, et exactement une pour la décomposition des calques ou un fond transparent - Niveaux de résolution 1K, 1,5K et 2K - Sortie PNG ou JPEG, et les calques sont toujours PNG - Un fond transparent nécessite une image d’entrée qui possède déjà un canal alpha, et une sortie PNG - Aucune sortie groupée, streaming ou recherche web Billing La décomposition des couches facture chaque image retournée, l’image de base et chaque couche, à moitié le taux standard par image, par paliers selon le nombre de pixels de cette image. Sécurité du contenu Les images générées passent un contrôle automatisé de sécurité du contenu. Une image marquée comme explicite n’est pas retournée. Parce que l’image est générée avant l’exécution du contrôle, une génération signalée est toujours facturée.

API Seedream 5.0 Pro : questions fréquentes

Combien coûte l'API Seedream 5.0 Pro ?

Sur EmpirioLabs, Seedream 5.0 Pro est facturé à l'usage : Puissance jusqu’à 2,61 MP $0.075 par image; Puissance supérieure à 2,61 MP $0.150 par image; Décomposition des couches jusqu’à 2,61 MP $0.0375 par image; Décomposition des couches au-dessus de 2,61 MP $0.075 par image; Image d’entrée supplémentaire $0.005 par image d’entrée après la première. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.

Quel endpoint Seedream 5.0 Pro utilise-t-il ?

Seedream 5.0 Pro est servi via POST /v1/images/generations sur api.empiriolabs.ai avec une authentification standard par token Bearer.

Puis-je essayer Seedream 5.0 Pro dans le navigateur avant d'intégrer ?

Oui. Le playground EmpirioLabs exécute Seedream 5.0 Pro dans le navigateur avec les mêmes paramètres que l'API expose, pour tester vos prompts avant d'écrire du code.

Comment obtenir une clé API Seedream 5.0 Pro ?

Créez un compte EmpirioLabs, puis générez une clé sous API Keys dans le tableau de bord. La facturation utilise des crédits à l'usage : vous ne payez que vos requêtes.

Prêt à utiliser de meilleurs points de terminaison ?

Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.