Appearance
Аутентификация
Все запросы к API авторизуются Bearer-токеном в заголовке Authorization:
http
Authorization: Bearer sk-llmgw-XXXXXXXXXXXXXXXXXXXXXXXXXXXКлюч создаётся в кабинете → API ключи. Префикс всегда sk-llmgw-. Полный ключ показывается один раз при создании.
Лимиты ключа
Каждому ключу можно назначить:
- бюджет в ₽ и период его действия,
- RPM — запросов в минуту,
- разрешённые модели.
Ключ с исчерпанным бюджетом или RPM получает 429 Too Many Requests. Остальные ключи при этом работают.
Баланс
При нулевом или отрицательном балансе ключи аккаунта блокируются. После успешного пополнения доступ восстанавливается автоматически.
Ротация и удаление
- «Ротировать» выпускает новый ключ и сразу отзывает старый.
- Удаление ключа мгновенно закрывает доступ.
Рекомендуем отдельный ключ на каждое приложение или окружение (dev, staging, prod).
Безопасность
- Не храните ключ в публичных репозиториях, клиентском коде или браузере — вызывайте API со своего backend.
- Для production задайте RPM и бюджет ключа — это страховка от утечек.
- Включите 2FA в Настройках кабинета.
CORS
Браузерные запросы с произвольным Origin допустимы для тестов. В production вызовы лучше идти через ваш backend, чтобы ключ не попадал в открытую сеть.