API referansı

Qwen API belgeleri

Kimlik doğrulama, Qwen görsel üretimi, eşzamansız görevler, model kimlikleri ve hatalar için kısa referans.

Hızlı başlangıç

API, HTTPS üzerinden standart JSON kullanır. Anahtar oluşturun, üretim gönderin ve görev kimliğini sorgulayın.

  1. 01

    Bearer anahtarı oluştur

  2. 02

    Üretim isteği gönder

  3. 03

    Görev kimliğini sorgula

Temel URL

Tüm herkese açık API istekleri qwenapi.org alan adını kullanır.

https://qwenapi.org

Kimlik doğrulama

Her oluşturma, durum ve geçmiş isteğinde Qwen API anahtarınızı Authorization başlığında gönderin.

Authorization: Bearer $QWEN_API_KEY

API anahtarlarını sunucuda tutun. Tarayıcı paketlerinde, açık depolarda veya istemci loglarında göstermeyin.

Görsel oluştur

Desteklenen canlı model kimliğini ve modele özgü girdi alanlarını gönderin.

POST/api/v1/images/generations
curl https://qwenapi.org/api/v1/images/generations \
  -H "Authorization: Bearer $QWEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen-image-3",
    "prompt": "Editorial product photo in soft morning light",
    "aspect_ratio": "16:9",
    "resolution": "1K"
  }'

Kabul yanıtı

{
  "code": 200,
  "message": "success",
  "data": {
    "task_id": "n86...qw3",
    "status": "IN_PROGRESS"
  }
}

Görev durumunu al

İlerleme, hatalar ve son çıktı URL'leri için görev kimliğini kullanın.

GET/api/v1/tasks/:task_id
curl "https://qwenapi.org/api/v1/tasks/$TASK_ID" \
  -H "Authorization: Bearer $QWEN_API_KEY"

IN_PROGRESS

Backend görevi kabul etti ve işliyor.

SUCCESS

Çıktı URL'leri hazır.

FAILED

Görev yapılandırılmış bir hatayla durdu.

Canlı model kimlikleri

Yalnızca bu kimlikler şu anda faturalandırmalı üretim rotalarına gider.

ModelMaliyetGirdiÇıktı
qwen-image-310 credits / imageText, up to 3 imagesPNG or JPEG
qwen2-image10 credits / imageText or imagePNG or JPEG
qwen-image-25125 credits / imageText or imagesPNG, JPEG, WebP
qwen-multi-angles5 credits / image1-3 imagesPNG or JPEG
qwen-layered10 credits / layerImage and instructionLayer images

Hatalar

HTTP durum kodları yapılandırılmış JSON hatalarıyla döner. Destek için görev kimliğini saklayın.

400invalid_requestModel kimliğini ve istek alanlarını doğrulayın.
401unauthorizedBearer anahtarının mevcut ve etkin olduğunu kontrol edin.
402insufficient_creditsFaturalandırma panelinden kredi ekleyin.
404not_foundGörev kimliğinin bir Qwen rotasına ait olduğunu doğrulayın.
429rate_limitedGeri çekilme ve jitter ile yeniden deneyin.
500server_errorDaha sonra tekrar deneyin ve destek için görev kimliğini saklayın.