Официальный API
Получение видео
Используйте CometAPI GET /v1/videos/, чтобы получить статус видео Sora 2, прогресс и метаданные, такие как длительность, размеры, временные метки и срок действия.
GET
Retrieve a Sora video job
Используйте этот endpoint после запуска задачи Sora. Он сообщает текущее состояние задачи, настроенные размер и длительность, а также любую ошибку, возвращённую провайдером.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.
Отслеживайте эти поля
statusдля состояния жизненного циклаprogressдля приблизительного сигнала о прогрессеerror, если провайдер отклоняет задачу или при её выполнении происходит сбойexpires_atпосле завершения, если вам нужно знать, когда истекает срок действия временных ресурсов
Опрос до завершения
Сначала создайте или ремикшируйте видео
Начните с Create Video или Remix Video.
Опрос по id
Передайте сюда возвращённый
id и продолжайте проверять, пока задача не перейдёт в состояние completed или failed.Скачайте файл
Когда задача будет в состоянии
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.