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

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.

Verwenden Sie diesen Endpunkt, nachdem Sie bereits eine Replicate prediction id haben. Er meldet den aktuellen Aufgabenstatus und gibt Ausgabe-URLs zurück, wenn die Vorhersage abgeschlossen ist.

Felder zuerst prüfen

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

Polling-muster

1

Erstellen Sie zuerst die prediction

2

Nach prediction id pollen

Fragen Sie weiter ab, bis status einen terminalen Zustand erreicht und output entweder befüllt ist oder ein Anbieterfehler 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.

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