Sora 2
Отримати відео Sora 2
Використовуйте CometAPI GET /v1/videos/, щоб отримати статус відео Sora 2, прогрес і метадані, як-от тривалість, розміри, часові позначки та час завершення дії.
GET
Використовуйте цей endpoint після запуску завдання Sora. Він повідомляє поточний стан завдання, налаштовані розмір і тривалість, а також будь-яку помилку, яку повернув провайдер.
Слідкуйте за цими полями
statusдля стану життєвого циклуprogressдля грубого сигналу про прогресerror, коли провайдер відхиляє завдання або під час його збоюexpires_atпісля завершення, якщо вам потрібно знати, коли спливає строк дії тимчасових ресурсів
Опитуйте до завершення
1
Спочатку створіть відео
Почніть із Create Video.
2
Опитування за id
Передайте сюди повернений
id і продовжуйте перевіряти, доки завдання не досягне completed або failed.3
Завантажте файл
Коли завдання має стан
completed, перейдіть до Retrieve Video Content.Форма відповіді в CometAPI
Цей крок тісно відповідає workflow опитування Sora. CometAPI зберігає форму об’єкта у стилі OpenAI, тож ви можете налаштувати перевірки статусу з мінімальною адаптацією.Авторизації
Bearer token authentication. Use your CometAPI key.
Параметри шляху
Video id returned by the create or remix endpoint.
Відповідь
200 - application/json
Current job state.
Task id.
Task state: queued, in_progress, completed, or failed.
Render progress from 0 to 100.
Unix timestamp of task creation.
Unix timestamp of completion.
Time-limited download URL present when status is completed. Mirror the file to your own storage for long retention.