Skip to content

Créer une image

POST
/v1/images/generations
  • Le modèle génère une nouvelle image à partir d'une invite et/ou d'une image d'entrée.
  • Prend en charge la génération texte-vers-image, l'édition d'images, la fusion de plusieurs images et d'autres scénarios.
  • Modèles pris en charge : seedream-5.0/4.5/4.0/3.0-t2i et seededit-3.0-i2i.

Authorizations

bearer
Type
HTTP (bearer)

Request Body

application/json
object
  • Prise en charge : Génération texte-vers-image
    • doubao-seedream-3-0-t2i-250415
  • Prise en charge : Édition d'images
    • doubao-seededit-3-0-i2i-250628
  • Prise en charge : Génération texte-vers-image, Génération image-vers-image
    • doubao-seedream-5-0-260128
    • doubao-seedream-4-5-251128
    • doubao-seedream-4-0-250828

Invite utilisée pour générer l'image.

Spécifie le format de retour de l'image générée. Deux méthodes de retour sont prises en charge :

  • url : Retourne un lien de téléchargement de l'image ; le lien est valable 24 heures après la génération de l'image, veuillez télécharger l'image à temps.
  • b64_json : Retourne les données de l'image au format JSON sous forme de chaîne encodée en Base64.

Valeur par défaut : url

string

Seuls doubao-seedream-3.0-t2i/seededit-3.0-i2i prennent en charge ce paramètre.
Graine aléatoire utilisée pour contrôler le caractère aléatoire du contenu généré par le modèle. Plage de valeurs : [-1, 2147483647].
Remarque :

  • Pour une même requête, le modèle recevant différentes valeurs de seed (par exemple, sans spécifier de seed, seed égal à -1 qui utilise un nombre aléatoire, ou une valeur de seed modifiée manuellement) produira des résultats différents.
  • Pour une même requête, le modèle recevant la même valeur de seed produira des résultats similaires, mais l'identité exacte n'est pas garantie.

Le degré de cohérence entre le résultat du modèle et l’invite, également appelé poids du texte ; plus la valeur est élevée, moins le modèle a de liberté et plus la corrélation avec l’invite de l’utilisateur est forte. Plage de valeurs : [1, 10].

  • doubao-seedream-3.0-t2i valeur par défaut : 2.5
  • doubao-seededit-3.0-i2i valeur par défaut : 5.5
  • doubao-seedream-5.0-lite/4.5/4.0 non pris en charge

Indique s'il faut ajouter un filigrane à l'image générée.

  • false : Pas de filigrane.
  • true : Ajoute un filigrane "Généré par IA" dans le coin inférieur droit de l'image.

Valeur par défaut : true

string |array

Informations sur l'image d'entrée, prend en charge l'URL ou le codage Base64.

  • URL de l'image : Veuillez vous assurer que l'URL de l'image est accessible.
  • Codage Base64 : Veuillez respecter le format suivant : data:image/<format_image>;base64,<codage_Base64>. Notez que <format_image> doit être en minuscules, par ex. data:image/png;base64,<base64_image>.

Seul doubao-seedream-5.0-lite/4.5/4.0 prend en charge ce paramètre.
Contrôle la fonction de série d'images ; génère un groupe d'images
liées par le contenu à partir de votre entrée.

  • auto : Mode automatique, le modèle détermine s'il faut retourner
    une série d'images et le nombre d'images en fonction de l'invite.
  • disabled : Désactive la fonction de série d'images, le modèle ne
    génère qu'une seule image.

Valeur par défaut : disabled

object

Seul doubao-seedream-5.0-lite/4.5/4.0 prend en charge ce paramètre.
Configuration de la fonction de série d'images. N'est effectif que
lorsque sequential_image_generation est défini sur auto.

Seul doubao-seedream-5.0 prend en charge ce paramètre.
Spécifie le format de fichier de l'image générée. Valeurs disponibles :

  • png
  • jpeg

Valeur par défaut : jpeg

Responses

Retourne avec succès les données d'images générées

application/json
object
object[]
Required

Playground

Authorization
Body

Samples