API для разработчиков

Обычно вы генерируете картинки и видео прямо в приложении — открыли, ввели промпт, получили результат. Но что, если генерацию нужно встроить в свой сервис: чат-бота, сайт, приложение? Для этого есть API для разработчиков — способ обращаться к генерации GEMERA GPT из собственного кода. Эта статья — простое объяснение, что это и зачем, даже если вы не программист.

Если вы не разработчик — этот раздел вам, скорее всего, не нужен. Все функции доступны прямо в приложении. API пригодится только тем, кто хочет подключить генерацию к своему собственному коду или сервису. Можно спокойно пропустить.

Что такое API простыми словами

API — это «служебный вход» в сервис для программ. Через интерфейс приложения вы нажимаете кнопки руками; через API то же самое делает ваш код — отправляет запрос на генерацию и получает результат обратно, без участия человека. Это позволяет встроить генерацию GEMERA GPT в другой продукт.

Что нужно, чтобы начать

  • Ключ API — создаётся в разделе «API» настроек. Это ваш персональный доступ к сервису. Обращайтесь с ним как с паролем: его нельзя передавать посторонним.

  • Документация — там же, в разделе «API». В ней описано, как отправить запрос на генерацию, какие параметры доступны для каждого типа контента (картинки, видео, музыка и т.д.) и что придёт в ответ.

  • Вебхуки — если генерация занимает время (например, видео), можно указать адрес, на который сервис сам пришлёт уведомление, когда результат будет готов. Не нужно постоянно опрашивать сервер вручную.

Ключ API — это как пароль. Кто владеет ключом, тот может запускать генерации с вашего баланса. Никому его не передавайте, не выкладывайте в открытый код и не отправляйте в переписке.

Сколько это стоит

Отдельного «API-тарифа» нет. Запросы через API оплачиваются теми же токенами с вашего баланса, что и генерация в самом приложении. То есть цена генерации не меняется от того, откуда вы её запустили — из приложения или из кода.

Примеры

Свой Telegram-бот. Разработчик подключил API к собственному Telegram-боту. Бот принимает промпт от пользователя, отправляет его в GEMERA GPT через API, а когда по вебхуку приходит уведомление о готовности — присылает готовую картинку обратно в чат. Пользователь бота даже не знает, что «под капотом» работает GEMERA GPT.

Генерация на своём сайте. Небольшая студия встроила генерацию картинок прямо в свой сайт: посетитель вводит описание, сайт через API запускает генерацию и показывает результат. Токены при этом списываются с баланса студии, как при обычной работе в приложении.

Частые ошибки

Ошибка: показать ключ API посторонним. Ключ — это доступ к вашему балансу. Если он попадёт к чужим людям (например, останется в открытом коде на сайте), они смогут тратить ваши токены. Храните ключ в секрете, как пароль.

Ошибка: ждать «бесплатного API». Некоторые думают, что через API генерация обходится иначе. Нет — она оплачивается теми же токенами с того же баланса. Убедитесь, что токенов хватает, прежде чем запускать много запросов из кода.

Ошибка: для долгих генераций постоянно дёргать сервер. Если генерация длится (видео, музыка), а вы вручную опрашиваете сервер снова и снова, это лишняя нагрузка. Настройте вебхук — сервис сам сообщит о готовности, когда результат будет готов.

Ошибка: лезть в API без надобности. Если вы просто хотите генерировать картинки и видео для себя, API не нужен — всё есть в интерфейсе приложения. API — инструмент для встраивания в свой продукт, не более.

Частые вопросы

Мне нужен API, чтобы пользоваться приложением?

Нет. Все функции доступны прямо в интерфейсе. API нужен только тем, кто хочет подключить генерацию к своему собственному коду или сервису.

Генерация через API стоит дороже?

Нет, столько же. Запросы через API оплачиваются теми же токенами с вашего баланса, что и генерация в приложении. Отдельного «API-тарифа» нет.

Что такое вебхук и зачем он?

Это адрес, на который сервис сам пришлёт уведомление о готовности результата. Удобно для долгих генераций (например, видео): не нужно постоянно вручную проверять, готово ли, — вам сообщат автоматически.


Читайте также: Токены — как работает баланс · Настройки профиля · Регистрация и вход в аккаунт