Генерация видео
Создавайте задачи генерации видео, проверяйте состояние обработки и получайте результаты.
Обзор
AGTCloud предоставляет несколько моделей и протоколов генерации видео. Обычно сначала создаётся задача, затем по её идентификатору проверяется состояние и извлекается результат.
Поддерживаемые типы задач
| Тип | Описание | Основной ввод |
|---|---|---|
| Видео из текста | Генерация видео по текстовому описанию | Prompt |
| Видео из изображения | Добавление движения к статичному изображению | Prompt, изображение |
| Генерация по референсным материалам | Создание содержимого по изображениям или видео, поддерживаемым моделью | Prompt, референсные материалы |
| Расширения конкретной модели | Начальный и конечный кадры, движение камеры и другие специальные возможности | Согласно модели и протоколу |
Подключение к API
Base URL
https://api.agtcloud.cn/v1Видео из текста
curl 'https://api.agtcloud.cn/v1/video/generations' \
-H 'Authorization: Bearer your-api-key' \
-H 'Content-Type: application/json' \
--data '{
"model": "MODEL_ID",
"prompt": "Поезд едет по долине после дождя, камера медленно движется вперёд"
}'Видео из изображения
curl 'https://api.agtcloud.cn/v1/video/generations' \
-H 'Authorization: Bearer your-api-key' \
-H 'Content-Type: application/json' \
--data '{
"model": "MODEL_ID",
"prompt": "Сохраните внешний вид персонажа и заставьте его медленно идти к камере",
"image": "https://example.com/input.jpg"
}'После успешного создания сохраните Task ID из ответа и проверяйте задачу через тот же протокол.
Проверка задачи
curl 'https://api.agtcloud.cn/v1/video/generations/TASK_ID' \
-H 'Authorization: Bearer your-api-key'Поля создания и проверки описаны на страницах Создание задачи видео и Проверка задачи видео.
Выбор протокола вызова
| Протокол | Endpoint создания | Последующая обработка |
|---|---|---|
| Platform Video Generations | POST /v1/video/generations | Проверка результата по Task ID |
| OpenAI Videos | POST /v1/videos | Проверка и скачивание содержимого по Video ID |
| Протоколы отдельных поставщиков | Согласно соответствующему Reference | Идентификаторы и состояния задач, определённые протоколом |
Для одной задачи всегда используйте пути создания, проверки и скачивания одного и того же протокола.