Перейти к основному содержанию
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.

Используйте этот endpoint, когда у вас уже есть id предсказания Replicate. Он сообщает текущее состояние задачи и возвращает URL результатов, когда предсказание завершается.

Сначала проверьте эти поля

  • status, чтобы понять, предсказание всё ещё выполняется или уже завершено
  • output для URL сгенерированных файлов
  • error для ошибок на стороне провайдера
  • metrics, если вам нужны сведения о времени выполнения или количестве изображений

Схема опроса

1

Сначала создайте prediction

Начните с Create Predictions - General.
2

Опрос по id prediction

Продолжайте выполнять запросы, пока status не станет терминальным, а output не будет заполнено либо не вернётся ошибка провайдера.
3

Сохраняйте готовые файлы

Считайте возвращённые URL файлов URL доставки и перенесите их в собственное хранилище, если вам нужно длительное хранение.

Авторизации

Authorization
string
header
обязательно

Bearer token authentication. Use your CometAPI key.

Параметры пути

id
string
обязательно

Prediction id returned by the create endpoint.

Ответ

200 - application/json

Current prediction state.

id
string
обязательно
input
object
обязательно
model
string
обязательно
output
string[] | null
обязательно
status
string
обязательно
created_at
string
обязательно
data_removed
boolean
обязательно
logs
string
urls
object
error
string | null
metrics
object
version
string
started_at
string | null
completed_at
string | null