Skip to main content
POST
Создание генерации

Обзор

POST /api/v2/generate — это один эндпоинт для всей AI-генерации: текст, изображения, видео, аудио, TTS, музыка. Слаг модели определяет что генерируется и какие params принимаются.
string
обязательно
Authorization: Bearer nb_ВАШ_API_КЛЮЧ
string
обязательно
Слаг модели. См. Каталог моделей для всех доступных слагов.
string
обязательно
Промпт или входной текст. Для текстовых моделей: сообщение пользователя. Для изображений/видео: описание.
object
по умолчанию:"{}"
Параметры конкретной модели. Примеры ниже по категориям.

Генерация текста

Генерация изображения

Общие параметры изображений (params):

Генерация видео

Видео-генерации возвращают status: "pending". Опрашивайте GET /api/v2/generate/{id} для получения результата.

Ответ

integer
ID генерации. Используйте для опроса: GET /api/v2/generate/{id}
string
completed | pending | failed
string | null
Текстовый результат (для LLM, STT).
string | null
URL файла (для изображений, видео, аудио, TTS).
integer
Потраченные токены Elumenta. Ноль при ошибке.
integer
Время обработки в миллисекундах.

Пример ответа — текст

Пример ответа — изображение

Пример ответа — ожидание (видео)