POST /v1/images/generations
Referensi · Images — endpoint yang kompatibel dengan OpenAI Images untuk pembuatan gambar terjaga. Prompt melewati moderasi konten + NSFW sebelum mencapai Flux.
Ikhtisar
Pembuatan gambar terjaga
POST /v1/images/generations kompatibel dengan OpenAI Images dan menggunakan API key Anda (auth Bearer). Setiap prompt melewati moderasi konten dan guard NSFW (Inggris + Bahasa Indonesia) sebelum mencapai model gambar, dan pengeluaran dicatat seperti penggunaan lainnya.
Halaman ini adalah referensi request/response ringkas. Untuk panduan lengkap — enhance, style, UI studio, dan biaya — lihat panduan Image generation.
Request
Body request
Kirim body JSON dengan prompt dan opsi pembuatan:
| Field | Deskripsi |
|---|---|
model | Allowlist model: flux-schnell (default, flux-1.1-pro ( |
prompt | Teks prompt. Wajib. |
n | Jumlah gambar, 1–4. Default 1. |
enhance | Jika true, art-director LLM murah menulis ulang prompt untuk kualitas dan membuang 'AI slop'. Guard berjalan ulang pada prompt yang di-enhance sebelum model gambar. |
style | Preset opsional yang mengarahkan tampilan: product-photo, editorial, flat-illustration, 3d-render, cinematic. |
response_format | Kirim b64_json untuk menerima gambar base64 inline. Jika tidak, response mengembalikan URL penyedia yang bersifat sementara. |
Batas & guard
Yang diberlakukan
- Batas harian. 100 gambar per API key per hari.
- Timeout. 90 detik per pembuatan.
- Guard konten + NSFW. Berjalan pada prompt (dan pada prompt yang di-enhance saat enhance aktif). Prompt yang diblokir tidak pernah mencapai model.
- Model tak dikenal. Model apa pun di luar allowlist mengembalikan
400.
Response
Body response
Setiap item membawa data[].b64_json (saat response_format adalah b64_json) atau data[].url (sementara). revised_prompt mencerminkan prompt final yang benar-benar dikirim ke model, dan _anoman.enhanced_prompt menampilkan hasil tulis ulang prompt oleh art-director.
Berkreasi di studio.
Komposer prompt, style, Fast/Quality, palet — semua terjaga.