ImageGenTool interface
Alat yang menghasilkan gambar menggunakan model gambar GPT.
- Memperluas
Properti
| action | Apakah akan membuat gambar baru atau mengedit gambar yang sudah ada. Standar: |
| background | Jenis latar belakang untuk gambar yang dihasilkan. Salah satu dari |
| input_fidelity | Tingkat kesetiaan untuk pemrosesan gambar input. |
| input_image_mask | Masker opsional untuk pengisian ulang gambar. Berisi |
| model | Model yang akan digunakan untuk pembuatan gambar. |
| moderation | Tingkat moderasi untuk gambar yang dihasilkan. Standar: |
| output_compression | Tingkat kompresi untuk gambar output. Bawaan: 100. |
| output_format | Format output gambar yang dihasilkan. Salah satu dari |
| partial_images | Jumlah gambar parsial yang dihasilkan dalam mode streaming, dari 0 (nilai default) hingga 3. |
| quality | Kualitas gambar yang dihasilkan. Salah satu dari |
| size | Ukuran gambar yang dihasilkan. Salah satu dari |
| type | Jenis alat pembuatan gambar. Selalu |
Detail Properti
action
Apakah akan membuat gambar baru atau mengedit gambar yang sudah ada. Standar: auto.
action?: ImageGenAction
Nilai Properti
background
Jenis latar belakang untuk gambar yang dihasilkan. Salah satu dari transparent, opaque, atau auto. Standar: auto.
background?: "auto" | "transparent" | "opaque"
Nilai Properti
"auto" | "transparent" | "opaque"
input_fidelity
Tingkat kesetiaan untuk pemrosesan gambar input.
input_fidelity?: InputFidelity
Nilai Properti
input_image_mask
Masker opsional untuk pengisian ulang gambar. Berisi image_url (string, opsional) dan file_id (string, opsional).
input_image_mask?: ImageGenToolInputImageMask
Nilai Properti
model
Model yang akan digunakan untuk pembuatan gambar.
model?: "gpt-image-1" | "gpt-image-1-mini"
Nilai Properti
"gpt-image-1" | "gpt-image-1-mini"
moderation
Tingkat moderasi untuk gambar yang dihasilkan. Standar: auto.
moderation?: "low" | "auto"
Nilai Properti
"low" | "auto"
output_compression
Tingkat kompresi untuk gambar output. Bawaan: 100.
output_compression?: number
Nilai Properti
number
output_format
Format output gambar yang dihasilkan. Salah satu dari png, webp, atau jpeg. Standar: png.
output_format?: "png" | "webp" | "jpeg"
Nilai Properti
"png" | "webp" | "jpeg"
partial_images
Jumlah gambar parsial yang dihasilkan dalam mode streaming, dari 0 (nilai default) hingga 3.
partial_images?: number
Nilai Properti
number
quality
Kualitas gambar yang dihasilkan. Salah satu dari low, medium, high, atau auto. Standar: auto.
quality?: "low" | "medium" | "high" | "auto"
Nilai Properti
"low" | "medium" | "high" | "auto"
size
Ukuran gambar yang dihasilkan. Salah satu dari 1024x1024, 1024x1536, 1536x1024, atau auto. Standar: auto.
size?: "auto" | "1024x1024" | "1024x1536" | "1536x1024"
Nilai Properti
"auto" | "1024x1024" | "1024x1536" | "1536x1024"
type
Jenis alat pembuatan gambar. Selalu image_generation.
type: "image_generation"
Nilai Properti
"image_generation"