Freigeben über


ImageGenTool interface

Ein Tool, das Bilder mithilfe der GPT-Bildmodelle generiert.

Extends

Eigenschaften

background

Hintergrundtyp für das generierte Bild. Einer von transparent, opaque oder auto. Standardwert: auto.

input_fidelity
input_image_mask

Optionale Maske für die Bildbearbeitung. Enthält image_url (Zeichenfolge, optional) und file_id (Zeichenfolge, optional).

model
moderation

Moderationsebene für das generierte Bild. Standardwert: auto.

output_compression

Komprimierungsebene für das Ausgabebild. Standardwert: 100.

output_format

Das Ausgabeformat des generierten Bilds. Einer von png, webp oder jpeg. Standardwert: png.

partial_images

Anzahl der Teilbilder, die im Streamingmodus generiert werden sollen, von 0 (Standardwert) bis 3.

quality

Die Qualität des generierten Bilds. Einer der folgenden Werte: low, medium, high oder auto. Standardwert: auto.

size

Die Größe des generierten Bilds. Einer der folgenden Werte: 1024x1024, 1024x1536, 1536x1024 oder auto. Standardwert: auto.

type

Der Typ des Tools zur Bildgenerierung. Immer image_generation.

Details zur Eigenschaft

background

Hintergrundtyp für das generierte Bild. Einer von transparent, opaque oder auto. Standardwert: auto.

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

Eigenschaftswert

"auto" | "transparent" | "opaque"

input_fidelity

input_fidelity?: InputFidelity

Eigenschaftswert

input_image_mask

Optionale Maske für die Bildbearbeitung. Enthält image_url (Zeichenfolge, optional) und file_id (Zeichenfolge, optional).

input_image_mask?: ImageGenToolInputImageMask

Eigenschaftswert

model

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

Eigenschaftswert

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

moderation

Moderationsebene für das generierte Bild. Standardwert: auto.

moderation?: "low" | "auto"

Eigenschaftswert

"low" | "auto"

output_compression

Komprimierungsebene für das Ausgabebild. Standardwert: 100.

output_compression?: number

Eigenschaftswert

number

output_format

Das Ausgabeformat des generierten Bilds. Einer von png, webp oder jpeg. Standardwert: png.

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

Eigenschaftswert

"png" | "webp" | "jpeg"

partial_images

Anzahl der Teilbilder, die im Streamingmodus generiert werden sollen, von 0 (Standardwert) bis 3.

partial_images?: number

Eigenschaftswert

number

quality

Die Qualität des generierten Bilds. Einer der folgenden Werte: low, medium, high oder auto. Standardwert: auto.

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

Eigenschaftswert

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

size

Die Größe des generierten Bilds. Einer der folgenden Werte: 1024x1024, 1024x1536, 1536x1024 oder auto. Standardwert: auto.

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

Eigenschaftswert

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

type

Der Typ des Tools zur Bildgenerierung. Immer image_generation.

type: "image_generation"

Eigenschaftswert

"image_generation"