Agnes Video 2.5
Модель agnes-video-2.5 создаёт видео по тексту, изображениям и
аудиореференсам. Опишите сцену, движение и звук в prompt; при использовании
референсов укажите в промпте, как их применять.
Запрос
curl -X POST https://api.apihubs.ru/api/v1/generation/create \
-H "Authorization: Bearer $API_STOCK_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "agnes-video-2.5",
"input": {
"prompt": "Оживи скульптуру на изображении в ритме аудиореференса",
"imageUrls": ["https://example.com/sculpture.jpg"],
"audioUrls": ["https://example.com/rhythm.mp3"],
"aspectRatio": "9:16",
"resolution": "1080p",
"duration": 8
}
}'Для генерации только по тексту достаточно поля prompt.
Параметры
Все параметры передаются внутри объекта input.
| Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
prompt | string | — | Обязательное описание сцены, движения и звука. |
aspectRatio | string | 16:9 | 16:9, 9:16, 21:9, 4:3, 1:1 или 3:4. |
resolution | string | 720p | 720p, 1080p или 2k. |
duration | integer | 5 | От 1 до 12 секунд. |
imageUrls | string[] | — | До 9 HTTP(S) URL изображений. |
audioUrls | string[] | — | До 3 HTTP(S) URL аудиореференсов. |
seed | integer | — | Необязательное случайное зерно, включая 0. |
Тариф зависит от разрешения и запрошенной длительности в секундах. Изображения и аудиореференсы включены в цену. Актуальные ставки — на странице цен.
Результат
Создание возвращает data.taskId. Проверяйте статус задачи или передайте
верхнеуровневое поле webhook для получения результата:
curl https://api.apihubs.ru/api/v1/task/status/$TASK_ID \
-H "Authorization: Bearer $API_STOCK_KEY"При завершении data.status равен finished, ссылка на видео находится
в data.files[].fileUrl. При окончательной ошибке, включая отклонение
по правилам контента, списанная сумма возвращается.
Подробнее: Задачи и вебхуки.