Перейти к содержимому

Быстрый старт

Этот гайд проведёт тебя от регистрации до первого сгенерированного клипа. Понадобится только терминал и любой язык программирования.

  1. Зарегистрируйся и получи ключ

    Открой panel.nexusapi.dev, создай аккаунт по email, перейди в раздел API ключи и нажми «Выпустить новый ключ». Сохрани полный секрет — он показывается ровно один раз.

    Пополни баланс ключа через бота или попроси админа (если у тебя пробный доступ).

  2. Выбери модель

    Все доступные модели и цены — на странице каталога. Для первого запроса возьмём veo-3-fast — самый дешёвый видео-генератор, ~7-9 секунд клипа за минуту обработки.

  3. Отправь запрос на генерацию

    POST /generate принимает params с именем модели и её параметрами. В ответе — task_id.

    Окно терминала
    curl -X POST https://nexusapi.dev/generate \
    -H "Authorization: Bearer $NEXUS_KEY" \
    -H "Content-Type: application/json" \
    -d '{
    "params": {
    "model_name": "veo-3-fast",
    "prompt": "Кот играет на пианино в джаз-баре",
    "duration": 8,
    "aspect_ratio": "16:9"
    }
    }'
  4. Дождись результата

    Видео-задача идёт от ~30 секунд до нескольких минут. Опрашивай GET /tasks/{task_id} каждые 3-5 секунд, пока status не станет completed (или failed).

    Окно терминала
    curl https://nexusapi.dev/tasks/$TASK_ID \
    -H "Authorization: Bearer $NEXUS_KEY"
  5. Используй результат

    На completed в result лежит ссылка на сгенерированное видео в S3 — храни/скачивай по своему вкусу. Готово.

Без polling: webhook

Если не хочешь опрашивать — передай webhook_url прямо в params, и мы пришлём POST на твой эндпоинт, когда задача завершится. Подробнее — на странице Webhooks.