Управление аккаунтом
Запрос баланса пользователя
- Запрос общих оставшихся и использованных кредитов аккаунта пользователя
- Получение информации о балансе на уровне пользователя
- Поддержка CORS для кросс-доменных запросов
- Мониторинг баланса в реальном времени
GET
Получите оставшийся и использованный баланс текущего пользовательского аккаунта. Этот эндпоинт возвращает информацию о балансе на уровне пользователя, независимо от конкретных токенов, и предназначен для просмотра общего баланса аккаунта.Documentation Index
Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt
Use this file to discover all available pages before exploring further.
Авторизация
Все API-эндпоинты требуют аутентификации с помощью Bearer TokenПолучите свой API-ключ:Перейдите на страницу управления API-ключами, чтобы получить API-ключДобавьте его в заголовок запроса:
Эндпоинты
Ответ
Успешно ли выполнен запрос
Сообщение об ошибке (возвращается только при ошибке)
Оставшийся баланс пользователя (возвращается при успешном выполнении). Возвращает
-1, когда unlimited_quota равно trueИспользованный баланс пользователя (возвращается при успешном выполнении)
Является ли квота пользователя безлимитной.
true — безлимитная, false — ограниченнаяБаланс токена и баланс пользователя
| Сравнение | Баланс токена (/v1/balance) | Баланс пользователя (/v1/user/balance) |
|---|---|---|
| Область | Один токен | Весь пользовательский аккаунт |
| Источник данных | RemainQuota и UsedQuota токена | quota и used_quota пользователя |
| Сценарий | Мониторинг использования одного API-ключа | Просмотр общего баланса аккаунта |
| Ограничение | Лимитами на уровне токена | Лимитами на уровне пользователя |
Сценарии использования
- Просмотр общего баланса пользовательского аккаунта
- Настройка напоминаний о пополнении и оповещений о балансе
- Отображение баланса аккаунта в личном кабинете пользователя
Информация о единицах балансаЕдиница значения баланса зависит от конфигурации системы:
- USD — доллары США
- CNY — китайские юани
- Tokens — количество токенов
Частые ошибки
| Сообщение об ошибке | Причина | Решение |
|---|---|---|
| No Authorization header | Заголовок Authorization не указан | Добавьте заголовок Authorization: Bearer sk-xxxxx |
| Failed to get user quota | Пользователь не существует | Проверьте, существует ли пользователь, связанный с токеном |
| Failed to get used quota | Ошибка запроса к базе данных | Обратитесь к администратору для проверки состояния системы |