Перейти к основному содержанию
POST
/
v3
/
async
/
sora-2-video-reverse
Генерация видео OpenAI Sora 2 (reverse)
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/sora-2-video-reverse \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "prompt": "<string>",
  "image": "<string>",
  "duration": 123,
  "size": "<string>",
  "watermark": true,
  "character_url": "<string>",
  "character_timestamps": "<string>"
}
'
{
  "task_id": "<string>"
}
Sora 2 (reverse) — это передовой генератор видео и аудио. Он улучшен по сравнению с оригинальным Sora и обеспечивает более точную физику, более четкий реализм, синхронизированное аудио, более сильную управляемость и более широкий диапазон стилей.
Это асинхронный API, который возвращает только task_id асинхронной задачи. Используйте этот task_id для запроса API получения результата задачи, чтобы получить результат генерации видео.

Заголовки запроса

Content-Type
string
обязательно
Перечисляемое значение: application/json
Authorization
string
обязательно
Формат Bearer-аутентификации: Bearer {{API ключ}}.

Тело запроса

prompt
string
обязательно
Положительный текстовый промпт для генерации видео.
image
string
Входное изображение поддерживается только в формате URL; поддерживаемые форматы изображений: .jpg, .jpeg, .png.
duration
number
Длительность видео (в секундах)Перечисляемые значения: 10,15
size
string
Ширина x высота; конкретные значения будут игнорироваться: ширина > высоты — горизонтальная ориентация, ширина < высоты — вертикальная ориентацияПеречисляемые значения:
  • 1280x720 - горизонтальное SD-видео (фактическое выходное разрешение около 480P, в колонке цены указано 480P)
  • 720x1280 - вертикальное SD-видео (фактическое выходное разрешение около 480P, в колонке цены указано 480P)
watermark
boolean
по умолчанию:false
Нужен ли водяной знак; если не передано, по умолчанию водяной знак отсутствует
character_url
string
Ссылка на видео, необходимое для создания персонажа. Обратите внимание: в видео ни в коем случае не должны появляться реальные люди, иначе запрос завершится ошибкой
character_timestamps
string
Диапазон секунд, в течение которого персонаж появляется в видео, формат {start},{end}; обратите внимание, что диапазон end-start должен составлять 1~3 секундыПример значения: 1,3

Информация об ответе

task_id
string
обязательно
task_id асинхронной задачи. Используйте этот task_id для запроса API получения результата задачи, чтобы получить результат генерации