Passer au contenu principal
POST
/
v3
/
gpt-image-2-text-to-image
GPT Image 2 Text to Image
curl --request POST \
  --url https://api.highwayapi.ai/v3/gpt-image-2-text-to-image \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "n": 123,
  "size": "<string>",
  "prompt": "<string>",
  "quality": "<string>",
  "background": "<string>",
  "moderation": "<string>",
  "output_format": "<string>",
  "output_compression": 123
}
'
{
  "images": [
    {}
  ]
}
API d’appel du modèle de génération d’images à partir de texte GPT Image 2, prenant en charge plusieurs niveaux de qualité (low/medium/high) et dimensions. Génère des images à partir d’une invite textuelle, avec configuration possible du format de sortie, du taux de compression et des paramètres d’arrière-plan.

En-têtes de requête

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

Corps de la requête

n
integer
défaut:1
Nombre d’images à générer, par défaut 1. Le nombre effectivement renvoyé peut être inférieur au nombre demandé.Plage de valeurs : [1, 10]
size
string
défaut:"1024x1024"
Dimensions de l’image générée. 1024x1024 est un format carré, 1024x1536 est un format portrait, 1536x1024 est un format paysage, 2048x2048 est un carré 2K, 2048x1152 est un paysage 2K, 3840x2160 est un paysage 4K, 2160x3840 est un portrait 4K, 2048x1360 est un paysage 3:2, 1360x2048 est un portrait 2:3, 1152x2048 est un portrait 9:16, 2048x1536 est un paysage 4:3, 1536x2048 est un portrait 3:4, 2048x880 est un écran ultra-large 21:9, 880x2048 est un format ultra-portrait 9:21, 688x2048 est un portrait 1:3, 2048x688 est un paysage 3:1, 2048x1024 est un paysage 2:1, 1024x2048 est un portrait 1:2.Valeurs possibles : 1024x1024, 1024x1536, 1536x1024, 2048x2048, 2048x1152, 3840x2160, 2160x3840, 2048x1360, 1360x2048, 1152x2048, 2048x1536, 1536x2048, 2048x880, 880x2048, 688x2048, 2048x688, 2048x1024, 1024x2048, auto
prompt
string
requis
Invite textuelle utilisée pour générer l’image, avec prise en charge du chinois et de l’anglais. Longueur maximale : 32000 caractères.Limite de longueur : 0 - 32000
quality
string
défaut:"medium"
Niveau de qualité de l’image générée. low offre la vitesse la plus élevée et le coût le plus faible ; medium équilibre qualité et vitesse ; high offre la meilleure qualité, mais la vitesse la plus lente et le coût le plus élevé.Valeurs possibles : low, medium, high
background
string
défaut:"auto"
Paramètres d’arrière-plan.Valeurs possibles : opaque, auto
moderation
string
défaut:"auto"
Niveau de modération du contenu.Valeurs possibles : low, auto
output_format
string
défaut:"png"
Format de fichier de l’image de sortie.Valeurs possibles : png, jpeg
output_compression
integer
Niveau de compression de l’image de sortie (0-100). Valable uniquement pour le format jpeg ; le format png n’est pas pris en charge (doit être 100 ou omis).Plage de valeurs : [0, 100]

Informations de réponse

images
array
Tableau des URL des images générées.