Spesifikasi Teknis flux-dev
| Spesifikasi | Detail |
|---|---|
| ID Model | flux-dev |
| Keluarga Model | FLUX.1 [dev] |
| Penyedia / asal | Black Forest Labs |
| Modalitas | Generasi teks-ke-gambar |
| Arsitektur | Transformer rectified flow dengan 12 miliar parameter |
| Kasus penggunaan utama | Menghasilkan gambar berkualitas tinggi dari prompt bahasa alami |
| Penempatan performa | Dirancang sebagai varian open-weight berkualitas tinggi yang diposisikan di bawah FLUX.1 [pro] dan di atas varian ringan yang lebih cepat dalam keluarga FLUX |
| Penanganan prompt | Kepatuhan kuat terhadap prompt dan kemampuan mengikuti instruksi yang kompetitif untuk deskripsi gambar kompleks |
| Pendekatan efisiensi | Dilatih dengan guidance distillation untuk inferensi yang lebih efisien |
| Pola ketersediaan | Umumnya tersedia melalui API inferensi yang di-host dan platform model, dengan bobot terbuka yang dipublikasikan untuk ekosistem model dasar |
| Catatan lisensi | Rilisan FLUX.1 [dev] asli terkait dengan lisensi non-komersial dari Black Forest Labs, jadi ketentuan penggunaan lanjutan harus diperiksa dengan saksama di lingkungan tempat Anda menerapkannya |
Apa itu flux-dev?
flux-dev adalah pengenal model CometAPI untuk FLUX.1 [dev], sebuah model teks-ke-gambar dari Black Forest Labs yang dibuat untuk menghasilkan gambar detail yang setia pada prompt dari deskripsi tertulis. Black Forest Labs menggambarkan FLUX.1 [dev] sebagai transformer rectified flow dengan 12 miliar parameter, dan memposisikannya sebagai model berkualitas tinggi yang berada tepat di bawah FLUX.1 [pro] dalam jajaran FLUX.1 asli.
Dalam praktiknya, flux-dev digunakan ketika Anda menginginkan kualitas gambar yang lebih kuat dan kepatuhan terhadap prompt yang lebih baik dibanding generator gambar ringan, sambil tetap mendapatkan manfaat dari ekosistem FLUX yang lebih luas. Model ini dikenal luas karena menghasilkan output yang rapi, mampu menangani arahan gaya dengan baik, dan mendukung alur kerja riset serta kreatif melalui ketersediaan model terbuka di platform utama.
Karena FLUX.1 [dev] berada dalam keluarga yang kemudian berkembang dengan varian berorientasi alat dan pengeditan, model ini paling tepat dipahami sebagai model fondasi teks-ke-gambar inti: Anda memberikan sebuah prompt teks, dan model mengembalikan satu atau lebih gambar yang dihasilkan sesuai dengan adegan, gaya, komposisi, atau konsep yang diminta.
Fitur utama flux-dev
- Generasi gambar berkualitas tinggi: FLUX.1 [dev] diposisikan oleh Black Forest Labs sebagai model teks-ke-gambar mutakhir dengan kualitas output tepat di bawah FLUX.1 [pro], sehingga cocok untuk seni konsep profesional, ilustrasi, visual pemasaran, dan prototyping kreatif.
- Kepatuhan tinggi terhadap prompt: Model ini secara khusus dikenal memiliki kemampuan mengikuti prompt yang kompetitif, yang membantu saat prompt mencakup banyak objek, petunjuk tata letak, instruksi gaya, atau deskripsi adegan yang terperinci.
- Arsitektur transformer rectified flow 12B: Desain transformer rectified flow dengan 12 miliar parameter merupakan bagian inti dari profil kapabilitas model ini dan menjadi salah satu alasan keterkaitan dengan fidelitas serta detail gambar yang kuat.
- Efisiensi dengan guidance distillation: Black Forest Labs menyatakan bahwa FLUX.1 [dev] dilatih menggunakan guidance distillation, yang meningkatkan efisiensi dibanding pendekatan generasi yang kurang dioptimalkan.
- Kompatibilitas ekosistem terbuka: Model ini dirilis dalam bentuk yang mendukung eksperimen lebih luas, penerapan, dan kustomisasi alur kerja, termasuk dukungan ekosistem melalui Hugging Face, ekspor ONNX, dan tooling FLUX terkait.
- Dukungan alur kerja kreatif yang fleksibel:
flux-devsangat cocok untuk ideasi, perancangan visual, eksplorasi gaya, dan integrasi pipeline ketika pengembang menginginkan model teks-ke-gambar serbaguna yang kuat alih-alih generator yang sangat terspesialisasi. Ini merupakan inferensi berdasarkan penempatan resmi dan format penerapan yang tersedia.
Cara mengakses dan mengintegrasikan flux-dev
Langkah 1: Daftar untuk Kunci API
Untuk mengakses flux-dev, terlebih dahulu daftar di CometAPI dan buat kunci API dari dasbor. Setelah masuk, buat kunci untuk aplikasi Anda dan simpan dengan aman di variabel lingkungan atau pengelola rahasia. Anda akan menggunakan kunci ini untuk mengautentikasi setiap permintaan ke API flux-dev.
Langkah 2: Kirim Permintaan ke API flux-dev
Setelah Anda memiliki kunci API, kirim permintaan ke endpoint CometAPI dengan flux-dev sebagai nama model.
curl --request POST \
--url https://api.cometapi.com/v1/images/generations \
--header "Authorization: Bearer $COMETAPI_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "flux-dev",
"prompt": "A cinematic sci-fi city at sunset, ultra-detailed, volumetric lighting"
}'
Contoh Python:
import os
import requests
url = "https://api.cometapi.com/v1/images/generations"
headers = {
"Authorization": f"Bearer {os.environ['COMETAPI_API_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "flux-dev",
"prompt": "A cinematic sci-fi city at sunset, ultra-detailed, volumetric lighting",
}
response = requests.post(url, headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())
Langkah 3: Ambil dan Verifikasi Hasil
Setelah pengiriman, CometAPI mengembalikan payload hasil yang dihasilkan untuk flux-dev. Urai respons untuk mengambil URL gambar, data file, atau metadata terkait tergantung pola integrasi Anda. Selanjutnya, verifikasi bahwa output sesuai dengan prompt, periksa aspek keselamatan tingkat aplikasi atau kepatuhan kebijakan, dan catat ID permintaan atau metadata respons untuk debugging, audit, dan keandalan alur kerja.