次の方法で共有


ImageGenTool interface

GPTの画像モデルを使って画像を生成するツールです。

Extends

プロパティ

action

新しい画像を生成するか、既存の画像を編集するか。 既定値: auto

background

生成されたイメージの背景の種類。 transparentopaque、または auto のいずれか。 既定値: auto

input_fidelity

入力画像処理の忠実度レベル。

input_image_mask

インペインティング用のオプションのマスク。 image_url (文字列、省略可能) とfile_id (文字列、省略可能) を格納します。

model

イメージの生成に使用するモデル。

moderation

生成されたイメージのモデレーション レベル。 既定値: auto

output_compression

出力イメージの圧縮レベル。 既定値: 100。

output_format

生成されたイメージの出力形式。 pngwebp、または jpeg のいずれか。 既定値: png

partial_images

ストリーミング モードで生成する部分イメージの数 。0 (既定値) から 3。

quality

生成されたイメージの品質。 lowmediumhigh、または auto のいずれかです。 既定値: auto

size

生成されたイメージのサイズ。 1024x10241024x15361536x1024、または auto のいずれかです。 既定値: auto

type

イメージ生成ツールの種類。 常に image_generation です。

プロパティの詳細

action

新しい画像を生成するか、既存の画像を編集するか。 既定値: auto

action?: ImageGenAction

プロパティ値

background

生成されたイメージの背景の種類。 transparentopaque、または auto のいずれか。 既定値: auto

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

プロパティ値

"auto" | "transparent" | "opaque"

input_fidelity

入力画像処理の忠実度レベル。

input_fidelity?: InputFidelity

プロパティ値

input_image_mask

インペインティング用のオプションのマスク。 image_url (文字列、省略可能) とfile_id (文字列、省略可能) を格納します。

input_image_mask?: ImageGenToolInputImageMask

プロパティ値

model

イメージの生成に使用するモデル。

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

プロパティ値

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

moderation

生成されたイメージのモデレーション レベル。 既定値: auto

moderation?: "low" | "auto"

プロパティ値

"low" | "auto"

output_compression

出力イメージの圧縮レベル。 既定値: 100。

output_compression?: number

プロパティ値

number

output_format

生成されたイメージの出力形式。 pngwebp、または jpeg のいずれか。 既定値: png

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

プロパティ値

"png" | "webp" | "jpeg"

partial_images

ストリーミング モードで生成する部分イメージの数 。0 (既定値) から 3。

partial_images?: number

プロパティ値

number

quality

生成されたイメージの品質。 lowmediumhigh、または auto のいずれかです。 既定値: auto

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

プロパティ値

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

size

生成されたイメージのサイズ。 1024x10241024x15361536x1024、または auto のいずれかです。 既定値: auto

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

プロパティ値

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

type

イメージ生成ツールの種類。 常に image_generation です。

type: "image_generation"

プロパティ値

"image_generation"