Аутентификация
У прокси два слоя авторизации. Не путайте их.
API-ключи (инференс)
Все маршруты инференса /v1/*, управление MCP и большинство машинных вызовов принимают:
Authorization: Bearer sk-your-api-key-hereКлючи создаются и отзываются в API Keys. Ключ — это префикс sk- и 48 hex-символов. Мы храним SHA-256 секрета, не сам секрет. Потеряли — выпустите новый.
Ключ привязан к аккаунту. Партнёрские дочерние ключи на проводе выглядят так же; расход списывается с родителя.
JWT (дашборд)
Сайт использует сессионный JWT для /api/auth/me, ключей, расхода, настроек и партнёрских маршрутов. Этот токен — не ключ инференса. SDK должны слать sk-…, а не cookie.
Публичные маршруты (без авторизации)
Ключ не нужен:
| Метод | Путь | Назначение |
|---|---|---|
| GET | /health | Живость |
| GET | /v1/models | Список моделей OpenAI |
| GET | /api/models/capabilities | Живая карточка возможностей |
| GET | /api/pricing | Живые цены в USD |
| GET | /api/status | Публичный статус |
Частые ошибки
- JWT на
/v1/chat/completions→ 401 - Отозванный ключ → 401
- Ключ в query string или в публичном репозитории
- Ожидание, что MCP-серверы из чата заработают в API, пока не включены Настройки → MCP tools
У OAuth-приложений другой токен (oat_…). См. Вход через proxy.gonka.gg.