Compartir a través de


ImageGenTool interface

Una herramienta que genera imágenes usando los modelos de imagen GPT.

Extends

Propiedades

background

Tipo de fondo para la imagen generada. Uno detransparent, opaque o auto. Predeterminado: auto.

input_fidelity
input_image_mask

Máscara opcional para inpainting. Contiene image_url (cadena, opcional) y file_id (cadena, opcional).

model
moderation

Nivel de moderación de la imagen generada. Predeterminado: auto.

output_compression

Nivel de compresión de la imagen de salida. Valor predeterminado: 100.

output_format

Formato de salida de la imagen generada. Uno depng, webp o jpeg. Predeterminado: png.

partial_images

Número de imágenes parciales que se van a generar en modo de streaming, de 0 (valor predeterminado) a 3.

quality

Calidad de la imagen generada. Uno de los siguientes: low, medium, high o auto. Predeterminado: auto.

size

Tamaño de la imagen generada. Uno de los siguientes: 1024x1024, 1024x1536, 1536x1024 o auto. Predeterminado: auto.

type

Tipo de la herramienta de generación de imágenes. Siempre image_generation.

Detalles de las propiedades

background

Tipo de fondo para la imagen generada. Uno detransparent, opaque o auto. Predeterminado: auto.

background?: "auto" | "transparent" | "opaque"

Valor de propiedad

"auto" | "transparent" | "opaque"

input_fidelity

input_fidelity?: InputFidelity

Valor de propiedad

input_image_mask

Máscara opcional para inpainting. Contiene image_url (cadena, opcional) y file_id (cadena, opcional).

input_image_mask?: ImageGenToolInputImageMask

Valor de propiedad

model

model?: "gpt-image-1" | "gpt-image-1-mini"

Valor de propiedad

"gpt-image-1" | "gpt-image-1-mini"

moderation

Nivel de moderación de la imagen generada. Predeterminado: auto.

moderation?: "auto" | "low"

Valor de propiedad

"auto" | "low"

output_compression

Nivel de compresión de la imagen de salida. Valor predeterminado: 100.

output_compression?: number

Valor de propiedad

number

output_format

Formato de salida de la imagen generada. Uno depng, webp o jpeg. Predeterminado: png.

output_format?: "png" | "webp" | "jpeg"

Valor de propiedad

"png" | "webp" | "jpeg"

partial_images

Número de imágenes parciales que se van a generar en modo de streaming, de 0 (valor predeterminado) a 3.

partial_images?: number

Valor de propiedad

number

quality

Calidad de la imagen generada. Uno de los siguientes: low, medium, high o auto. Predeterminado: auto.

quality?: "auto" | "low" | "medium" | "high"

Valor de propiedad

"auto" | "low" | "medium" | "high"

size

Tamaño de la imagen generada. Uno de los siguientes: 1024x1024, 1024x1536, 1536x1024 o auto. Predeterminado: auto.

size?: "auto" | "1024x1024" | "1024x1536" | "1536x1024"

Valor de propiedad

"auto" | "1024x1024" | "1024x1536" | "1536x1024"

type

Tipo de la herramienta de generación de imágenes. Siempre image_generation.

type: "image_generation"

Valor de propiedad

"image_generation"