Ana içeriğe atla
GET
/
replicate
/
v1
/
predictions
/
{id}
Query a Replicate prediction
curl --request GET \
  --url https://api.cometapi.com/replicate/v1/predictions/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "input": {},
  "model": "<string>",
  "output": [
    "<string>"
  ],
  "status": "<string>",
  "created_at": "<string>",
  "data_removed": true,
  "logs": "<string>",
  "urls": {
    "get": "<string>",
    "cancel": "<string>",
    "stream": "<string>"
  },
  "error": "<string>",
  "metrics": {
    "image_count": 123,
    "predict_time": 123
  },
  "version": "<string>",
  "started_at": "<string>",
  "completed_at": "<string>"
}
Bu endpoint’i, zaten bir Replicate prediction id’niz olduktan sonra kullanın. Mevcut görev durumunu bildirir ve prediction tamamlandığında output URL’lerini döndürür.

Önce şu alanları kontrol edin

  • prediction’ın hâlâ çalışıp çalışmadığını veya zaten tamamlanıp tamamlanmadığını görmek için status
  • oluşturulan varlık URL’leri için output
  • sağlayıcı tarafındaki hatalar için error
  • yürütme süresi veya görüntü sayısı ayrıntılarına ihtiyaç duyduğunuzda metrics

Polling düzeni

1

Önce prediction oluşturun

2

prediction id ile polling yapın

status terminal duruma gelene ve output ya doldurulana ya da bir sağlayıcı hatası dönene kadar sorgulamaya devam edin.
3

Tamamlanan varlıkları kalıcı olarak saklayın

Dönen varlık URL’lerini teslim URL’leri olarak değerlendirin ve uzun süreli saklama gerekiyorsa bunları kendi depolamanıza taşıyın.
2026-03-12 tarihinde yapılan canlı doğrulama sırasında, CometAPI sorgu sarmalayıcısı 45 saniyelik smoke-test penceresi içinde yanıt döndürmedi. Sıkı döngülere güvenmeden önce polling gecikmesini kendi ortamınızda doğrulayın.

Yetkilendirmeler

Authorization
string
header
gerekli

Bearer token authentication. Use your CometAPI key.

Yol Parametreleri

id
string
gerekli

Prediction id returned by the create endpoint.

Yanıt

200 - application/json

Current prediction state.

id
string
gerekli
input
object
gerekli
model
string
gerekli
output
string[] | null
gerekli
status
string
gerekli
created_at
string
gerekli
data_removed
boolean
gerekli
logs
string
urls
object
error
string | null
metrics
object
version
string
started_at
string | null
completed_at
string | null