Перейти к содержимому
Экосистема AI Vibe

Новости

Vercel AI Gateway: видео асинхронно — без зависшего HTTP-запроса

Редакция 25 августа 2026 г.

Асинхронная генерация видео в Vercel AI Gateway через вебхук, опрос статуса и отложенное получение результата.

В Vercel AI Gateway генерация видео перешла на асинхронную схему. Рендер длится секунды или минуты, и HTTP-запрос не должен висеть до готовности файла. Запуск через вебхук, опрос, отложенное чтение или синхронный вызов покрывает text-to-video, image-to-video и reference-to-video.

Как запускать без таймаута

  • Вебхук в generateVideo. SDK ждёт событие завершения от шлюза, скачивает ролики и отдаёт result.videos.
  • poll в generateVideo шлёт короткие статус-запросы с паузой. Процесс остаётся запущенным, но запрос к Gateway не блокируется на всю генерацию.
  • Схема startVideo + getVideoStatus: задача принимается сразу, операцию сериализуешь в JSON для базы или очереди, статус читаешь позже из любого процесса.

Логи и отличия режимов

Асинхронные задачи сразу попадают в AI Gateway Logs со статусом Running. Фильтр Request Mode → Async показывает job ID и детали запроса. Обычный generateVideo выглядит как один завершённый запрос после готовности ролика.

У startVideo в ответе есть signing secret для проверки вебхука. В варианте generateVideo с webhook SDK секрет не отдаёт. getVideoStatus возвращает URL провайдера или inline-байты без скачивания файлов: ссылки могут протухнуть, сохранять лучше сразу.

Источник: AI Gateway now supports asynchronous video generation.