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 : |
| input_fidelity | |
| input_image_mask | Masque facultatif pour l’inpainting. Contient |
| model | |
| moderation | Niveau de modération de l’image générée. Par défaut : |
| 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 : |
| 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 |
| size | Taille de l’image générée. Un de |
| type | Type de l’outil de génération d’images. A toujours la valeur |
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_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"