Flux 2 Klein API
Black Forest Labs FLUX.2 [klein] — model teks-ke-gambar dan edit 4B dan 9B berkualitas tinggi dengan realisme yang ditingkatkan, pembuatan teks yang lebih tajam, dan dukungan LoRA untuk kustomisasi cepat. Varian Base dan LoRA untuk pembuatan maupun penyuntingan.
Tingkat parameter 4B dan 9B untuk teks-ke-gambar dan edit. Varian yang mendukung LoRA (text-to-image-lora, edit-lora) memungkinkan kustomisasi cepat. Endpoint edit menerima instruksi bahasa alami untuk modifikasi yang presisi.
/filters:quality(82)/examples/171cf1aac2374b34dc5104be9b274f5c/1783683809472857164_TpbltDLU.webp)
Ringkasan
Tentang Flux 2 Klein API
Apa yang dilakukan Flux 2 Klein, posisinya dalam jajaran model Black Forest Labs, dan mengapa banyak tim memilihnya.
Flux 2 Klein adalah model pembuatan dan pengeditan gambar dari Black Forest Labs, tersedia melalui REST API WaveSpeedAI. Black Forest Labs FLUX.2 [klein] — model teks-ke-gambar dan edit 4B dan 9B berkualitas tinggi dengan realisme yang ditingkatkan, pembuatan teks yang lebih tajam, dan dukungan LoRA untuk kustomisasi cepat. Varian Base dan LoRA untuk pembuatan maupun penyuntingan.
Tingkat parameter 4B dan 9B untuk teks-ke-gambar dan edit. Varian yang mendukung LoRA (text-to-image-lora, edit-lora) memungkinkan kustomisasi cepat. Endpoint edit menerima instruksi bahasa alami untuk modifikasi yang presisi.
Keluarga Flux 2 Klein di WaveSpeedAI menyediakan 16 endpoint REST yang mencakup alur kerja Image-To-Image, Text-To-Image. Setiap varian memiliki harga, parameter, dan contoh output sendiri — pilih yang sesuai dengan modalitas input dan kebutuhan produksi Anda, atau panggil beberapa sekaligus dengan satu API key untuk menyusun pipeline multi-langkah.
Jalankan Flux 2 Klein dengan API key, akun penagihan, dan batas laju yang sama dengan yang Anda pakai untuk 1.000+ model AI lainnya di WaveSpeedAI. Tanpa penyiapan vendor terpisah, tanpa SDK per penyedia, tanpa batas laju per vendor — satu integrasi mencakup semuanya, dari text-to-image dan text-to-video hingga sintesis audio, pembuatan 3D, upscaling, dan pengeditan.
Endpoint
Semua endpoint API Flux 2 Klein
16 endpoint Flux 2 Klein tersedia sekarang di WaveSpeedAI — pilih varian yang sesuai dengan alur kerja Anda.
/filters:quality(82)/media/images/1782719270072146594_r4sCKT3c.webp)
Flux 2 Klein Base 4b Edit Lora
FLUX.2 [klein] Base 4B Edit with LoRA support enables precise image-to-image editing with natural language instructions, multi-reference support, and LoRA customization. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1782719335346716016_SFOX7gpy.webp)
Flux 2 Klein Base 4b Text To Image Lora
FLUX.2 [klein] Base 4B with LoRA support is a compact 4-billion-parameter text-to-image model that delivers fast generation with quality results and LoRA customization. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1782719395763490557_HkV4envE.webp)
Flux 2 Klein Base 4b Edit
FLUX.2 [klein] Base 4B Edit enables precise image-to-image editing with natural language instructions and multi-reference support. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1782719439857315177_L5f7hrBK.webp)
Flux 2 Klein Base 4b Text To Image
FLUX.2 [klein] Base 4B is a compact 4-billion-parameter text-to-image model that delivers fast generation with quality results. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1778817893253269754_jtSluDMW.webp)
Flux 2 Klein Base 9b Edit Lora
FLUX.2 [klein] Base 9B Edit with LoRA support is a high-quality image editing model with 9B parameters, offering precise modifications using natural language instructions and personalized styles via custom LoRA adapters. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1778817876606439425_xAlRlNgH.webp)
Flux 2 Klein Base 9b Text To Image Lora
FLUX.2 [klein] Base 9B with LoRA support is a high-quality text-to-image model with 9B parameters, offering enhanced realism, crisper text generation, and fast LoRA customization. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1778817863672548628_rWNW8fpz.webp)
Flux 2 Klein Base 9b Edit
FLUX.2 [klein] Base 9B Edit is a high-quality image editing model with 9B parameters, offering precise modifications using natural language instructions. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/1778817841762781102_9SipyHR0.webp)
Flux 2 Klein Base 9b Text To Image
FLUX.2 [klein] Base 9B is a high-quality text-to-image model with 9B parameters, offering enhanced realism and crisper text generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408105759_4m08lxjt.webp)
Flux 2 Klein 4b Edit Lora
FLUX.2 [klein] 4B Edit with LoRA support enables precise image-to-image editing with natural language instructions, multi-reference support, and LoRA customization. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408105752_entzjhk3.webp)
Flux 2 Klein 4b Text To Image Lora
FLUX.2 [klein] 4B with LoRA support is a compact 4-billion-parameter text-to-image model that delivers fast generation with quality results and LoRA customization. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408110447_b1nzgxbj.webp)
Flux 2 Klein 9b Text To Image Lora
FLUX.2 [klein] 9B with LoRA support is a high-quality text-to-image model with 9B parameters, offering enhanced realism, crisper text generation, and fast LoRA customization. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408110457_1sq5no86.webp)
Flux 2 Klein 9b Edit Lora
FLUX.2 [klein] 9B Edit with LoRA support is a high-quality image editing model with 9B parameters, offering precise modifications using natural language instructions and personalized styles via custom LoRA adapters. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408105808_3tz63pqc.webp)
Flux 2 Klein 4b Edit
FLUX.2 [klein] 4B Edit enables precise image-to-image editing with natural language instructions and multi-reference support. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408110505_n00qc1zm.webp)
Flux 2 Klein 9b Edit
FLUX.2 [klein] 9B Edit is a high-quality image editing model with 9B parameters, offering precise modifications using natural language instructions. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408110512_kl8lhm6d.webp)
Flux 2 Klein 9b Text To Image
FLUX.2 [klein] 9B is a high-quality text-to-image model with 9B parameters, offering enhanced realism and crisper text generation. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408105817_vfnx9s7f.webp)
Flux 2 Klein 4b Text To Image
FLUX.2 [klein] 4B is a compact 4-billion-parameter text-to-image model that delivers fast generation with quality results. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
Contoh
Lihat Flux 2 Klein beraksi
Output nyata yang dihasilkan oleh API Flux 2 Klein. Arahkan kursor ke video mana pun untuk pratinjau, klik untuk membuka penampil ukuran penuh.
Cara pakai
Cara menggunakan API Flux 2 Klein
Empat langkah dari pendaftaran hingga hasil jadi. Contoh lengkap Python, Node.js, dan cURL ada di bagian API di bawah.
- 01
Dapatkan API key
Daftar akun WaveSpeedAI dan salin API key Anda dari dasbor. Akun baru mendapat kredit awal gratis — cukup untuk menjalankan playground beberapa puluh kali sebelum penagihan dimulai.
- 02
Kirim prediksi
POST input Anda sebagai JSON ke https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-2-klein-9b/text-to-image. Endpoint langsung mengembalikan id prediksi — proses generasi bersifat asinkron sehingga Anda tidak perlu menahan koneksi terbuka selama inferensi.
- 03
Polling hingga selesai
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Ambil output saat completed; hentikan dengan error saat failed, cancelled, timeout, atau deleted; lanjutkan polling untuk status lainnya.
- 04
Baca URL output
Setelah status "completed", baca URL dari data.outputs[0]. URL tersebut mengarah ke media hasil generasi Anda di CDN WaveSpeedAI — file gambar, video, audio, atau 3D tergantung varian Flux 2 Klein yang Anda panggil.
Kasus penggunaan
Apa yang bisa Anda bangun dengan Flux 2 Klein
Alur kerja umum yang dipakai pengembang dan kreator dengan API Flux 2 Klein.
Teks-ke-gambar 9B dengan teks tajam
wavespeed-ai/flux-2-klein-9b/text-to-image adalah model teks-ke-gambar 9B berkualitas tinggi dengan realisme yang ditingkatkan dan pembuatan teks yang lebih tajam — tingkat Klein berfidelitas lebih tinggi untuk pekerjaan hasil akhir.
Tingkat 4B untuk kecepatan dan biaya
wavespeed-ai/flux-2-klein-4b/text-to-image menawarkan arsitektur Klein yang sama pada 4B parameter — berguna untuk iterasi prompt dan pipeline volume tinggi yang tidak memerlukan fidelitas 9B.
Penyuntingan gambar dengan bahasa alami
wavespeed-ai/flux-2-klein-9b/edit melakukan modifikasi presisi menggunakan instruksi bahasa alami — buat gambar dasar, lalu sempurnakan lewat edit alih-alih membuat ulang sepenuhnya.
Kustomisasi LoRA
Varian text-to-image-lora dan edit-lora mendukung kustomisasi LoRA cepat untuk konsistensi gaya, karakter, atau merek — terapkan checkpoint LoRA terlatih tanpa fine-tuning model dasar.
Realisme yang ditingkatkan
Klaim katalog: realisme yang ditingkatkan di seluruh varian Klein. Tulis prompt dengan bahasa pencahayaan, material, dan kamera yang spesifik untuk memanfaatkan pelatihan fotorealistis FLUX.
Memilih tingkat 4B atau 9B
Format prompt sama di endpoint 4B dan 9B — iterasi di 4B untuk arah, beralih ke 9B untuk hasil akhir. Varian edit mengikuti struktur tingkat yang sama.
Tips
Tips menulis prompt untuk Flux 2 Klein
Saran praktis untuk mendapatkan output yang lebih baik dari Flux 2 Klein — diambil dari pola yang berhasil pada model gambar di pipeline produksi.
- 01
Iterasi di 4B, hasil akhir di 9B
Format prompt sama di tingkat 4B dan 9B. Gunakan flux-2-klein-4b untuk arah prompt dan pengujian A/B; beralih ke 9b untuk hasil akhir saat teks yang lebih tajam dan realisme penting.
- 02
Gunakan edit untuk penyempurnaan
Buat dengan teks-ke-gambar, sempurnakan dengan edit memakai instruksi bahasa alami — konvergensi lebih cepat daripada mengulang pembuatan penuh.
- 03
LoRA untuk konsistensi produksi
Latih atau terapkan checkpoint LoRA lewat text-to-image-lora dan edit-lora saat Anda membutuhkan gaya, karakter, atau identitas merek yang berulang sepanjang produksi.
- 04
Tipografi dalam prompt
Klaim katalog: pembuatan teks yang lebih tajam. Sertakan teks persis yang ingin dirender dalam tanda kutip di dalam prompt — Klein disetel untuk tipografi yang terbaca pada materi pemasaran.
- 05
Prompt terstruktur mengalahkan klise
Subjek + adegan + pencahayaan + bahasa kamera paling menggali pelatihan FLUX. Hindari pengubah kualitas yang generik — kespesifikan menang.
Harga
Harga API Flux 2 Klein
Harga dihitung per output. Biaya akhir menyesuaikan parameter yang Anda atur di playground setiap varian (resolusi, durasi, jumlah output, referensi).
API
Panggil API Flux 2 Klein
Daftar untuk mendapatkan API key di wavespeed.ai/accesskey, lalu kirim prediksi melalui REST. Playground menghasilkan contoh siap tempel untuk kombinasi input apa pun.
POSThttps://api.wavespeed.ai/api/v3/wavespeed-ai/flux-2-klein-9b/text-to-image
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-2-klein-9b/text-to-image" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"size": "1024*1024"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-2-klein-9b/text-to-image";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"size": "1024*1024"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"size": "1024*1024"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-2-klein-9b/text-to-image", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Perbandingan
Flux 2 Klein vs alternatif
Kapan memilih Flux 2 Klein dibanding model serupa di WaveSpeedAI.
Flux 2 Klein vs Seedream 5 Lite
Seedream 5 Lite menekankan tipografi dan menyediakan varian Sequential untuk konsistensi multi-gambar. Flux 2 Klein mencakup kustomisasi LoRA secara native dan pembuatan teks yang lebih tajam dalam arsitektur FLUX dengan biaya per panggilan yang kompetitif.
Flux 2 Klein vs GPT Image 2
GPT Image 2 memiliki tingkat kualitas eksplisit (low/medium/high) dan edit gambar referensi. Flux 2 Klein menyediakan endpoint LoRA khusus dan tingkat ukuran 4B/9B untuk keseimbangan biaya-kualitas.
Flux 2 Klein vs Qwen Image
Qwen Image mencakup Edit-Plus multi-gambar, sudut kamera, dan compositing berlapis. Flux 2 Klein tetap berfokus pada teks-ke-gambar berkualitas tinggi dan edit bahasa alami dengan dukungan LoRA — cakupan lebih sederhana, realisme kuat.
FAQ
Flux 2 Klein API — Pertanyaan yang sering diajukan
Harga, lisensi, integrasi — pertanyaan umum tentang menjalankan Flux 2 Klein di WaveSpeedAI.
Apa itu API Flux 2 Klein?
Flux 2 Klein adalah model pembuatan gambar dari Black Forest Labs yang tersedia sebagai REST API di WaveSpeedAI. Black Forest Labs FLUX.2 [klein] — model teks-ke-gambar dan edit 4B dan 9B berkualitas tinggi dengan realisme yang ditingkatkan, pembuatan teks yang lebih tajam, dan dukungan LoRA untuk kustomisasi cepat. Varian Base dan LoRA untuk pembuatan maupun penyuntingan. Anda dapat memanggilnya secara terprogram atau mencobanya dari playground yang ditautkan di atas.
Bagaimana cara memanggil API Flux 2 Klein?
Daftar akun WaveSpeedAI, salin API key Anda dari /accesskey, lalu POST ke https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-2-klein-9b/text-to-image dengan input Anda sebagai JSON. Endpoint mengembalikan id prediksi. Lakukan polling pada endpoint hasil dengan interval sekitar 2 detik, perpanjang interval untuk tugas yang berjalan lama, dan berhenti pada status akhir apa pun. Contoh Python / Node.js / cURL untuk produksi ada di atas.
Berapa biaya API Flux 2 Klein?
Flux 2 Klein mulai dari $0.008 per run. Biaya pastinya menyesuaikan parameter yang Anda atur (resolusi, durasi, jumlah output, referensi). Pratinjau biaya langsung di samping tombol Generate di playground menampilkan harga pasti untuk input Anda saat ini.
Varian Flux 2 Klein apa saja yang tersedia?
WaveSpeedAI menyediakan 16 endpoint Flux 2 Klein aktif: wavespeed-ai/flux-2-klein-base-4b/edit-lora, wavespeed-ai/flux-2-klein-base-4b/text-to-image-lora, wavespeed-ai/flux-2-klein-base-4b/edit, wavespeed-ai/flux-2-klein-base-4b/text-to-image, wavespeed-ai/flux-2-klein-base-9b/edit-lora, wavespeed-ai/flux-2-klein-base-9b/text-to-image-lora, wavespeed-ai/flux-2-klein-base-9b/edit, wavespeed-ai/flux-2-klein-base-9b/text-to-image, dan lainnya. Setiap varian memiliki halaman playground dan harga sendiri.
Bisakah output Flux 2 Klein dipakai secara komersial?
Hak penggunaan komersial mengikuti lisensi model Black Forest Labs. Sebagian besar model Black Forest Labs mengizinkan penggunaan output secara komersial; lihat halaman playground tiap model untuk ringkasan lisensinya, dan Ketentuan Layanan WaveSpeedAI untuk ketentuan tingkat platform.
Mengapa memakai Flux 2 Klein di WaveSpeedAI dan bukan langsung?
Satu API key + satu akun penagihan untuk Flux 2 Klein DAN 1.000+ model AI lain dari penyedia lain. Tanpa penyiapan SDK per vendor, tanpa batas laju terpisah, tanpa menulis ulang kode integrasi untuk tiap vendor. Harganya umumnya setara atau di bawah API langsung dari Black Forest Labs.
Penyedia
Tentang Black Forest Labs
Tim di balik Flux 2 Klein dan jajaran model Black Forest Labs lainnya di WaveSpeedAI.
Black Forest Labs menciptakan keluarga model gambar open-weight FLUX. FLUX.2 [klein] menyediakan endpoint teks-ke-gambar dan edit 4B dan 9B dengan realisme yang ditingkatkan, render teks yang lebih tajam, dan dukungan LoRA native — alternatif hemat biaya dibanding varian FLUX yang lebih besar untuk pipeline gambar bervolume tinggi.
Mulai membangun dengan Flux 2 Klein di WaveSpeedAI
Kredit awal gratis saat mendaftar. Satu API key untuk 1.000+ model AI dari Black Forest Labs dan semua penyedia lainnya.
/filters:quality(82)/examples/5c90a7890cbd39ca11d17dc1216ff484/1783683875315920517_jTDMV4dn.webp)
/filters:quality(82)/examples/6d616d34f5de1126c1a1fa4d75c28c92/1783683876694736715_B5GQZ8hr.webp)
/filters:quality(82)/examples/749de35a5d58f586fa821a9646a601d2/1783683879735484148_hpocZ7VJ.webp)
/filters:quality(82)/examples/3026f17d8160ff37791c6fe203407579/1783683883679666545_jXENW6fo.webp)