Apa yang akan Anda bangun
Anda akan membuat task pembuatan gambar Flux denganPOST /flux/v1/flux-dev, melakukan polling GET /flux/v1/get_result, dan mengunduh URL gambar yang dihasilkan saat task sudah siap.
Prasyarat
- Kunci API CometAPI yang disimpan di
COMETAPI_KEY - Python 3.10+ dengan
requests, atau Node.js 18+ - Path model Flux dari referensi Flux API atau Models
Kunci API, base URL, autentikasi
Pembuatan Flux menggunakan nama model di path URL:Contoh kode
Gunakan tab di bawah ini untuk contoh yang bisa disalin dalam cURL, Python, dan Node.js.Penjelasan alur
Pembuatan Flux bersifat asynchronous. Endpoint pembuatan mengembalikanid task. Poll /flux/v1/get_result?id=<task_id> hingga status menjadi Ready, lalu unduh result.sample.
URL hasil Flux memiliki batas waktu. Salin gambar yang sudah selesai ke penyimpanan Anda sendiri saat aplikasi Anda memerlukan akses yang tahan lama.
Parameter umum
Pemecahan masalah / FAQ
Tugas tetap pending
Tugas tetap pending
Tetap lakukan polling dengan loop retry terbatas dan timeout. Simpan task ID agar job bisa diperiksa nanti.
URL gambar kedaluwarsa
URL gambar kedaluwarsa
Unduh
result.sample segera setelah task menjadi Ready, lalu simpan gambar di storage Anda sendiri.Parameter Flux gagal
Parameter Flux gagal
Dukungan parameter Flux bervariasi menurut varian model. Mulailah dengan
prompt, width, dan height, lalu periksa referensi API Flux sebelum menambahkan field opsional.Langkah berikutnya
- Baca referensi API Flux generate image.
- Lakukan polling hasil dengan Get Flux image result.
- Temukan model Flux di Models.
- Perkirakan biaya dengan Estimate request cost before calling a model.