Source: https://ailoot.ai/models/fr/bytedance-seed-seedream-5-0-pro/
Canonical: https://ailoot.ai/models/fr/bytedance-seed-seedream-5-0-pro/
Language: fr

# ByteDance Seed: Seedream 5.0 Pro

[Markdown](https://ailoot.ai/models/fr/bytedance-seed-seedream-5-0-pro/index.md) · [JSON](https://ailoot.ai/models/fr/bytedance-seed-seedream-5-0-pro/facts.json)

## [ByteDance Seed: Seedream 5.0 Pro](https://ailoot.ai/models/fr/bytedance-seed-seedream-5-0-pro/)

Seedream 5.0 Pro crée et retouche des images avec des mises en page infographiques denses, des modifications locales guidées dans l’espace, une séparation en calques et des textures photographiques réalistes. Sa génération multilingue native permet des affiches localisées et des concepts de design comportant beaucoup de texte dans l’image.

- [**Ailoot Ultra · Génération d’images** `POST /v1/images/generations` `bytedance-seed/seedream-5-0-pro`](https://ailoot.ai/models/fr/bytedance-seed-seedream-5-0-pro/#method-0)

À propos du modèle

Cette description présente les capacités du modèle. Les entrées, sorties et options disponibles dans Ailoot pour la méthode sélectionnée figurent ci-dessous.

Seedream 5.0 Pro est le modèle multimodal de création d’images de ByteDance Seed pour le travail visuel professionnel. Il combine la génération de nouvelles images et la retouche fondée sur des références, en mettant l’accent sur la structure d’un design autant que sur son apparence. Le producteur organise cette édition autour de quatre points forts : les visuels d’information denses, la retouche interactive, les images réalistes et la génération multilingue native. Son interface de génération documentée renvoie une seule image terminée ; les séquences d’images liées, la recherche et la sortie en streaming appartiennent aux workflows d’autres éditions. L’optimisation du prompt propose les modes standard et fast, le mode fast sacrifiant une partie de la qualité pour réduire le temps de génération.

Des informations complexes dans une seule image Pro peut transformer un brief conséquent en infographie, affiche ou concept visuel d’interface. Préparez le contenu factuel avant les consignes de style : libellés approuvés, valeurs, relations et ordre de lecture des informations. Précisez ensuite la composition, le point focal principal, la typographie et les illustrations d’accompagnement. Pour un panneau de musée, fournissez le titre de l’exposition et trois descriptions approuvées, demandez une illustration à côté de chaque description et précisez quel titre doit dominer. Vérifiez la hiérarchie et le texte terminés par rapport au brief, en particulier les petits textes d’accompagnement.

Ce type de sortie est utile pour les visuels pédagogiques, les explications techniques, les illustrations de présentation et l’exploration initiale de mises en page produit. Une image d’interface générée aide à communiquer une idée visuelle ; conservez les véritables contrôles et textes dans une source de design modifiable lorsque vous devez en faire un produit fonctionnel. Pour une infographie, gardez le tableau ou les notes d’origine avec l’image afin qu’un designer puisse vérifier et corriger les faits individuellement.

Des indications spatiales pour les modifications locales La retouche interactive ajoute des informations de position à la consigne. Marquez ou sélectionnez la zone pertinente, indiquez la modification et identifiez les éléments environnants à conserver. Le fabricant décrit les points, les sélections au lasso ou par cadre et les croquis comme des moyens de communiquer une position. Pour un concept d’intérieur, marquez uniquement la chaise et demandez un autre matériau tout en conservant la caméra, le sol, le mur et les ombres proches. Pour une photo de produit, identifiez la zone de l’étiquette plutôt que de demander une refonte générale de l’objet entier.

Les capacités de retouche de Pro comprennent le remplacement de couleurs et de matériaux, l’ajout ou la suppression d’objets, le rendu à partir d’un croquis et la combinaison d’éléments de plusieurs références. Attribuez un rôle à chaque référence : composition de base, objet de remplacement, matériau ou palette. Par exemple, fournissez une pièce, un échantillon de tissu et une référence de chaise, puis demandez la chaise à l’endroit marqué avec le tissu appliqué. Comparez le résultat à chaque référence, en portant attention à l’échelle, aux points de contact et à l’éclairage. Lorsqu’un croquis sommaire est utilisé, identifiez les zones et indiquez au modèle si les traits dessinés doivent rester dans l’image finale.

Séparer et recomposer les éléments visuels Le producteur montre la séparation d’une image en calques indépendants, avec des éléments transparents et le contenu du fond restauré. Cela est utile pour une composition nécessitant un réagencement ultérieur : identifiez le titre, le sujet principal et les décorations à séparer, puis vérifiez chaque élément résultant dans un outil de design. Conservez l’image de base pour la comparaison. Examinez les contours, les détails manquants et les zones de fond masquées par le sujet d’origine avant de déplacer ou remplacer des éléments. La séparation en calques constitue un workflow distinct de traitement d’image ; demander plusieurs images finales sans rapport est une autre tâche. Dans le workflow de calques du producteur, une image JPEG ou PNG est requise : jusqu’à 30 MB, 262,144–36,000,000 pixels et un rapport d’aspect de 1:16–16:1. Le résultat contient une image de base et jusqu’à 16 calques PNG avec alpha, ainsi que le nom, la description, l’ordre de superposition et le cadre de placement de chaque calque. Les tailles des calques utilisent 1K, 1.5K, 2K ou un réglage automatique qui préserve les rapports d’aspect des sources.

Lumière, matériaux et portraits réalistes Pro met l’accent sur l’imagerie photographique et de synthèse, notamment l’éclairage, le comportement des surfaces et la texture de la peau. Un brief utile décrit la scène physique plutôt que de s’appuyer uniquement sur des adjectifs : sujet, position de la caméra, éclairage principal, fond et matériaux qui doivent réfléchir ou transmettre la lumière. Pour un concept de mobilier, précisez si la structure est en métal brossé, en verre transparent ou en bois peint, et expliquez l’éclairage. Pour un traitement de portrait, décrivez les changements souhaités et préservez les traits du visage et la pose qui comptent. Inspectez la peau, les mains, les reflets et les limites entre matériaux à la taille finale de visualisation. L’option de fond transparent du fabricant s’applique à la retouche d’image avec exactement une entrée disposant déjà d’un canal alpha ; la sortie transparente doit être en PNG. Elle est distincte de la génération opaque ordinaire.

Des visuels multilingues Le modèle prend en charge les prompts natifs et le texte rendu dans plusieurs langues largement utilisées, dont le chinois, l’anglais, le français, l’allemand, le russe, le japonais, le coréen, l’espagnol et l’arabe. Fournissez le texte approuvé exact, précisez la langue et le sens de lecture, et identifiez les zones contenant du texte. Pour une affiche localisée, conservez une mise en page et une imagerie cohérentes tout en donnant séparément le titre et le texte d’accompagnement. Demandez à un lecteur de cette langue d’inspecter le résultat, notamment les accents, les caractères joints, les sauts de ligne et les petits libellés.

Préparer un livrable utile Partez de l’image prévue : un visuel riche en données, une affiche localisée, un concept visuel ou une image source précisément révisée. Fournissez le contenu et les références nécessaires à ce travail précis, puis comparez le résultat aux sources et aux modifications demandées. Le workflow de génération du fabricant accepte jusqu’à 10 références en JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC ou HEIF, jusqu’à 30 MB chacune, avec les deux côtés supérieurs à 14 pixels, 196–36,000,000 pixels au total et des rapports d’aspect allant de 1:16 à 16:1. Il renvoie du JPEG ou PNG, avec des choix de sortie 1K, 1.5K et 2K et 2K par défaut ; les dimensions personnalisées nécessitent 921,600–4,624,220 pixels au total et la même plage de rapports d’aspect. Les résultats d’image peuvent être des données encodées ou des liens de téléchargement expirant dans les 24 heures. Le fabricant identifie le rendu des textes fins et la cohérence des retouches au niveau du pixel comme des domaines encore en amélioration. Vérifiez soigneusement les libellés denses et les zones inchangées, même lorsque la composition générale semble convaincante.

**Ailoot Ultra · Génération d’images** `POST /v1/images/generations` `bytedance-seed/seedream-5-0-pro`

[`bytedance-seed/seedream-5-0-pro`](https://ailoot.ai/models/fr/#m=bytedance-seed%2Fseedream-5-0-pro&route=Ultra&caller=bytedance-seed%2Fseedream-5-0-pro&fmt=images)

ByteDance Seed /`bytedance-seed/seedream-5-0-pro`

### Premiers pas

Seedream 5.0 Pro crée et retouche des images avec des mises en page infographiques denses, des modifications locales guidées dans l’espace, une séparation en calques et des textures photographiques réalistes. Sa génération multilingue native permet des affiches localisées et des concepts de design comportant beaucoup de texte dans l’image.

Entrées acceptées

Texte · Images

Résultats

Images

### Disponible dans Ailoot · entrées et méthodes

**Ailoot Ultra · Génération d’images** `POST /v1/images/generations`

Types d’entrée

`text`, `image`

Types de sortie

`image`

| Champ | Type | Exigence | Valeurs et limites | Par défaut |
| --- | --- | --- | --- | --- |
| Champ`model` | Type`string` | ExigenceObligatoire | Valeurs et limites bytedance-seed/seedream-5-0-pro | Par défaut— |
| Champ`prompt` | Type`string` | ExigenceObligatoire | Valeurs et limites Longueur minimale: 1 | Par défaut— |
| Champ`resolution` | Type`string` | ExigenceFacultatif | Valeurs et limites 1K, 2K | Par défaut— |
| Champ`aspect_ratio` | Type`string` | ExigenceFacultatif | Valeurs et limites 1:1, 1:2, 2:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 9:19.5, 19.5:9, 9:20, 20:9, 9:21, 21:9, auto | Par défaut— |
| Champ`n` | Type`integer` | ExigenceFacultatif | Valeurs et limites Minimum: 1 Maximum: 1 | Par défaut— |
| Champ`input_references` | Type`array` | ExigenceFacultatif | Valeurs et limites Nombre minimal d’éléments: 0 Nombre maximal d’éléments: 14 | Par défaut— |
| Champ`provider` | Type`object` | ExigenceFacultatif | Valeurs et limites | Par défaut— |

Paramètres et cycle de vie de la méthode

| Paramètre | Contrat |
| --- | --- |
| Paramètre`content_type` | Contratapplication/json |
| Paramètre`required` | Contratmodel, prompt |
| Paramètre`material_types` | Contrattext, image |

Cycle de vie : `synchronous_result_then_owned_library`

`GET /v1/media/tasks/{task_id}` · task\_id effectivement renvoyé ou enregistrement de la bibliothèque multimédia

`GET /v1/media/assets/{asset_id}/content`

`GET /v1/media/assets`

`GET /v1/media/assets/{asset_id}`

### Tarifs

##### Calcul du coût final

Les tarifs affichés servent à estimer le coût avant la génération. Le montant final est calculé à partir du coût enregistré pour la génération d’origine. La durée mesurée du résultat et les quantités prévisionnelles ne constituent pas la quantité finale facturable.

Les tarifs n’ajoutent pas d’options de requête. Les paramètres pris en charge figurent dans la méthode sélectionnée.

Mode rapide

Non précisé Lorsque le mode rapide est sélectionné

Mode Flex

Non précisé Lorsque le mode flex est sélectionné

Effort de raisonnement maximal

Non précisé Lorsque l’effort de raisonnement maximal utilise l’ajustement par défaut (default)

#### Tarifs estimés à des fins de comparaison

#### Prix par configuration

Associez chaque coût aux conditions indiquées. Utilisez un seul tarif pour chaque ensemble de configurations alternatives.

| Configuration | Barème tarifaire | Quantité prévisionnelle | Unité de facturation | Coût |
| --- | --- | --- | --- | --- |
| ConfigurationTarifs de base par jeton | Barème tarifaireTarif de base | Quantité prévisionnelle— | Unité de facturation— | Coût Entrée · Tokens en entrée · Estimation à des fins de comparaison uniquement **—** / 1K tokens Sortie · Tokens en sortie · Estimation à des fins de comparaison uniquement **—** / 1K tokens Entrée · Lecture du cache · Estimation à des fins de comparaison uniquement **—** / 1K tokens Entrée · Écriture dans le cache · Estimation à des fins de comparaison uniquement **—** / 1K tokens Entrée · Écriture dans le cache, 1 h · Estimation à des fins de comparaison uniquement **—** / 1K tokens |
| Configurationimage en entrée | Barème tarifaire— | Quantité prévisionnelle— | Unité de facturationpar image en entrée | Coût Entrée · image en entrée · Estimation à des fins de comparaison uniquement **$0.006** par image en entrée |
| Configurationimage en sortie | Barème tarifaire— | Quantité prévisionnelle— | Unité de facturationpar image en sortie | Coût Sortie · image en sortie · Estimation à des fins de comparaison uniquement **$0.09** par image en sortie |
| ConfigurationCoût de génération estimé | Barème tarifaire— | Quantité prévisionnelleEstimation pour une génération | Unité de facturation— | Coût Sortie · Coût estimé de génération · Estimation à des fins de comparaison uniquement **$0.09** estimation avant génération Cette estimation ne constitue ni des frais supplémentaires ni un tarif fixe pour la génération terminée. |

Ailoot réserve un montant estimé avant une requête. Après le résultat, le montant final est débité selon l’utilisation mesurée. Pour le streaming, le montant final à débiter est calculé à partir du relevé final d’utilisation. [Fonctionnement de la réservation et du débit →](https://ailoot.ai/docs/fr/billing/reserve/)

### Exemples de requêtes

#### Ailoot Ultra · Génération d’images

curl

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p={'model': 'bytedance-seed/seedream-5-0-pro', 'prompt': 'a red panda astronaut floating in space, studio lighting'}

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import base64, json, os, subprocess
from pathlib import Path
from urllib.parse import urlsplit, urljoin

def save_images(items):
    if not items: raise SystemExit("No completed images; retain the full response")
    for index, item in enumerate(items):
        encoded=item.get("b64_json")
        uri=item.get("url", "")
        if not encoded and uri.startswith("data:image/"):
            header, separator, encoded=uri.partition(",")
            if not separator or ";base64" not in header: raise SystemExit("Unsupported image data URI")
        if encoded:
            raw=base64.b64decode(encoded,validate=True)
        elif uri:
            uri=urljoin("https://api.ailoot.ai",uri)
            parsed=urlsplit(uri)
            if parsed.scheme!="https" or not parsed.netloc or parsed.username or parsed.password:
                raise SystemExit("Invalid returned image URL")
            owned=parsed.netloc=="api.ailoot.ai" and parsed.path.startswith("/v1/media/assets/") and parsed.path.endswith("/content")
            args=["curl","--fail-with-body","--silent","--show-error",uri]
            if owned: args += ["-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"]]
            temporary=Path(f"image-{index}.bin")
            subprocess.run(args+["-o",str(temporary)],check=True)
            raw=temporary.read_bytes()
            temporary.unlink()
        else: raise SystemExit("Image has neither bytes nor URL")
        if not raw: raise SystemExit("Empty image result")
        ext="png" if raw.startswith(b"\x89PNG") else "jpg" if raw.startswith(b"\xff\xd8") else "webp" if raw[:4]==b"RIFF" and raw[8:12]==b"WEBP" else "svg" if raw.lstrip().startswith((b"<svg",b"<?xml")) else "bin"
        Path(f"image-{index}.{ext}").write_bytes(raw)
    print("Every returned image saved; complete response metadata retained")
save_images(json.loads(Path("result.json").read_text())["data"])
PY_RESULT
```

### Recevoir et enregistrer les résultats

#### Ailoot Ultra · Génération d’images

Téléchargez chaque image renvoyée ou enregistrez son contenu Base64

- `GET /v1/media/tasks/{task_id}`
- `GET /v1/media/assets/{asset_id}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

Autres lectures de contenu

Lire les ressources existantes dont vous êtes propriétaire

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
```

##### Conserver tous les résultats terminés

Enregistrez chaque image terminée ; récupérez chaque URL renvoyée ou décodez son contenu Base64.

Conservez la réponse complète et les en-têtes, chaque sortie effective, les identifiants initialement renvoyés et tous les champs d’utilisation. Récupérez l’opération d’origine sans soumettre à nouveau sa création.

##### Si la réponse d’origine doit être vérifiée

Conservez le X-Client-Request-ID renvoyé pour le rapprochement. Consultez uniquement les valeurs task\_id/asset\_id effectivement renvoyées ou votre bibliothèque multimédia ; ne construisez jamais une URL de tâche à partir de l’identifiant de l’opération et ne soumettez jamais à nouveau la création.

Champs de la réponse

| Champ | Type |
| --- | --- |
| Champ`created` | Type |
| Champ`data[].url` | Type |
| Champ`data[].b64_json` | Type |
| Champ`usage` | Type |

### Alias

#### Alias du modèle

**Ailoot Ultra** [`bytedance-seed/seedream-5-0-pro`](https://ailoot.ai/models/fr/#m=bytedance-seed%2Fseedream-5-0-pro&route=Ultra&caller=bytedance-seed%2Fseedream-5-0-pro&fmt=images)

#### Alias des chemins de méthode

`/v1/images`

#### ID d’appel associés

[`bytedance-seed/seedream-5-0-pro`](https://ailoot.ai/models/fr/#m=bytedance-seed%2Fseedream-5-0-pro&route=Ultra&caller=bytedance-seed%2Fseedream-5-0-pro&fmt=images)

FAQ · ByteDance Seed: Seedream 5.0 Pro

Quelles entrées et quels résultats sont disponibles ?

`POST /v1/images/generations` · `bytedance-seed/seedream-5-0-pro`: `text`, `image` → `image`

Quels champs la requête utilise-t-elle ?

`POST /v1/images/generations` · `bytedance-seed/seedream-5-0-pro`: `model`, `prompt`, `resolution`, `aspect_ratio`, `n`, `input_references`, `provider`

Quelles limites s’appliquent ?

`POST /v1/images/generations` · `bytedance-seed/seedream-5-0-pro`: `n.minimum`: `1`; `n.maximum`: `1`

Connectez Ailoot à Claude Code, OpenCode, Hermes ou à votre application.

## L’entreprise et son portefeuille de projets

L’entreprise et son portefeuille de projets : des millions de clients ; des ventes qui se chiffrent en milliards chaque mois.

## Achetez des tokens à prix réduit.

Une remise d’abonnement pour le travail régulier. Des codes promo jusqu’à 50% sur l’achat de tokens.

Abonnement

Choisissez une offre à tarif réduit pour vos requêtes régulières.

Code promo jusqu’à 50%

Saisissez le code à l’achat. Le prix est recalculé selon la promotion en cours.

Dépenses dans l’historique

Modèle, tokens et montant sont enregistrés pour chaque requête.

[Choisir un abonnement](https://ailoot.ai/docs/fr/billing/subscriptions/) · [Voir les prix des modèles](https://ailoot.ai/models/fr/)

## Connectez l’API au produit que vous vendez.

SaaS, applications et bots selon l’offre officielle et le contrat de licence Ailoot. Pour la revente, demandez une licence revendeur.

Application commerciale

Intégrez la génération de texte, d’images, de vidéo et de son aux fonctions payantes de votre service.

Licence revendeur

Envoyez la description du projet et le mode d’accès. Demandez des conditions écrites d’utilisation et de revente.

Documents sur le site

L’offre officielle, le contrat de licence et la politique de traitement des données sont accessibles avant connexion.

[Demander une licence revendeur](mailto:support@ailoot.ai) · [Offre officielle et contrat de licence](https://ailoot.ai/legal/offer?lang=fr)

## Ailoot · L’entreprise et son portefeuille de projets





Ailoot s’appuie sur une expérience opérationnelle éprouvée, une large clientèle, un service stable et un suivi continu des KPI.





L’entreprise et son portefeuille de projets : des millions de clients ; des ventes qui se chiffrent en milliards chaque mois.





Ailoot met cette expérience opérationnelle au service de l’accès API aux fonctions d’IA dans les produits des clients, leurs agents, applications et automatisations.
