Sora2
Sora2 Запрос статуса персонажа
Запрос статуса задачи создания персонажа и результатов
GET
Обзор
Запрос статуса и результата задач создания персонажей. Получение подробной информации о созданных персонажах (ID персонажа, отображаемое имя, имя пользователя и т.д.) для использования в последующей генерации видео.Примечания:
- Создание персонажа — асинхронная задача, требуется периодический опрос этого API
- После завершения задачи возвращаются детали персонажа
usernameперсонажа можно использовать в промптах в формате@username- ID задачи персонажа можно использовать через параметр
character_urlв генерации видео
Параметры пути
ID задачи создания персонажаЭто ID задачи, возвращённый из API Создание персонажаПример:
"task_01KBZ0TZZ7C7M3WS1TJM0PH8J4"Аутентификация
Поля ответа
Уникальный идентификатор задачи (ID задачи создания персонажа)
Тип объекта, всегда
generation.taskИспользуемая модель
Статус задачи:
queued— в очередиin_progress— выполняетсяcompleted— успешно завершеноfailed— ошибка
Прогресс выполнения (0-100)
Время создания задачи (Unix timestamp)
Время завершения задачи (Unix timestamp, только после завершения)
Время истечения результата (Unix timestamp, только после завершения)
Результат задачи (только когда status = completed)
result.type = character, а result.data.characters содержит список персонажейОшибка (только когда status = failed)
Использование персонажа в генерации видео
После завершения создания персонажа вы можете использовать его в генерации видео. Есть два способа ссылки:Способ 1: Использование @username в промпте
Способ 2: Использование параметра character_url
Рекомендации по опросу
| Параметр | Рекомендуемое значение |
|---|---|
| Интервал опроса | 5 секунд |
| Максимальное время ожидания | 5 минут |
| Обработка таймаута | Повторная отправка задачи или обращение в поддержку |