Saltar al contenido principal
POST
/
v3
/
gpt-image-2-text-to-image
GPT Image 2 Texto a imagen
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 de invocación del modelo de generación de texto a imagen GPT Image 2, compatible con varios niveles de calidad (low/medium/high) y tamaños. Genera imágenes a partir de indicaciones de texto, con formato de salida, tasa de compresión y configuración de fondo configurables.

Encabezados de solicitud

Content-Type
string
requerido
Valores enumerados: application/json
Authorization
string
requerido
Formato de autenticación Bearer: Bearer {{clave de API}}.

Cuerpo de la solicitud

n
integer
predeterminado:1
Cantidad de imágenes a generar; el valor predeterminado es 1. La cantidad devuelta real puede ser menor que la cantidad solicitada.Rango de valores: [1, 10]
size
string
predeterminado:"1024x1024"
Tamaño de la imagen generada. 1024x1024 es cuadrado, 1024x1536 es vertical, 1536x1024 es horizontal, 2048x2048 es cuadrado 2K, 2048x1152 es horizontal 2K, 3840x2160 es horizontal 4K, 2160x3840 es vertical 4K, 2048x1360 es horizontal 3:2, 1360x2048 es vertical 2:3, 1152x2048 es vertical 9:16, 2048x1536 es horizontal 4:3, 1536x2048 es vertical 3:4, 2048x880 es ultraancha 21:9, 880x2048 es ultravertical 9:21, 688x2048 es vertical 1:3, 2048x688 es horizontal 3:1, 2048x1024 es horizontal 2:1, 1024x2048 es vertical 1:2.Valores opcionales: 1024x1024, 1024x1536, 1536x1024, 2048x2048, 2048x1152, 3840x2160, 2160x3840, 2048x1360, 1360x2048, 1152x2048, 2048x1536, 1536x2048, 2048x880, 880x2048, 688x2048, 2048x688, 2048x1024, 1024x2048, auto
prompt
string
requerido
Indicación de texto para generar la imagen, compatible con chino e inglés. Longitud máxima de 32000 caracteres.Límite de longitud: 0 - 32000
quality
string
predeterminado:"medium"
Nivel de calidad de la imagen generada. low ofrece la mayor velocidad y el menor costo; medium equilibra calidad y velocidad; high ofrece la mejor calidad, pero con la menor velocidad y el mayor costo.Valores opcionales: low, medium, high
background
string
predeterminado:"auto"
Configuración de fondo.Valores opcionales: opaque, auto
moderation
string
predeterminado:"auto"
Nivel de moderación de contenido.Valores opcionales: low, auto
output_format
string
predeterminado:"png"
Formato de archivo de la imagen de salida.Valores opcionales: png, jpeg
output_compression
integer
Nivel de compresión de la imagen de salida (0-100). Solo es válido para el formato jpeg; el formato png no es compatible (debe ser 100 o no enviarse).Rango de valores: [0, 100]

Información de respuesta

images
array
Arreglo de URL de las imágenes generadas.