Перейти к основному содержанию
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": "doubao-seedance-1-0-pro-fast",
    "prompt": "Космический корабль пролетает через туманность",
    "size": "16:9"
  }'
{
  "id": "task_vid_xyz789ghi012",
  "object": "generation.task",
  "model": "doubao-seedance-1-0-pro-fast",
  "status": "queued",
  "progress": 0,
  "created_at": 1703884800,
  "metadata": {}
}
  • Модель генерации видео ByteDance Doubao
  • Модели: doubao-seedance-1-0-pro-fast или doubao-seedance-1-0-pro-quality
  • Поддержка контроля первого/последнего/референсного кадра
  • Асинхронное управление задачами

Тело запроса

model
string
по умолчанию:"doubao-seedance-1-0-pro-fast"
обязательно
Модели:
  • doubao-seedance-1-0-pro-fast - быстрая версия
  • doubao-seedance-1-0-pro-quality - качественная версия
prompt
string
обязательно
Текстовое описание для генерации видео
duration
integer
Длительность: 2-12 секунд
size
string
Соотношение сторон: 16:9, 9:16, 1:1, 4:3, 3:4, 21:9
image_with_roles
array
Изображения с ролями:
  • first_frame - первый кадр
  • last_frame - последний кадр
  • reference - референсное изображение
metadata
object
Расширенные параметры:
  • resolution: 480p, 720p, 1080p
curl --request POST \
  --url https://dashlyai.cc/v1/videos/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "doubao-seedance-1-0-pro-fast",
    "prompt": "Космический корабль пролетает через туманность",
    "size": "16:9"
  }'
{
  "id": "task_vid_xyz789ghi012",
  "object": "generation.task",
  "model": "doubao-seedance-1-0-pro-fast",
  "status": "queued",
  "progress": 0,
  "created_at": 1703884800,
  "metadata": {}
}