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.