> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# GPT Image 2 Texto a imagen

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

<ParamField header="Content-Type" type="string" required={true}>
  Valores enumerados: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Formato de autenticación Bearer: Bearer \{\{clave de API}}.
</ParamField>

## Cuerpo de la solicitud

<ParamField body="n" type="integer" default={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]
</ParamField>

<ParamField body="size" type="string" default="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`
</ParamField>

<ParamField body="prompt" type="string" required={true}>
  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
</ParamField>

<ParamField body="quality" type="string" default="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`
</ParamField>

<ParamField body="background" type="string" default="auto">
  Configuración de fondo.

  Valores opcionales: `opaque`, `auto`
</ParamField>

<ParamField body="moderation" type="string" default="auto">
  Nivel de moderación de contenido.

  Valores opcionales: `low`, `auto`
</ParamField>

<ParamField body="output_format" type="string" default="png">
  Formato de archivo de la imagen de salida.

  Valores opcionales: `png`, `jpeg`
</ParamField>

<ParamField body="output_compression" type="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]
</ParamField>

## Información de respuesta

<ResponseField name="images" type="string[]" required={false}>
  Arreglo de URL de las imágenes generadas.
</ResponseField>
