Partager via


ImageGenTool interface

Un outil qui génère des images à partir des modèles d’images GPT.

Extends

Propriétés

background

Type d’arrière-plan pour l’image générée. Valeurs possibles : transparent, opaque ou auto. Par défaut : auto.

input_fidelity
input_image_mask

Masque facultatif pour l’inpainting. Contient image_url (chaîne, facultatif) et file_id (chaîne, facultatif).

model
moderation

Niveau de modération de l’image générée. Par défaut : auto.

output_compression

Niveau de compression de l’image de sortie. Par défaut : 100.

output_format

Format de sortie de l’image générée. Valeurs possibles : png, webp ou jpeg. Par défaut : png.

partial_images

Nombre d’images partielles à générer en mode streaming, de 0 (valeur par défaut) à 3.

quality

Qualité de l’image générée. Un de low, medium, high, ou auto. Par défaut : auto.

size

Taille de l’image générée. Un de 1024x1024, 1024x1536, 1536x1024, ou auto. Par défaut : auto.

type

Type de l’outil de génération d’images. A toujours la valeur image_generation.

Détails de la propriété

background

Type d’arrière-plan pour l’image générée. Valeurs possibles : transparent, opaque ou auto. Par défaut : auto.

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

Valeur de propriété

"auto" | "transparent" | "opaque"

input_fidelity

input_fidelity?: InputFidelity

Valeur de propriété

input_image_mask

Masque facultatif pour l’inpainting. Contient image_url (chaîne, facultatif) et file_id (chaîne, facultatif).

input_image_mask?: ImageGenToolInputImageMask

Valeur de propriété

model

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

Valeur de propriété

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

moderation

Niveau de modération de l’image générée. Par défaut : auto.

moderation?: "auto" | "low"

Valeur de propriété

"auto" | "low"

output_compression

Niveau de compression de l’image de sortie. Par défaut : 100.

output_compression?: number

Valeur de propriété

number

output_format

Format de sortie de l’image générée. Valeurs possibles : png, webp ou jpeg. Par défaut : png.

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

Valeur de propriété

"png" | "webp" | "jpeg"

partial_images

Nombre d’images partielles à générer en mode streaming, de 0 (valeur par défaut) à 3.

partial_images?: number

Valeur de propriété

number

quality

Qualité de l’image générée. Un de low, medium, high, ou auto. Par défaut : auto.

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

Valeur de propriété

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

size

Taille de l’image générée. Un de 1024x1024, 1024x1536, 1536x1024, ou auto. Par défaut : auto.

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

Valeur de propriété

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

type

Type de l’outil de génération d’images. A toujours la valeur image_generation.

type: "image_generation"

Valeur de propriété

"image_generation"