Uç Nokta | Yöntem | Açıklama |
---|---|---|
api.sunra.ai/v1/queue/{model-id} | POST | Kuyruğa bir istek ekler |
api.sunra.ai/v1/queue/requests/{request_id}/status | GET | Bir isteğin durumunu alır |
api.sunra.ai/v1/queue/requests/{request_id}/status/stream | GET | Tamamlanana kadar durumu yayınlar |
api.sunra.ai/v1/queue/requests/{request_id} | GET | Bir isteğin yanıtını getirir |
api.sunra.ai/v1/queue/requests/{request_id}/cancel | PUT | Bir isteği iptal eder |
request_id
’yi içeren örnek bir yanıt:
request_id
’yi içerir ve durumu kontrol etmek, iptal etmek veya yanıtı almak için URL’ler sağlar, bu da ek uç nokta geliştirmeden iş akışınızı kolaylaştırır.
queue_position
: Kuyruktaki yerinizi gösterir.response_url
: İşlem tamamlandığında yanıtı almak için URL.logs
: İşlem adımlarını gösteren ayrıntılı günlükler (etkinleştirilmişse).response_url
: Son yanıtın bulunacağı yer.logs
: Tüm süreci detaylandıran günlükler.response_url
: Tamamlanmış yanıtınıza doğrudan bağlantı.message
: Olayın açıklaması.level
: Önem derecesi (örneğin, INFO, ERROR).source
: Günlüğün kaynağı.timestamp
: Günlüğün oluşturulduğu zaman.text/event-stream
formatında gerçek zamanlı durum güncellemeleri sağlar.
COMPLETED
olduğunda, yanıtı şununla alın:
Uç Nokta Türü | Hız Sınırı | Patlama Sınırı |
---|---|---|
Kuyruğa Gönder | 10 istek/saniye | 100 istek/dakika |
Diğer Tüm Uç Noktalar | 100 istek/saniye | 1,800 istek/dakika |
403 Yasak
yanıtı alırsınız. Bu durumları ele almak için üstel geri çekilme ile bir yeniden deneme mekanizması uygulamanızı öneririz.