ImageGenTool interface
Een tool die afbeeldingen genereert met behulp van de GPT-beeldmodellen.
- Uitbreiding
Eigenschappen
| action | Of je nu een nieuwe afbeelding moet genereren of een bestaande afbeelding moet bewerken. Standaard: |
| background | Achtergrondtype voor de gegenereerde afbeelding. Een van |
| input_fidelity | Het getrouwheidsniveau voor invoerbeeldverwerking. |
| input_image_mask | Optioneel masker voor inpainting. Bevat |
| model | Het model dat moet worden gebruikt voor het genereren van afbeeldingen. |
| moderation | Beheerniveau voor de gegenereerde afbeelding. Standaard: |
| output_compression | Compressieniveau voor de uitvoerafbeelding. Standaard: 100. |
| output_format | De uitvoerindeling van de gegenereerde afbeelding. Een van |
| partial_images | Aantal gedeeltelijke afbeeldingen dat moet worden gegenereerd in de streamingmodus, van 0 (standaardwaarde) tot 3. |
| quality | De kwaliteit van de gegenereerde afbeelding. Een van |
| size | De grootte van de gegenereerde afbeelding. Een van |
| type | Het type tool voor het genereren van beelden. Altijd |
Eigenschapdetails
action
Of je nu een nieuwe afbeelding moet genereren of een bestaande afbeelding moet bewerken. Standaard: auto.
action?: ImageGenAction
Waarde van eigenschap
background
Achtergrondtype voor de gegenereerde afbeelding. Een van transparent, opaqueof auto. Standaard: auto.
background?: "auto" | "transparent" | "opaque"
Waarde van eigenschap
"auto" | "transparent" | "opaque"
input_fidelity
Het getrouwheidsniveau voor invoerbeeldverwerking.
input_fidelity?: InputFidelity
Waarde van eigenschap
input_image_mask
Optioneel masker voor inpainting. Bevat image_url (tekenreeks, optioneel) en file_id (tekenreeks, optioneel).
input_image_mask?: ImageGenToolInputImageMask
Waarde van eigenschap
model
Het model dat moet worden gebruikt voor het genereren van afbeeldingen.
model?: "gpt-image-1" | "gpt-image-1-mini"
Waarde van eigenschap
"gpt-image-1" | "gpt-image-1-mini"
moderation
Beheerniveau voor de gegenereerde afbeelding. Standaard: auto.
moderation?: "low" | "auto"
Waarde van eigenschap
"low" | "auto"
output_compression
Compressieniveau voor de uitvoerafbeelding. Standaard: 100.
output_compression?: number
Waarde van eigenschap
number
output_format
De uitvoerindeling van de gegenereerde afbeelding. Een van png, webpof jpeg. Standaard: png.
output_format?: "png" | "webp" | "jpeg"
Waarde van eigenschap
"png" | "webp" | "jpeg"
partial_images
Aantal gedeeltelijke afbeeldingen dat moet worden gegenereerd in de streamingmodus, van 0 (standaardwaarde) tot 3.
partial_images?: number
Waarde van eigenschap
number
quality
De kwaliteit van de gegenereerde afbeelding. Een vanlow, medium, of highauto. Standaard: auto.
quality?: "low" | "medium" | "high" | "auto"
Waarde van eigenschap
"low" | "medium" | "high" | "auto"
size
De grootte van de gegenereerde afbeelding. Een van1024x1024, 1024x1536, of 1536x1024auto. Standaard: auto.
size?: "auto" | "1024x1024" | "1024x1536" | "1536x1024"
Waarde van eigenschap
"auto" | "1024x1024" | "1024x1536" | "1536x1024"
type
Het type tool voor het genereren van beelden. Altijd image_generation.
type: "image_generation"
Waarde van eigenschap
"image_generation"