Request Body
Kullanılacak model (örn.
dall-e-3, flux-pro, midjourney).İstenen görselin metin açıklaması.
Oluşturulacak görsel sayısı (1-4, modele bağlıdır).
Görsel boyutu. Seçenekler modele göre değişir:
- DALL-E 3:
1024x1024,1792x1024,1024x1792 - Diğer modeller:
512x512,1024x1024vb.
Görsel kalitesi (
standard veya hd). Yalnızca DALL-E 3.Yanıt biçimi:
url veya b64_json.DALL-E 3 için stil:
vivid veya natural.Son kullanıcı için benzersiz bir tanımlayıcı.
Yanıt
Eşzamanlı Yanıt (DALL-E, Flux Schnell vb.)
Oluşturulma zamanının Unix zaman damgası.
Oluşturulan görseller dizisi.Her nesne şunları içerir:
url(string): Oluşturulan görselin URL’sib64_json(string): Base64 kodlanmış görsel (istenmişse)revised_prompt(string): Kullanılan prompt (DALL-E 3)
Eşzamansız Yanıt (Midjourney, Flux Pro, Ideogram vb.)
Bazı modeller daha uzun işlem süresi gerektirir ve eşzamansız bir yanıt döndürür:Oluşturulma zamanının Unix zaman damgası.
Polling için benzersiz görev tanımlayıcısı.
Başlangıç durumu:
pending.Sonuçları sorgulamak için göreli URL (örn.
/v1/tasks/{id}).Yer tutucu veriler içeren dizi. İşlem tamamlanana kadar
url boş olacaktır.status: "pending" aldığınızda, sonucu sorgulamak için Get Image Status endpoint’ini kullanın.Kullanılabilir Modeller
| Model | Tür | Özellikler |
|---|---|---|
dall-e-3 | Sync | En iyi kalite, prompt iyileştirme |
dall-e-2 | Sync | Daha hızlı, daha uygun maliyetli |
flux-pro | Async | Fotogerçekçi, yüksek kalite |
flux-schnell | Sync | Çok hızlı |
midjourney | Async | Sanatsal stil |
ideogram-v3 | Async | En iyi metin işleme |
stable-diffusion-3 | Sync | Açık kaynak, özelleştirilebilir |
Eşzamansız Yanıtların İşlenmesi
Async modeller için, yanıtınstatus: "pending" içerip içermediğini kontrol edin: