Skip to main content
POST
Pemilihan model: gpt-image-2.5-flare lebih cepat dan cocok untuk gambar berkualitas tinggi sehari-hari, pembuatan massal, dan prototipe. gpt-image-2.5-sunburst mengutamakan ketepatan pengeditan untuk gambar produk final, materi iklan, dan pengeditan detail bertahap. Harga kedua model sama.

Autentikasi

string
wajib
Semua endpoint menggunakan Bearer Token. Dapatkan kunci Anda di halaman kunci API.

Pilih model

Dengan parameter yang sama, penggunaan token dan harga kedua model identik. Dibandingkan gpt-image-2, GPT-Image-2.5 menambahkan xhigh dan max; tingkat medium dan high menggunakan sekitar seperempat token keluaran dari tingkat bernama sama pada generasi sebelumnya.

Parameter permintaan

string
wajib
gpt-image-2.5-flare atau gpt-image-2.5-sunburst.
string
wajib
Deskripsi gambar yang akan dibuat atau diedit. Jelaskan subjek, suasana, komposisi, gaya, pencahayaan, dan elemen yang perlu dipertahankan atau diubah.
string
default:"auto"
Rasio aspek atau ukuran piksel yang presisi.
  • auto: dipilih otomatis berdasarkan prompt atau gambar referensi
  • Rasio: 1:1, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5, 16:9, 9:16, 2:1, 1:2, 21:9, 9:21, 3:1, 1:3
  • Ukuran presisi, misalnya 1600x1200
Untuk pengeditan gambar, abaikan size agar layanan menghitung ukuran dari rasio gambar input dan resolution.
string
default:"1k"
Tingkat resolusi: 1k, 2k, atau 4k. Diabaikan saat size berisi ukuran piksel presisi.
string
default:"auto"
Kualitas: low, medium, high, xhigh, max, atau auto.
xhigh dan max hanya tersedia untuk GPT-Image-2.5. Mengirimnya ke gpt-image-2 menghasilkan HTTP 400 tanpa penurunan kualitas otomatis.
integer
default:"1"
Jumlah gambar: 1 hingga 4. Kirim sebagai angka, bukan string.
string
default:"png"
Format keluaran: png, jpeg, atau webp.
integer
Kompresi dari 0 hingga 100, hanya untuk jpeg dan webp.
string
Latar belakang: transparent, opaque, atau auto.
transparent membutuhkan png atau webp; JPEG tidak memiliki kanal alfa.
string
default:"low"
Tingkat moderasi: auto atau low. Jika tidak dikirim, APIMart secara eksplisit mengirim low; nilai auto yang dikirim akan diteruskan.
string[]
URL gambar referensi untuk pembuatan atau pengeditan, maksimal 16. Mengirim bidang ini mengaktifkan mode pengeditan.Hanya URL HTTP(S) publik yang diterima. Unggah gambar lokal terlebih dahulu melalui POST /v1/uploads/images, lalu gunakan url yang dikembalikan.

Aturan ukuran

  • Lebar dan tinggi harus merupakan kelipatan 16
  • Setiap sisi tidak boleh melebihi 3840 piksel
  • Rasio sisi panjang terhadap sisi pendek maksimal 3:1
  • Jumlah piksel antara 655.360 dan 8.294.400
Resolusi di atas 2560×1440 bersifat eksperimental dan mungkin kurang stabil.

Pemetaan rasio dan resolusi

Ukuran presisi lain dapat digunakan jika memenuhi semua aturan.

Contoh pengeditan

Pengiriman dan kueri tugas

Setelah berhasil dikirim, ID tugas tersedia di data[0].task_id. Kueri status tugas setiap 2–5 detik hingga completed atau failed. Gunakan POST /v1/tasks/batch untuk beberapa tugas.
URL gambar tersedia di data.result.images[].url[]. Unduh dan simpan file sesegera mungkin.

Penagihan

GPT-Image-2.5 ditagih berdasarkan pemakaian token aktual. Lihat halaman harga atau /api/pricing untuk harga akun saat ini.
Dengan quality: "auto", layanan terlebih dahulu mereservasi biaya tingkat max untuk ukuran yang dipilih. Setelah selesai, biaya dihitung berdasarkan penggunaan aktual dan selisihnya dilepas.
Untuk n > 1, reservasi bertambah secara linear. Tugas yang gagal dikembalikan biayanya secara otomatis.

Batas dan kesalahan umum

Response

integer
Kode respons; 200 jika pengiriman berhasil.
array
Data respons pengiriman.