Yang akan Anda buat
Anda akan memanggilPOST /v1/images/generations, menghasilkan satu gambar dengan model gambar GPT, decode b64_json yang dikembalikan, dan menyimpannya sebagai file gambar.
Prasyarat
- API key CometAPI yang disimpan di
COMETAPI_KEY - Python 3.10+ atau Node.js 18+ untuk contoh penyimpanan file
- Lingkungan server-side. Jangan panggil image generation dari kode frontend publik dengan secret key.
API key, base URL, autentikasi
Gunakan endpoint gambar yang kompatibel dengan OpenAI:Contoh kode
Gunakan tab di bawah ini untuk contoh yang dapat disalin dalam cURL, Python, dan Node.js.Penjelasan alur
Pembuatan gambar GPT mengembalikan respons yang sudah selesai dalam satu request. Model gambar GPT mengembalikan data gambar base64 didata[0].b64_json. Decode nilai tersebut lalu tulis byte-nya ke file yang sesuai dengan output_format.
Jika Anda memerlukan output URL, periksa apakah model yang dipilih mendukung respons URL. Model gambar GPT menggunakan output base64 pada contoh referensi yang dipertahankan.
Parameter umum
Troubleshooting / FAQ
File yang disimpan tidak bisa dibuka
File yang disimpan tidak bisa dibuka
Pastikan Anda decode
b64_json sebagai byte base64 dan menyimpan ekstensi file yang sesuai dengan output_format.Model menolak sebuah parameter
Model menolak sebuah parameter
Parameter gambar berbeda-beda menurut model. Mulailah dengan contoh referensi minimal, lalu tambahkan satu field opsional setiap kali.
Respons tidak memiliki URL
Respons tidak memiliki URL
Gunakan
b64_json untuk model gambar GPT. Output URL bersifat spesifik per model.Langkah berikutnya
- Baca referensi API Create image.
- Temukan model ID gambar di Models.
- Perkirakan biaya permintaan dengan Memperkirakan biaya permintaan sebelum memanggil model.
- Tangani kegagalan dengan Kode error dan strategi retry.