Перейти к основному содержанию
POST
https://dashlyai.cc
/
v1
/
videos
/
generations
curl --request POST \
  --url https://dashlyai.cc/v1/videos/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "sora-2",
    "url": "https://example.com/character-video.mp4",
    "timestamps": "1,3"
  }'
{
  "id": "task_01KBYT59JDHB4A3KDDR9N9JVWP",
  "object": "generation.task",
  "model": "sora-2",
  "status": "queued",
  "progress": 0,
  "created_at": 1703884800,
  "metadata": {}
}
  • Функция создания персонажей Sora2
  • Извлечение персонажей из видео
  • Поддержка создания из URL видео или существующей задачи
  • Асинхронное управление задачами

Тело запроса

model
string
по умолчанию:"sora-2"
обязательно
Название модели: "sora-2" или "sora-2-pro"
url
string
URL видео с персонажем (одно из url или from_task)
from_task
string
ID существующей задачи (одно из url или from_task)
timestamps
string
обязательно
Временной диапазон появления персонажа (секунды) Формат: “start,end”, диапазон 1-3 секунды Пример: "1,3"
Примечание: Видео должно содержать звук и персонажа. Параметр prompt не требуется в этом режиме.
curl --request POST \
  --url https://dashlyai.cc/v1/videos/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "sora-2",
    "url": "https://example.com/character-video.mp4",
    "timestamps": "1,3"
  }'
{
  "id": "task_01KBYT59JDHB4A3KDDR9N9JVWP",
  "object": "generation.task",
  "model": "sora-2",
  "status": "queued",
  "progress": 0,
  "created_at": 1703884800,
  "metadata": {}
}