Doubao-Seedream-5.5 API
Doubao-Seedream-5.5, le modèle de génération et d'édition d'images de ByteDance Seed, conserve les zones non modifiées sur 100 retouches et produit nativement des calques transparents.
Doubao-Seedream-5.5 est un modèle de génération et d'édition d'images publié par ByteDance Seed le 9 novembre 2026. Il accepte du texte et des images en entrée et renvoie des images en sortie. Sa principale avancée réside dans l'édition multi-tour : les régions non retouchées sont préservées au niveau du pixel sur jusqu'à 100 modifications consécutives, ce qui permet d'enchaîner les ajustements sans dérive visible. Le modèle génère également des ressources transparentes en RGBA natif avec canal Alpha, jusqu'à 100 calques par sortie, dont une image de base opaque et jusqu'à 99 calques PNG transparents, sans passer par un détourage logiciel.
Sur le plan visuel, Doubao-Seedream-5.5 améliore le réalisme en réduisant la surexposition et l'aspect plastique des surfaces. Le rendu de texte progresse sur les glyphes complexes et les petits textes denses, et la composition multi-matériaux respecte l'occlusion physique avec un recalcul de l'éclairage et des ombres. Une génération d'image unique demande environ 5 à 10 secondes.
Le modèle convient aux visuels marketing e-commerce, à la conception publicitaire, aux ressources de cinéma et de jeu, à la décoration d'intérieur, à la visualisation de connaissances, aux storyboards, aux autocollants et personnages, aux icônes d'interface, aux infographies et aux textes d'affiches. Il est disponible sur Doubao, Doubao Work et Jimeng, avec un accès API sur Volcano Ark.
Mis à jour:
ID DU MODÈLE
doubao-seedream-5-5-261028- Entrée
- text / image
- Sortie
- image
Points clés
- Régions non modifiées stables sur 100 retouches
- Calques transparents RGBA natifs jusqu'à 100
- Réalisme accru, moins de surexposition
- Texte complexe et petits textes mieux rendus
- Composition multi-matériaux avec occlusion physique
- Génération d'image en 5 à 10 secondes
Fournisseurs
Meilleur prixComparez les prix des API entre fournisseurs. Sélectionnez un fournisseur pour voir tous les tarifs et conditions.
| Disponibilité | |||
|---|---|---|---|
Les statistiques historiques ne sont pas un contrôle en direct. Une donnée manquante ne signifie pas une panne.
Benchmarks
- 0.4%
Taux de corruption sévère du texte
évaluation officielle, plus bas est meilleur
- 1.7%
Taux de corruption mineure du texte
évaluation officielle, plus bas est meilleur
- 95%
Précision sur les petits textes
évaluation officielle
Scores tels que publiés par le fournisseur du modèle.
Démarrage rapide
Envoyez une tâche image, consultez son état, puis enregistrez les images. Les exemples utilisent curl et la bibliothèque standard de Python 3.
POST https://openapi.felo.ai/api/v1/images/generations
1Configurer votre clé API
Créez une clé depuis votre compte Felo API Platform et définissez-la comme variable d'environnement.
export FELO_API_KEY="YOUR_API_KEY"2Effectuer votre première requête
Les valeurs facultatives dépendent du modèle et ne sont pas prédéfinies ici. Vérifiez-les dans Playground. Les champs sont au même niveau que model et prompt, sans enveloppe input.
curl --fail-with-body --max-time 60 "https://openapi.felo.ai/api/v1/images/generations" \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-o created.json \
-d '{
"prompt": "A studio product photo of a ceramic coffee cup on warm linen, soft morning light",
"model": "doubao-seedream-5-5-261028"
}'3Interroger la tâche
La soumission renvoie task_id. Interrogez toutes les 3 secondes pendant queued ou running ; arrêtez à succeeded, failed ou interrupted. Attente maximale : 30 minutes. Gardez created.json pour reprendre sans soumettre une nouvelle tâche.
python3 - <<'PY'
import json, os, time
from pathlib import Path
from urllib.parse import quote
from urllib.request import Request, urlopen
task = json.loads(Path("created.json").read_text())
task_id = task["task_id"]
url = "https://openapi.felo.ai/api/v1/images/generations/" + quote(task_id, safe="")
headers = {"Authorization": "Bearer " + os.environ["FELO_API_KEY"]}
deadline = time.monotonic() + 1800
while task["status"] in ("queued", "running"):
if time.monotonic() >= deadline:
raise TimeoutError(f"Keep task_id={task_id} to resume polling")
time.sleep(3)
with urlopen(Request(url, headers=headers), timeout=60) as response:
task = json.load(response)
if task.get("task_id") != task_id or task.get("kind") != "image":
raise ValueError("Unexpected task response")
print(task["status"])
if task["status"] != "succeeded":
raise RuntimeError(task.get("error") or task["status"])
if not task.get("outputs"):
raise ValueError("Task succeeded without image outputs")
Path("task.json").write_text(json.dumps(task))
print("Saved task.json")
PY4Télécharger la sortie
Après réussite, enregistrez outputs depuis task.json : URL HTTPS, objets URL ou b64_json. Téléchargez rapidement les URL signées. Le téléchargement des images ne nécessite pas de clé API.
python3 - <<'PY'
import base64, json
from pathlib import Path
from urllib.request import urlopen
task = json.loads(Path("task.json").read_text())
if task.get("status") != "succeeded" or not task.get("outputs"):
raise ValueError("No completed image outputs")
extensions = {"image/png": ".png", "image/jpeg": ".jpg", "image/webp": ".webp", "image/gif": ".gif", "image/avif": ".avif"}
for index, output in enumerate(task["outputs"], 1):
item = output if isinstance(output, dict) else {}
url = output if isinstance(output, str) else item.get("url") or item.get("unsigned_url")
mime = item.get("media_type") or "image/png"
if url and url.startswith("https://"):
with urlopen(url, timeout=60) as response:
data = response.read()
mime = response.headers.get_content_type()
elif url and url.startswith("data:image/") and ";base64," in url:
header, encoded = url.split(",", 1)
mime = header[5:].split(";", 1)[0]
data = base64.b64decode(encoded, validate=True)
elif item.get("b64_json"):
data = base64.b64decode(item["b64_json"], validate=True)
else:
raise ValueError("Unrecognized image output")
path = Path(f"image-{index}" + extensions.get(mime, ".bin"))
path.write_bytes(data)
print(path)
PYBesoin de la référence complète ?
Référence API →Questions fréquentes
Qu'est-ce que Doubao-Seedream-5.5?
Doubao-Seedream-5.5 est un modèle de génération et d'édition d'images publié par ByteDance Seed le 9 novembre 2026. Il accepte du texte et des images en entrée et renvoie des images en sortie. Sa principale avancée réside dans l'édition multi-tour : les régions non retouchées sont préservées au niveau du pixel sur jusqu'à 100 modifications consécutives, ce qui permet d'enchaîner les ajustements sans dérive visible. Le modèle génère également des ressources transparentes en RGBA natif avec canal Alpha, jusqu'à 100 calques par sortie, dont une image de base opaque et jusqu'à 99 calques PNG transparents, sans passer par un détourage logiciel. Sur le plan visuel, Doubao-Seedream-5.5 améliore le réalisme en réduisant la surexposition et l'aspect plastique des surfaces. Le rendu de texte progresse sur les glyphes complexes et les petits textes denses, et la composition multi-matériaux respecte l'occlusion physique avec un recalcul de l'éclairage et des ombres. Une génération d'image unique demande environ 5 à 10 secondes. Le modèle convient aux visuels marketing e-commerce, à la conception publicitaire, aux ressources de cinéma et de jeu, à la décoration d'intérieur, à la visualisation de connaissances, aux storyboards, aux autocollants et personnages, aux icônes d'interface, aux infographies et aux textes d'affiches. Il est disponible sur Doubao, Doubao Work et Jimeng, avec un accès API sur Volcano Ark.
Comment l'usage est-il facturé ?
Votre facture dépend du fournisseur utilisé, de ses tarifs et de votre usage. Des entrées plus longues ou d'autres conditions peuvent avoir des tarifs différents.
Quels types d'entrées Doubao-Seedream-5.5 accepte-t-il ?
Le modèle accepte du texte et des images en entrée, et produit des images en sortie.
Combien de retouches successives peut-il enchaîner ?
Il prend en charge l'édition multi-tour avec préservation au niveau du pixel des régions non modifiées sur jusqu'à 100 modifications consécutives.
Peut-il produire des images transparentes ?
Oui, il génère nativement des ressources transparentes en RGBA avec canal Alpha, jusqu'à 100 calques par sortie, dont une image de base opaque et jusqu'à 99 calques PNG transparents.
À quelles tâches est-il le mieux adapté ?
Il convient notamment aux visuels marketing e-commerce, à la conception publicitaire, aux ressources de cinéma et de jeu, aux storyboards, aux icônes d'interface et aux infographies.
Où peut-on l'utiliser ?
Il est disponible sur Doubao, Doubao Work et Jimeng, avec un accès API sur Volcano Ark.
Combien de temps prend une génération d'image ?
Une génération d'image unique prend environ 5 à 10 secondes.