Veo 3.1 API — доступ через AI API-шлюз (gemini-veo31)
Veo 3.1 — флагманская модель Google для генерации видео из текста: высокая визуальная достоверность, поддержка 1080p, кинематографичная работа камеры и реалистичное движение. Вызывайте её через byesu — AI API-шлюз с OpenAI-совместимыми и Anthropic-нативными эндпоинтами, где один ключ покрывает Claude, GPT-5.6, Grok, Gemini и медиамодели, с оплатой по факту использования и без подписки. На платформе её имя модели — gemini-veo31, обслуживание идёт через официальный upstream-канал (не реверс-инжиниринг и не зеркало), оплата посекундная по цене $0.01875/сек (фактическая цена списания и зачёркнутая официальная цена видны в консоли).
API Sora от OpenAI будет официально отключён 2026-09-24, поэтому Veo 3.1 — одна из ведущих массовых альтернатив среди API генерации видео из текста. Миграция с Sora через шлюз byesu сводится к замене base URL и имени модели.
Одной фразой: что это
- Модель: Google Veo 3.1, генерация видео из текста, имя модели на платформе —
gemini-veo31 - Возможности: текст-в-видео, изображение-в-видео (референс первого кадра, до 2 изображений), выбор длительности 4s / 6s / 8s, поддержка 1080p
- Тарификация: посекундная оплата по цене $0.01875/сек (например, 8 секунд ≈ $0.15); стоимость видео = цена за секунду × длительность
- Подключение: OpenAI-совместимый асинхронный видеоэндпоинт
https://byesu.com/v1; токен должен быть из группыmedia / media-gen
Как вызывать (готово к запуску)
Veo 3.1 работает как асинхронная задача в три шага: создать задачу → опрашивать статус → скачать mp4.
Токен обязательно из группы media
Токен для вызова видеомоделей должен принадлежать группе media / media-gen, иначе вы получите ошибку «нет доступного канала». Просто создайте новый токен с этой группой в консоли.
1) Создание задачи (curl)
curl https://byesu.com/v1/videos \
-H "Authorization: Bearer sk-YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-veo31",
"prompt": "Волны разбиваются о скалы, замедленная съёмка, кинематографично, закатный свет",
"seconds": "8",
"size": "1280x720"
}'В ответе будут id задачи и status. Используйте их для опроса:
# Опрос статуса (замените {id})
curl https://byesu.com/v1/videos/{id} \
-H "Authorization: Bearer sk-YOUR_TOKEN"
# Скачивание mp4 после завершения
curl https://byesu.com/v1/videos/{id}/content \
-H "Authorization: Bearer sk-YOUR_TOKEN" -o out.mp42) Полный поток (Python)
import requests, time
BASE = "https://byesu.com"
H = {"Authorization": "Bearer sk-YOUR_TOKEN"}
# 1. Создаём задачу
task = requests.post(f"{BASE}/v1/videos", headers=H, json={
"model": "gemini-veo31",
"prompt": "Волны разбиваются о скалы, замедленная съёмка, кинематографично, закатный свет",
"seconds": "8", # длительность (сек): 4 / 6 / 8
"size": "1280x720", # соотношение сторон через размер; 1920x1080 = 1080p
}).json()
# 2. Опрашиваем до завершения (от десятков секунд до нескольких минут — нормально)
while task["status"] not in ("completed", "failed"):
time.sleep(5)
task = requests.get(f"{BASE}/v1/videos/{task['id']}", headers=H).json()
# 3. Скачиваем mp4 (при сбое средства возвращаются автоматически, обращений не нужно)
if task["status"] == "completed":
mp4 = requests.get(f"{BASE}/v1/videos/{task['id']}/content", headers=H)
open("out.mp4", "wb").write(mp4.content)
print("Сохранено out.mp4")3) Изображение-в-видео (картинка как первый кадр)
Чтобы видео анимировалось начиная со статичного изображения, переключите запрос создания на multipart/form-data, поместите изображение первого кадра в файловое поле input_reference, а остальные параметры передайте полями формы:
curl https://byesu.com/v1/videos \
-H "Authorization: Bearer sk-YOUR_TOKEN" \
-F model="gemini-veo31" \
-F prompt="Камера медленно наезжает, ветер шевелит листья в кадре" \
-F seconds="8" \
-F size="1280x720" \
-F input_reference=@first_frame.pngОпрос и скачивание работают точно так же, как при генерации из текста.
Ключевые параметры
| Параметр | Обязателен | Описание |
|---|---|---|
model | ✅ | Всегда gemini-veo31 |
prompt | ✅ | Промпт. Описывайте сцену + действие + камеру, например «ночной город с высоты, световые следы машин, камера облетает по кругу» |
seconds | Длительность (сек); Veo 3.1 поддерживает 4 / 6 / 8; без указания берётся значение по умолчанию | |
size | Соотношение сторон через размер: 1280x720 (16:9), 720x1280 (9:16), 1920x1080 (1080p) | |
input_reference | Изображение первого кадра для изображение-в-видео (до 2 изображений); доступно только в multipart-запросах |
Возвращаемый при опросе status может быть completed / failed и т.д.; при failed срабатывает автоматический возврат средств, деньги не списываются.
Как считается посекундная оплата
Цена Veo 3.1 — $0.01875/сек. Итого = $0.01875 × seconds. Например, 6 секунд ≈ $0.1125, 8 секунд ≈ $0.15. Фактическая цена списания и зачёркнутая официальная цена показываются прямо в рабочей области генерации после выбора длительности.
Почему byesu для Veo 3.1
- Официальный upstream без деградации: вызовы идут через официальный канал, а не реверс-инжиниринг или зеркало, поэтому качество и возможности совпадают с официальным сервисом и остаются стабильными.
- Один шлюз — один ключ: тот же
sk-токен покрывает Claude, GPT-5.6, Grok, Gemini и модели изображений — текстовая и медиагенерация в одной интеграции. - Прозрачная посекундная цена: $0.01875/сек указана явно, а в консоли видны фактическая цена списания рядом с зачёркнутой официальной ценой — оплата по потреблению без неясностей.
- Автовозврат при сбое: видеозадачи асинхронны, и если генерация не удалась, стоимость возвращается автоматически — без ручных обращений.
- OpenAI-совместимый эндпоинт: стандартный асинхронный видео-API, вызывается напрямую из Python / Node / HTTP на любом языке.
- Оплата по факту, без подписки: пополняйте через USDT, Alipay или WeChat Pay и платите только за то, что генерируете.
- Документация на 6 языках + онлайн-песочница: если не хочется писать код, сначала проверьте результат в рабочей области генерации.
Полезные ссылки
- 📄 Обзор генерации медиа (изображения / видео)
- 🎬 Модели генерации видео и параметры
- 🔧 Вызов через API (полный формат запроса)
- 🚀 Быстрый старт (подключение за 3 шага)
- 🎨 Онлайн-рабочая область генерации
- 🔑 Регистрация в консоли / создание токена
Частые вопросы
Как получить доступ к Veo 3.1 API?
Зарегистрируйтесь в консоли byesu, создайте токен в группе media / media-gen и вызывайте gemini-veo31 через OpenAI-совместимый асинхронный видеоэндпоинт https://byesu.com/v1. byesu — это AI API-шлюз: один и тот же ключ также покрывает Claude, GPT-5.6, Grok и Gemini, оплата по факту использования без подписки. Аккаунт Google Cloud не требуется.
Сколько стоит Veo 3.1 API?
На byesu Veo 3.1 (gemini-veo31) тарифицируется посекундно по цене $0.01875/сек. Итоговая стоимость видео = цена за секунду × длительность: например, 6 секунд ≈ $0.1125, 8 секунд ≈ $0.15. В консоли рядом с зачёркнутой официальной ценой показана фактическая цена списания, а неудавшиеся видеозадачи возмещаются автоматически.
Поддерживает ли Veo 3.1 генерацию видео из изображения?
Да. При создании задачи используйте формат multipart/form-data и поместите изображение первого кадра в файловое поле input_reference (до 2 изображений) — модель сгенерирует видео, начинающееся с этой картинки. Для генерации из текста используйте обычный JSON-запрос и просто не передавайте изображение.
Что делать, если при вызове Veo 3.1 возвращается ошибка «нет доступного канала»?
Почти всегда причина — неверная группа токена. Для видеомоделей нужен токен из группы media / media-gen: создайте в консоли новый токен с этой группой и повторите запрос. Также убедитесь, что имя модели — ровно gemini-veo31, написание должно совпадать в точности.
Сколько времени Veo 3.1 генерирует видео?
Генерация видео медленнее, чем изображений: от нескольких десятков секунд до нескольких минут — это нормально. Это асинхронная задача: после создания опрашивайте статус через GET /v1/videos/{id}, а когда он станет completed, скачайте mp4 через эндпоинт /content. Не создавайте задачу повторно.
Sora API закрывается — хорошая ли замена Veo 3.1?
Да. API Sora от OpenAI будет официально отключён 2026-09-24, а Veo 3.1 сегодня — одна из ведущих массовых альтернатив для генерации видео из текста: высокое визуальное качество, поддержка 1080p и генерации из изображения. byesu даёт официальный upstream-доступ по $0.01875/сек с автовозвратом при сбое, поэтому миграция с Sora сводится к замене base URL и имени модели.
