Passer au contenu principal
POST
/
v3
/
seedream-4.0
Génération d’images Seedream 4.0
curl --request POST \
  --url https://api.highwayapi.ai/v3/seedream-4.0 \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "prompt": "<string>",
  "images": [
    "<string>"
  ],
  "size": "<string>",
  "sequential_image_generation": "<string>",
  "max_images": 123,
  "watermark": true
}
'
{
  "images": [
    "<string>"
  ]
}
Seedream 4.0 est un modèle avancé de génération d’images qui offre des fonctionnalités flexibles de création d’images, notamment la prise en charge de la résolution 4K, et permet de générer des images à partir de texte et d’autres images.

En-têtes de requête

Content-Type
string
requis
Valeur d’énumération : application/json
Authorization
string
requis
Format d’authentification Bearer : Bearer {{API Key}}.

Corps de la requête

prompt
string
requis
Prompt utilisé pour générer l’image, prenant en charge le chinois et l’anglais.Il est recommandé de ne pas dépasser 300 caractères chinois ou 600 mots anglais. Un texte trop long peut disperser les informations ; le modèle peut alors ignorer certains détails et se concentrer uniquement sur les points principaux, ce qui peut entraîner l’absence de certains éléments dans l’image.
images
string[]
Encodage Base64 ou URL accessible de l’image à modifier. La saisie d’une ou plusieurs images est prise en charge.
  • URL de l’image : assurez-vous que l’URL de l’image est accessible.
  • Encodage Base64 : le format doit être data:image/<图像格式>;base64,<Base64 编码>.
    Les images d’entrée doivent répondre aux exigences suivantes :
    • Format d’image : jpeg, png
    • Rapport largeur/hauteur (largeur/hauteur) : plage [1/3, 3]
    • Largeur et hauteur (pixels) : > 14
    • Taille : ne dépasse pas 10 MB
    • Nombre total de pixels : ne dépasse pas 6000×6000 PX
    • Prend en charge l’importation d’un maximum de 10 images de référence.
size
string
Définit les spécifications de l’image générée. Deux méthodes sont disponibles, mais elles ne peuvent pas être utilisées simultanément.
  • Méthode 1 : spécifier la résolution.
    • Valeurs possibles : 1K, 2K, 4K
  • Méthode 2 : spécifier la largeur et la hauteur de l’image générée (en pixels).
    • Valeur par défaut : 2048x2048
    • Plage du nombre total de pixels : [1024x1024, 4096x4096]
    • Plage du rapport largeur/hauteur : [1/16, 16]
Largeurs et hauteurs recommandées :
Rapport largeur/hauteurValeurs de largeur et de hauteur en pixels
1:12048x2048
4:32304x1728
3:41728x2304
16:92560x1440
9:161440x2560
3:22496x1664
2:31664x2496
21:93024x1296
sequential_image_generation
string
défaut:"disabled"
Contrôle si la fonctionnalité de génération par lots est désactivée.
  • auto : en mode automatique, le modèle détermine automatiquement, en fonction du prompt de l’utilisateur, s’il doit retourner plusieurs images et combien d’images inclure.
  • disabled : désactive la fonctionnalité de génération par lots. Le modèle ne générera qu’une seule image.
max_images
integer
défaut:15
Spécifie le nombre maximal d’images à générer dans cette requête. Ce paramètre n’est valide que lorsque sequential_image_generation est défini sur auto.Plage de valeurs : [1, 15]
RemarqueLe nombre réel d’images générées est influencé par max_images et par le nombre d’images de référence en entrée. Nombre d’images de référence en entrée + nombre d’images générées ≤ 15.
watermark
boolean
défaut:true
Ajoute un filigrane aux images générées.
  • false : n’ajoute pas de filigrane.
  • true : ajoute un filigrane comportant le texte “AI 生成” dans le coin inférieur droit de l’image.

Informations de réponse

images
string[]
Tableau contenant les liens de téléchargement des images générées.