Zum Hauptinhalt springen
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>"
}
Verwenden Sie diesen Endpunkt, nachdem Sie bereits eine Replicate prediction id haben. Er meldet den aktuellen Task-Status und gibt output-URLs zurück, wenn die Vorhersage abgeschlossen ist.

Prüfen Sie zuerst diese Felder

  • status, um zu sehen, ob die Vorhersage noch läuft oder bereits abgeschlossen ist
  • output für generierte Asset-URLs
  • error für providerseitige Fehler
  • metrics, wenn Sie Ausführungszeiten oder Details zur Anzahl der Bilder benötigen

Polling-Muster

1

Erstellen Sie zuerst die Vorhersage

2

Per prediction id abfragen

Fragen Sie weiter ab, bis status einen terminalen Zustand erreicht und output entweder befüllt ist oder ein Provider-Fehler zurückgegeben wird.
3

Abgeschlossene Assets speichern

Behandeln Sie zurückgegebene Asset-URLs als Auslieferungs-URLs und verschieben Sie sie in Ihren eigenen Speicher, wenn Sie eine lange Aufbewahrung benötigen.
Während der Live-Validierung am 2026-03-12 gab der CometAPI-Abfrage-Wrapper innerhalb eines 45-Sekunden-Smoketest-Fensters keine Antwort zurück. Überprüfen Sie die Polling-Latenz in Ihrer eigenen Umgebung, bevor Sie sich auf enge Schleifen verlassen.

Autorisierungen

Authorization
string
header
erforderlich

Bearer token authentication. Use your CometAPI key.

Pfadparameter

id
string
erforderlich

Prediction id returned by the create endpoint.

Antwort

200 - application/json

Current prediction state.

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