Geliştirici rehberi
İşler
Üretim durumunu ve çıktı linklerini al; iş geçmişini API’den model, tarih, durum ve kaynağa göre filtrele.
Bir işi getir
GET/v1/jobs/{job_id}
jobs:read izni gerekir. Yalnızca anahtarın bağlı olduğu hesabın işleri görünür.
curl -s https://api.raywake.com/v1/jobs/JOB_ID \
-H "Authorization: Bearer $RAYWAKE_API_KEY"| Alan | Tür | Açıklama |
|---|---|---|
job_id | string | Durum sorgulama ve destek taleplerinde kullanılan kimlik. |
status | string | Üretimin mevcut durumu. Üretimler bölümüne bak. |
model | string | Üretimin çalıştırıldığı modelin kimliği. |
prompt | string | Model komut kabul ediyorsa kullanılan komut. |
input | object | Gönderdiğin girdi, gönderildiği haliyle. Modelin varsayılan değerleri eklenmez. |
outputs | array | Sonuçlar: type (image, video, audio), url, mime_type ve isteğe bağlı thumbnail_url. Sonuç saklanana kadar boştur. |
image_url | string | null | Kolay erişim için ilk görsel çıktısı. |
error | string | null | Üretim sonuç vermediğinde okunabilir hata açıklaması. |
quote_id | string | null | Üretim başlatılırken kabul edilen fiyat teklifi. |
credits | integer | null | Çalışırken ayrılan, başarıda tahsil edilen, başarısızlıkta serbest bırakılan krediler. |
source | string | API anahtarıyla başlatıldıysa api, aksi halde studio. |
api_key_id | string | null | İşi başlatan API anahtarı. |
created_at | string | UTC, ISO 8601 zaman damgası. |
completed_at | string | null | Son duruma ulaşıldığında UTC, ISO 8601 zaman damgası. |
İşleri listele
GET/v1/jobs
| Alan | Tür | Açıklama |
|---|---|---|
status | string | Yalnızca bu durumdaki işler. |
model | string | Yalnızca bu model kimliğiyle çalışan işler. |
since | string | ISO 8601 zamanı; bu anda veya sonrasında oluşturulan işler. |
until | string | ISO 8601 zamanı; bu andan önce oluşturulan işler. |
source | string | İşlerin nereden başlatıldığı. |
api_key_id | string | Yalnızca bu API anahtarıyla başlatılan işler. |
limit | integer | Sayfa boyutu; en fazla 500. |
offset | integer | Atlanacak öğe sayısı. |