API Seedream 4
Seedream 4 est le modèle d’image de ByteDance Seed qui unifie génération et édition, privilégie la cohérence des références et prend en charge des sorties jusqu’en 4K.
A beautiful landscape with mountains and a lake, golden hour lighting, photorealistic style

Upload reference images
Click to upload or drag and drop
Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 10MB; Maximum files: 10

Historique
Max 20 éléments0 en cours · 0 terminé
API Seedream 4 pour une génération et une édition d’images très cohérentes
Seedream 4 est un modèle de création d’images de nouvelle génération de l’équipe Seed de ByteDance. Il unifie génération et édition dans une seule architecture, met l’accent sur la cohérence des références et peut produire des images HD jusqu’en 4K.

Pricing
| Model | Mode | Price |
|---|---|---|
| Seedream 4 | Image Generation | Popular $0.0222/ image(1.6 Credits) |
If it's down, we automatically use the next cheapest available—ensuring 99.9% uptime at the best possible price.
Que pouvez‑vous construire avec l’API Seedream 4 ?
Génération par lots pour campagnes
Générez plusieurs variantes en une requête avec le paramètre `n` (1–15). Idéal pour ensembles d’annonces, hero images et variantes produit avec diversité contrôlée sans recréer le prompt à chaque version.

Édition multi‑référence
Téléversez plusieurs images de référence via `image_urls` pour guider l’image‑vers‑image et préserver les éléments d’identité (logos, matériaux, sujets). Utile pour catalogues, assets de marque et retouches en lot.

Contrôle de résolution pour la production
L’API Seedream 4 prend en charge des tailles simplifiées (1K/2K/4K) et des tailles en pixels dans la plage documentée. Idéal pour s’aligner sur les specs ads, landing pages et marketplaces sans redimensionnement manuel.

Pourquoi les développeurs choisissent l’API Seedream 4
Une API d’images asynchrone unifiée, équilibrant productivité en batch, cohérence guidée par références et tailles prévisibles.
Génération et édition unifiées
Texte‑vers‑image, image‑vers‑image et édition via un seul endpoint et le même flux d’authentification.
Cohérence guidée par références
Les entrées multi‑références stabilisent identité, branding et composition sur plusieurs variantes.
Workflows asynchrones pour l’échelle
Les tâches renvoient un task ID et peuvent déclencher une callback URL, idéal pour pipelines fiables et traitements en file.
Comment intégrer l’API Seedream 4
Un workflow asynchrone simple conçu pour l’automatisation en production.
Étape 1 — Créer une clé API
Générez votre clé API evolink.ai dans le dashboard et utilisez l’authentification Bearer pour toutes les requêtes.
Étape 2 — Appeler /v1/images/generations
Envoyez `model: "doubao-seedream-4.0"`, votre prompt, et des paramètres optionnels comme `n`, `size`, `image_urls`, `prompt_priority` et `callback_url`.
Étape 3 — Récupérer les résultats
Sondez le statut de la tâche ou recevez un webhook. Enregistrez rapidement les URLs (valides 24 h).
Capacités de l’API Seedream 4
Comportements et limites documentés importants pour la production.
Texte‑vers‑image + image‑vers‑image
Un seul endpoint prend en charge la génération et l’édition guidée par références.
Sorties par lots jusqu’à 15
Utilisez `n` pour plusieurs candidats par appel, avec un total références + outputs plafonné à 15.
Entrées multi‑références
Jusqu’à 14 images de référence via `image_urls` pour guider les edits et préserver l’identité.
Tailles flexibles
Tailles simplifiées (1K/2K/4K) ou dimensions en pixels dans la plage supportée.
Workflow asynchrone
Chaque requête crée un task ID pour le traitement en file et des callbacks optionnels.
Formats d’entrée étendus
Les images de référence acceptent JPG, PNG, WebP, BMP, TIFF et GIF.
FAQ Seedream 4
Everything you need to know about the product and billing.
API Reference
Select endpoint
Authentication
All APIs require Bearer Token authentication.
Authorization:
Bearer YOUR_API_KEY/v1/images/generationsGenerate Image
Create an image generation task using text prompts or reference images. Supports text-to-image, image-to-image, and image editing modes.
Asynchronous processing mode, use the returned task ID to .
Generated image links are valid for 24 hours, please save them promptly.
Request Parameters
modelstringRequiredDefault: doubao-seedream-4.0Image generation model name.
doubao-seedream-4.0promptstringRequiredPrompt describing the image to be generated or how to edit the input image.
Notes
- Limited to 2000 tokens
A cat playing in the grasssizestringOptionalDefault: autoAspect ratio of generated images.
| Value | Description |
|---|---|
| auto | Auto - model determines optimal ratio |
| 1:1 | Square |
| 2:3 / 3:2 | Portrait / Landscape |
| 3:4 / 4:3 | Portrait / Landscape |
| 4:5 / 5:4 | Portrait / Landscape |
| 9:16 / 16:9 | Vertical / Horizontal |
| 21:9 | Ultra-wide |
Notes
- Backend auto-converts ratio + quality to exact pixels
16:9qualitystringOptionalDefault: 2KResolution tier for generated images. Backend converts ratio + quality to exact pixel dimensions.
| Value | Description |
|---|---|
| 1K | Standard quality |
| 2K | High quality (default) |
| 4K | Ultra quality (higher cost) |
2KnintegerOptionalDefault: 1Number of images to generate.
| Value | Description |
|---|---|
| 1-15 | Batch generation supported |
1image_urlsarrayOptionalReference image URL list for image-to-image and image editing functions.
Notes
- Max 10 images per request
- Max size: 10MB per image
- Formats: .jpeg, .jpg, .png
- Aspect ratio range: [1/3, 3]
- Total pixels: ≤6000×6000
- URLs must be directly accessible by the server
https://example.com/image1.pngprompt_priorityenum<string>OptionalDefault: standardPrompt optimization strategy for setting the prompt optimization mode.
| Value | Description |
|---|---|
| standard | Standard mode, higher quality, slower |
| fast | Fast mode, faster speed, normal quality |
standardcallback_urlstringOptionalHTTPS callback address after task completion.
Notes
- Triggered on completion, failure, or cancellation
- Sent after billing confirmation
- HTTPS only, no internal IPs
- Max length: 2048 chars
- Timeout: 10s, Max 3 retries
https://your-domain.com/webhooks/image-task-completed