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

Авторизация

Authorization
string
обязательно
Все API требуют аутентификации Bearer TokenПолучите API Key на странице управления API ключамиДобавьте в заголовок запроса:
Authorization: Bearer YOUR_API_KEY

Тело запроса

model
string
по умолчанию:"veo3.1-fast"
обязательно
Название модели генерации видеоДоступные модели:
  • veo3.1-fast - Быстрая генерация, для предпросмотра и итераций
  • veo3.1-quality - Высокое качество, для финальной продукции
prompt
string
обязательно
Текстовое описание для генерации видеоДетальные промпты дают лучшие результаты
size
string
Соотношение сторон видеоПоддерживаемые форматы:
  • 16:9 (горизонтальный)
  • 9:16 (вертикальный)
images
array
URL референсных изображений для изображение-в-видеоПоддерживаемые форматы:
  • Публично доступные URL (http:// или https://)
  • Base64 формат: data:image/{format};base64,{base64data}
Ограничения:
  • Максимум: 10MB
  • Форматы: .jpeg, .jpg, .png, .webp
Примечание: VEO3 генерирует видео фиксированной длительности 8 секунд, параметр duration не требуется.

Ответ

id
string
Уникальный идентификатор задачи для запросов статуса
object
string
Тип объекта, всегда generation.task
model
string
Используемая модель
status
string
Статус задачи
  • queued - В очереди
  • in_progress - Обрабатывается
  • completed - Успешно завершено
  • failed - Ошибка
progress
integer
Прогресс задачи в процентах (0-100)
created_at
integer
Временная метка создания (Unix timestamp)
metadata
object
Метаданные задачи
curl --request POST \
  --url https://dashlyai.cc/v1/videos/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "veo3.1-fast",
    "prompt": "Дельфины прыгают в голубом океане",
    "size": "16:9"
  }'
{
  "id": "task_vid_xyz789ghi012",
  "object": "generation.task",
  "model": "veo3.1-fast",
  "status": "queued",
  "progress": 0,
  "created_at": 1703884800,
  "metadata": {}
}