ImageGenTool interface

Ett verktyg som genererar bilder med hjälp av GPT-bildmodellerna.

Extends

Egenskaper

action

Om man ska generera en ny bild eller redigera en befintlig bild. Förvald: auto.

background

Bakgrundstyp för den genererade bilden. En av transparent, opaqueeller auto. Förvald: auto.

description

Deprecated. Denna egendom är föråldrad och kommer att tas bort i en framtida version.

input_fidelity

Fidelitetsnivån för indatabildsbehandling.

input_image_mask

Valfri mask för inpainting. Innehåller image_url (sträng, valfritt) och file_id (sträng, valfritt).

model

Den modell som ska användas för bildgenerering.

moderation

Modereringsnivå för den genererade avbildningen. Förvald: auto.

name

Deprecated. Denna egendom är föråldrad och kommer att tas bort i en framtida version.

output_compression

Komprimeringsnivå för utdatabilden. Standard: 100.

output_format

Utdataformatet för den genererade avbildningen. En av png, webpeller jpeg. Förvald: png.

partial_images

Antal partiella bilder som ska genereras i strömningsläge, från 0 (standardvärde) till 3.

quality

Kvaliteten på den genererade avbildningen. En av low, medium, higheller auto. Förvald: auto.

size

Storleken på de genererade bilderna. För gpt-image-2 och gpt-image-2-2026-04-21stöds godtyckliga resolutioner som WIDTHxHEIGHT strängar, till exempel 1536x864. Bredd och höjd måste båda vara delbara med 16 och det begärda bildförhållandet måste vara mellan 1:3 och 3:1. Upplösningarna ovan är 2560x1440 experimentella, och den maximalt stödda upplösningen är 3840x2160. Den begärda storleken måste också uppfylla modellens nuvarande pixel- och kantgränser. Standardstorlekarna 1024x1024, 1536x1024, och 1024x1536 stöds av GPT-bildmodellerna; auto stöds för modeller som tillåter automatisk storlek. För dall-e-2, använd en av 256x256, 512x512, eller 1024x1024. För dall-e-3, använd en av 1024x1024, 1792x1024, eller 1024x1792.

tool_configs

Deprecated. Denna egendom är föråldrad och kommer att tas bort i en framtida version.

type

Typ av bildgenereringsverktyg. Alltid image_generation.

Egenskapsinformation

action

Om man ska generera en ny bild eller redigera en befintlig bild. Förvald: auto.

action?: ImageGenAction

Egenskapsvärde

background

Bakgrundstyp för den genererade bilden. En av transparent, opaqueeller auto. Förvald: auto.

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

Egenskapsvärde

"auto" | "transparent" | "opaque"

description

Deprecated. Denna egendom är föråldrad och kommer att tas bort i en framtida version.

description?: string

Egenskapsvärde

string

input_fidelity

Fidelitetsnivån för indatabildsbehandling.

input_fidelity?: InputFidelity

Egenskapsvärde

input_image_mask

Valfri mask för inpainting. Innehåller image_url (sträng, valfritt) och file_id (sträng, valfritt).

input_image_mask?: ImageGenToolInputImageMask

Egenskapsvärde

model

Den modell som ska användas för bildgenerering.

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

Egenskapsvärde

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

moderation

Modereringsnivå för den genererade avbildningen. Förvald: auto.

moderation?: "auto" | "low"

Egenskapsvärde

"auto" | "low"

name

Deprecated. Denna egendom är föråldrad och kommer att tas bort i en framtida version.

name?: string

Egenskapsvärde

string

output_compression

Komprimeringsnivå för utdatabilden. Standard: 100.

output_compression?: number

Egenskapsvärde

number

output_format

Utdataformatet för den genererade avbildningen. En av png, webpeller jpeg. Förvald: png.

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

Egenskapsvärde

"png" | "webp" | "jpeg"

partial_images

Antal partiella bilder som ska genereras i strömningsläge, från 0 (standardvärde) till 3.

partial_images?: number

Egenskapsvärde

number

quality

Kvaliteten på den genererade avbildningen. En av low, medium, higheller auto. Förvald: auto.

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

Egenskapsvärde

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

size

Storleken på de genererade bilderna. För gpt-image-2 och gpt-image-2-2026-04-21stöds godtyckliga resolutioner som WIDTHxHEIGHT strängar, till exempel 1536x864. Bredd och höjd måste båda vara delbara med 16 och det begärda bildförhållandet måste vara mellan 1:3 och 3:1. Upplösningarna ovan är 2560x1440 experimentella, och den maximalt stödda upplösningen är 3840x2160. Den begärda storleken måste också uppfylla modellens nuvarande pixel- och kantgränser. Standardstorlekarna 1024x1024, 1536x1024, och 1024x1536 stöds av GPT-bildmodellerna; auto stöds för modeller som tillåter automatisk storlek. För dall-e-2, använd en av 256x256, 512x512, eller 1024x1024. För dall-e-3, använd en av 1024x1024, 1792x1024, eller 1024x1792.

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

Egenskapsvärde

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

tool_configs

Deprecated. Denna egendom är föråldrad och kommer att tas bort i en framtida version.

tool_configs?: Record<string, ToolConfig>

Egenskapsvärde

Record<string, ToolConfig>

type

Typ av bildgenereringsverktyg. Alltid image_generation.

type: "image_generation"

Egenskapsvärde

"image_generation"