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>"
}

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Bu endpoint’i, zaten bir Replicate prediction id’niz olduktan sonra kullanın. Mevcut görev durumunu bildirir ve prediction tamamlandığında çıktı 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 zamanlaması 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öndürülen varlık URL’lerini teslim URL’leri olarak değerlendirin ve uzun süreli saklama ihtiyacınız varsa bunları kendi depolamanıza taşıyı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