Аккаунт
Баланс пользователя
Запрос остатка и использованной квоты аккаунта пользователя
GET
- Запрос общего баланса аккаунта пользователя
- Мониторинг использования на уровне пользователя
- Поддержка CORS
- Мониторинг баланса в реальном времени
1 USD = 200 credits.
Авторизация
Все эндпоинты требуют аутентификации Bearer TokenПолучить API ключ:Посетите Страницу управления API ключами для получения API ключаДобавьте в заголовок запроса:
Эндпоинты
Ответ
Успешность запроса
Сообщение об ошибке (только при неудаче)
Остаток баланса пользователя (возвращается при успехе). Возвращает
-1 когда unlimited_quota равно trueИспользованный баланс пользователя (возвращается при успехе)
Оставшиеся credits пользователя (возвращается при успехе). Рассчитывается по курсу
1 USD = 200 creditsИспользованные credits пользователя (возвращается при успехе)
Курс конвертации credits. Сейчас возвращает
200Имеет ли пользователь безлимитную квоту.
true означает безлимитную, false означает ограниченнуюБаланс токена vs Баланс пользователя
| Сравнение | Баланс токена (/v1/balance) | Баланс пользователя (/v1/user/balance) |
|---|---|---|
| Область | Один токен | Весь аккаунт пользователя |
| Источник данных | RemainQuota и UsedQuota токена | quota и used_quota пользователя |
| Применение | Мониторинг использования одного API ключа | Просмотр общего баланса аккаунта |
| Ограничен | Лимитами квоты токена | Лимитами квоты пользователя |
Применение
- Просмотр общего баланса аккаунта пользователя
- Настройка напоминаний о пополнении и оповещений о балансе
- Отображение баланса аккаунта в панели управления
Информация о единицах балансаЕдиница измерения баланса зависит от конфигурации системы:
- USD - Доллары США
- CNY - Китайские юани
- Tokens - Количество токенов
remain_credits и used_credits, если нужны значения в credits. Эти поля всегда используют 1 USD = 200 credits и не зависят от настройки отображения баланса.Частые ошибки
| Сообщение об ошибке | Причина | Решение |
|---|---|---|
| Нет заголовка Authorization | Заголовок Authorization не предоставлен | Добавьте заголовок Authorization: Bearer sk-xxxxx |
| Не удалось получить квоту пользователя | Пользователь не существует | Проверьте существует ли пользователь связанный с токеном |
| Не удалось получить использованную квоту | Ошибка запроса к базе данных | Свяжитесь с администратором |