CheaperGen
ByteDanceImage

API Seedream 4.5 Retouche d’image

Retouche d’image avec Seedream 4.5 par ByteDance. Images 2K et 4K, retouches de plusieurs images au même tarif.

Essayer Seedream 4.5 Retouche d’image

0/5000

Jusqu’à 10 images à retoucher ou à combiner. Dans le prompt, faites-y référence sous les noms « image 1 », « image 2 »…

Format de l’image de sortie.

2K ≈ 4 mégapixels, 4K ≈ 16 mégapixels (même prix).

La vérification est toujours activée ici. Définissez enable_safety_checker sur false dans l’API pour la désactiver.La vérification est toujours activée ici. Définissez enable_safety_checker sur false dans l’API pour la désactiver.

Si cette option est activée, la vérification de sécurité sera appliquée. Le contenu interdit par notre politique d’utilisation acceptable reste bloqué dans tous les cas.

Coût estimé…

Créez un compte gratuit avec Google ou par e-mail ; vous ne payez que ce que vous générez.

Votre Image apparaîtra ici

Rédigez un prompt, choisissez les paramètres et cliquez sur Lancer. Vous ne payez que les générations réussies.

Également disponible : Seedream 4.5 Texte en image

Voir les exemples et prompts de Seedream 4.5

API Seedream 4.5 Retouche d’image

POST/api/v1/run/bytedance/seedream-4.5/edit

Envoie une tâche asynchrone et renvoie 202 avec un ID de génération. Interrogez GET /api/v1/generations/{id} ou indiquez webhook_url. Voir cycle de vie des tâches.

Paramètres d’entrée

NomTypeDescriptionInflue sur le prix
promptrequisstringDécrivez le plan : sujet, action, mouvement de caméra, éclairage et style.Non
image_urlsrequisstring[] (URLs)Jusqu’à 10 images à retoucher ou à combiner. Dans le prompt, faites-y référence sous les noms « image 1 », « image 2 »…
Nombre maximal d’éléments : 10
Non
aspect_ratiostring (enum)Format de l’image de sortie.
Valeurs : 1:1 · 4:3 · 3:4 · 16:9 · 9:16 · 3:2 · 2:3 · 21:9
Par défaut : 1:1
Oui
sizestring (enum)2K ≈ 4 mégapixels, 4K ≈ 16 mégapixels (même prix).
Valeurs : 2K · 4K
Par défaut : 2K
Oui
seedintegerRéutilisez le même seed et les mêmes paramètres pour reproduire un résultat. Laissez ce champ vide pour une valeur aléatoire.Non
enable_safety_checkerbooleanSi cette option est activée, la vérification de sécurité sera appliquée. Le contenu interdit par notre politique d’utilisation acceptable reste bloqué dans tous les cas.
Par défaut : true
Non
webhook_urlchaîne (URL)Facultatif. Nous envoyons la génération terminée par POST à cette adresse, avec une signature calculée à l’aide de votre secret de webhook. WebhooksNon

Requête

const API = "https://cheapergen.com/api/v1";
const headers = {
  Authorization: `Bearer ${process.env.CHEAPERGEN_API_KEY}`,
  "Content-Type": "application/json",
};

// 1. Submit the job
let job = await fetch(`${API}/run/bytedance/seedream-4.5/edit`, {
  method: "POST",
  headers,
  body: JSON.stringify({
    "prompt": "Remplacez l’arrière-plan par une terrasse méditerranéenne ensoleillée ; conservez le produit à l’identique",
    "image_urls": [
      "https://cdn.cheapergen.com/samples/portrait.jpg"
    ],
    "aspect_ratio": "1:1",
    "size": "2K"
  }),
}).then((r) => r.json());

// 2. Poll until it finishes (or pass webhook_url and skip polling)
while (job.status === "queued" || job.status === "running") {
  await new Promise((r) => setTimeout(r, 3000));
  job = await fetch(`${API}/generations/${job.id}`, { headers }).then((r) => r.json());
}

console.log(job.status === "succeeded" ? job.output.images[0].url : job.error);

Réponse

{
  "id": "gen_8c2QmX1nq0k4",
  "object": "generation",
  "model": "bytedance/seedream-4.5",
  "endpoint": "bytedance/seedream-4.5/edit",
  "mode": "edit",
  "status": "queued",
  "input": {
    "prompt": "Remplacez l’arrière-plan par une terrasse méditerranéenne ensoleillée ; conservez le produit à l’identique",
    "image_urls": [
      "https://cdn.cheapergen.com/samples/portrait.jpg"
    ],
    "aspect_ratio": "1:1",
    "size": "2K"
  },
  "output": null,
  "error": null,
  "cost": {
    "amount_usd": 0.2255,
    "currency": "usd",
    "estimated": true,
    "official_usd": null,
    "list_price_source": "official",
    "list_price_label": "Official",
    "saved_usd": null
  },
  "source": "api",
  "started_at": null,
  "completed_at": null,
  "urls": {
    "get": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4",
    "cancel": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4/cancel"
  },
  "created_at": "2026-10-15T09:21:04Z"
}

Tarifs de Seedream 4.5

Payez par image à l’usage, sans abonnement requis. Les générations échouées sont remboursées automatiquement.

OffrePrix officielCheaperGen
2K
≈4 MP
$0,04/img$0,0309/img
Avec un forfait mensuel : Pro $0,0307Max $0,0305
4K
≈16 MP
$0,04/img$0,0309/img
Avec un forfait mensuel : Pro $0,0307Max $0,0305

Forfaits mensuels vous fait bénéficier de tarifs réduits sur la plupart des modèles (indiqués sous chaque prix), tout en gardant le paiement à l’usage. Pro $499/mois · Max $4 999/mois. Les tarifs du forfait ne s’appliquent pas aux requêtes pour lesquelles le contrôle de sécurité est désactivé.

  • Prix officiel : Prix catalogue international de BytePlus ModelArk pour seedream-4-5-251128 (0,04 $ par image générée en 2K et 4K ; images d’entrée gratuites). Tarifs vérifiés le 18 octobre 2026.
  • Requests with enable_safety_checker: false (API only) are billed at $0.04 per image.

Modèles ByteDance populaires, accessibles avec la même clé API.

Tous les modèles ByteDance

Modèles text-to-image populaires d’autres développeurs.

API texte-image