Qwen Image API: versi, harga, dan kode
Model Qwen Image dari Alibaba adalah pilihan berbiaya rendah untuk gambar dengan teks dalam banyak bahasa dan untuk suntingan berdasarkan instruksi. Panduan ini membahas tujuh versi di Revana, biaya masing-masing, dan cara memanggilnya.
Semua model Qwen Image di katalog
Qwen Image adalah keluarga model gambar Alibaba. Dikenal dengan kemampuan merender teks di dalam gambar, dalam bahasa Mandarin maupun Inggris, dan mengikuti instruksi penyuntingan dengan cermat. Revana menyediakan tujuh versi, semuanya dalam format permintaan yang sama:
| Model | Id model | Fungsi | Ukuran | Gambar referensi | Harga mulai | Rute |
|---|---|---|---|---|---|---|
| Qwen Image 3.0 | qwen-image-3.0 | text to image, penyuntingan | 1K, 2K | hingga 3 | $0.03 | dua rute |
| Qwen Image 3.0 Pro | qwen-image-3.0-pro | text to image, penyuntingan | 1K, 2K | hingga 3 | $0.04 | dua rute |
| Qwen Image 2.1 | qwen-image-2.1 | text to image, penyuntingan | 1K, 2K | satu gambar | $0.03 | satu rute |
| Qwen Image 2.0 | qwen-image-2.0 | text to image, penyuntingan | 1K, 2K | satu gambar | $0.03 | dua rute |
| Qwen Image 2.0 Pro | qwen-image-2.0-pro | text to image, penyuntingan | 1K, 2K | satu gambar | $0.07 | satu rute |
| Qwen Image | qwen-image | text to image, penyuntingan | default model | satu gambar | $0.03 | satu rute |
| Qwen Image Edit | qwen-image-edit | hanya penyuntingan | default model | satu gambar | $0.04 | satu rute |
Harga per gambar. Untuk proyek baru, mulailah dengan Qwen Image 3.0: ini tingkat standar terbaru, menerima hingga tiga gambar referensi, dan berharga $0.03 pada 2K maupun 1K. Pindah ke 3.0 Pro jika tingkat standar melewatkan detail yang Anda butuhkan, dan simpan versi lama untuk prompt yang sudah Anda sesuaikan.
Harga Qwen Image (Oktober 2026)
| Model | Ukuran | Per gambar | 100 gambar | 1.000 gambar |
|---|---|---|---|---|
| Qwen Image 3.0 | 1K atau 2K | $0.03 | $3.00 | $30.00 |
| Qwen Image 3.0 Pro | 1K | $0.04 | $4.00 | $40.00 |
| Qwen Image 3.0 Pro | 2K | $0.08 | $8.00 | $80.00 |
| Qwen Image 2.1 | 1K | $0.03 | $3.00 | $30.00 |
| Qwen Image 2.1 | 2K | $0.05 | $5.00 | $50.00 |
| Qwen Image 2.0 | 1K atau 2K | $0.03 | $3.00 | $30.00 |
| Qwen Image 2.0 Pro | 1K atau 2K | $0.07 | $7.00 | $70.00 |
| Qwen Image | satu ukuran | $0.03 | $3.00 | $30.00 |
| Qwen Image Edit | satu ukuran | $0.04 | $4.00 | $40.00 |
Dua detail harga mudah terlewat. Qwen Image 3.0 menagih sama pada 1K dan 2K, jadi tidak ada alasan meminta ukuran yang lebih kecil. Qwen Image 3.0 Pro menjadi dua kali lipat dari 1K ke 2K, jadi buat draf pada 1K dan render yang terbaik pada 2K. Gambar yang gagal tidak pernah ditagih.
Untuk apa Qwen Image bagus
- Teks dalam bahasa selain Inggris. Papan toko, menu, label, dan poster dalam bahasa Mandarin, atau Mandarin dan Inggris dalam satu gambar.
- Suntingan berdasarkan instruksi. "Ubah jaket menjadi merah", "hapus orang di sebelah kiri", "ganti teks papan dengan OPEN". Qwen Image Edit hanya melakukan ini; versi yang lebih baru melakukannya sekaligus text to image.
- Biaya per gambar rendah. Pada $0.03 per gambar, Qwen Image 3.0 adalah salah satu cara yang lebih murah untuk membuat batch besar varian pemasaran.
Kami tidak menerbitkan skor kualitas. Untuk tata letak berbahasa Inggris yang banyak teks, bandingkan dengan GPT Image 2 dan Nano Banana Pro memakai prompt Anda sendiri sebelum berkomitmen.
Buat gambar Qwen Image 3.0
Kirim POST /v1/generations dengan id model dan input, lalu lakukan polling generasi. Gambar 2K ini berharga $0.03.
export REVANA_API_KEY="sr_live_..."
# 1. Submit the job (returns 202 with the generation id)
curl https://api.revana.si/v1/generations \
-H "Authorization: Bearer $REVANA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-image-3.0",
"input": {
"prompt": "A night street in Shanghai, a small noodle shop with a red paper lantern. The wooden sign above the door reads 老街面馆 in brush calligraphy. Light rain, reflections on the pavement.",
"resolution": "2K"
},
"max_cost_usd": 0.1
}'
# 2. Poll with the id from step 1 until status is "succeeded" or "failed"
curl https://api.revana.si/v1/generations/gen_01JC2V8K5T \
-H "Authorization: Bearer $REVANA_API_KEY"import os
import time
import requests
API = "https://api.revana.si/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}
resp = requests.post(f"{API}/generations", headers=HEADERS, json={
"model": "qwen-image-3.0",
"input": {
"prompt": "A night street in Shanghai, a small noodle shop with a red paper lantern. The wooden sign above the door reads 老街面馆 in brush calligraphy. Light rain, reflections on the pavement.",
"resolution": "2K",
},
"max_cost_usd": 0.1,
})
resp.raise_for_status()
job = resp.json()
while job["status"] in ("queued", "running"):
time.sleep(3)
job = requests.get(f"{API}/generations/{job['id']}", headers=HEADERS).json()
if job["status"] == "succeeded":
print(job["output"]["urls"], job["cost_usd"])
else:
print("Failed:", job["error"])// Node 18 or later. Save as generate.mjs and run: node generate.mjs
const API = "https://api.revana.si/v1";
const headers = {
Authorization: `Bearer ${process.env.REVANA_API_KEY}`,
"Content-Type": "application/json",
};
const res = await fetch(`${API}/generations`, {
method: "POST",
headers,
body: JSON.stringify({
model: "qwen-image-3.0",
input: {
prompt: "A night street in Shanghai, a small noodle shop with a red paper lantern. The wooden sign above the door reads 老街面馆 in brush calligraphy. Light rain, reflections on the pavement.",
resolution: "2K",
},
max_cost_usd: 0.1,
}),
});
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
let job = await res.json();
while (job.status === "queued" || job.status === "running") {
await new Promise((r) => setTimeout(r, 3000));
job = await (await fetch(`${API}/generations/${job.id}`, { headers })).json();
}
if (job.status === "succeeded") console.log(job.output.urls, job.cost_usd);
else console.error("Failed:", job.error);{
"id": "gen_01JC2V8K5T",
"model": "qwen-image-3.0",
"status": "succeeded",
"output": {
"urls": [
"https://cdn.revana.si/g/gen_01JC2V8K5T/0.png"
]
},
"cost_usd": 0.03,
"attempts": 1,
"error": null,
"created_at": "2026-10-28T10:14:02Z",
"completed_at": "2026-10-28T10:15:31Z"
}Sunting gambar dengan instruksi
Untuk suntingan, kirim gambar dan sebutkan apa yang diubah. Qwen Image 3.0 dan 3.0 Pro menerima hingga tiga gambar di image_urls; versi lain menerima satu, di image_url. Suntingan di Qwen Image Edit ini berharga $0.04:
{
"model": "qwen-image-edit",
"input": {
"prompt": "Replace the text on the shop sign with FRESH BREAD DAILY, in the same font and colour. Change nothing else.",
"image_url": "https://example.com/bakery-front.jpg"
},
"max_cost_usd": 0.1
}Mengirim lebih banyak gambar daripada yang diterima model langsung ditolak dengan 422 invalid_input, dan pesannya menyebutkan batasnya. Tidak ada yang ditagih untuk permintaan yang ditolak.
Semua versi Qwen ada di halaman model, dengan referensi permintaan di dokumentasi dan paket kredit di halaman harga. Dapatkan kunci API untuk menjalankan contohnya.
Pertanyaan yang sering diajukan
Berapa biaya Qwen Image API?
Pada Oktober 2026, Qwen Image 3.0 berharga $0.03 per gambar pada 1K atau 2K, Qwen Image 3.0 Pro berharga $0.04 pada 1K dan $0.08 pada 2K, dan Qwen Image Edit berharga $0.04 per suntingan.
Versi Qwen Image mana yang sebaiknya saya pakai?
Mulai dengan Qwen Image 3.0. Ini tingkat standar terbaru, menerima hingga tiga gambar referensi, dan berharga sama pada 1K dan 2K. Coba 3.0 Pro bila Anda butuh lebih banyak detail.
Bisakah Qwen Image merender teks Mandarin?
Bisa. Merender teks dalam bahasa Mandarin maupun Inggris adalah keunggulan keluarga Qwen Image. Taruh karakter yang persis di prompt, dan periksa hasilnya sebelum dipublikasikan.
Apa perbedaan Qwen Image dan Qwen Image Edit?
Qwen Image Edit hanya menyunting gambar yang Anda kirim. Versi Qwen Image lainnya membuat gambar dari prompt dan juga menyunting.
Berapa banyak gambar yang bisa saya kirim ke Qwen Image 3.0?
Hingga tiga, di image_urls. Versi lama menerima satu gambar, di image_url.
Coba Qwen Image dengan satu kunci
Satu kunci API untuk semua versi Qwen Image dan semua model gambar dan video lainnya. Kredit prabayar mulai $10, hanya ditagih untuk gambar yang terkirim.