API аккаунта
Отделяйте ключ приложения от веб-сессии, управляющей аккаунтом, кошельком и ключами.
Граница аутентификации
Публичная генерация использует Bearer-ключ на /v1/chat/completions. Маршруты аккаунта требуют авторизованной веб-сессии и проверок источника/CSRF для изменений. Bearer-ключ не может создавать ключи, пополнять кошелёк или менять настройки аккаунта.
Интерфейс аккаунта
| Маршрут | Действие с сессией |
|---|---|
| GET /api/account/me | Обзор аккаунта, кошелёк, ключи и сводки активности. |
| POST /api/account/keys | Создайте ключ приложения. |
| POST /api/account/keys/{id}/rotate | Заменить секрет. |
| POST /api/account/keys/{id}/revoke | Отключить ключ. |
| DELETE /api/account/keys/{id} | Отключить ключ и скрыть его запись в панели. |
Для этих действий используйте панель. Изменяющие запросы должны соответствовать защите сессий и источников платформы.
Безопасность аккаунта
Держите MFA включённой и используйте отдельные ключи с осторожными лимитами. Действия администратора требуют дополнительных проверок роли и текущего MFA.