Информация о лимитах запросов и квотах на использование API.
В NeuroAPI действуют два основных типа ограничений: лимиты на скорость запросов и квоты на использование.
Для проверки текущего расхода выполните GET запрос к эндпоинту использования:
const response = await fetch('https://neuroapi.host/v1/dashboard/billing/usage', {
method: 'GET',
headers: {
Authorization: 'Bearer <YOUR_API_KEY>',
},
});
const usage = await response.json();
console.log('Использовано:', usage.total_usage);
Ответ будет содержать информацию о вашем расходе:
{
"object": "list",
"total_usage": 1234 // Общее использование в центах (USD), т.е. 1234 = $12.34
}
Каждый успешный ответ от моделей содержит поле usage
с детализацией по потраченным токенам:
// Каждый ответ API содержит информацию об использовании
{
"id": "chatcmpl-xxxxxxxxxxxxxx",
"choices": [...],
"usage": {
"prompt_tokens": 10, // Токены в запросе
"completion_tokens": 20, // Токены в ответе
"total_tokens": 30 // Общее количество токенов
},
"model": "gpt-5-mini"
}
Вы можете отслеживать статистику использования и управлять API ключами в соответствующих разделах личного кабинета.
При превышении лимитов API возвращает следующие коды ошибок:
HTTP Код | Описание | Решение |
---|---|---|
429 | Too Many Requests - превышен лимит скорости | Подождите и повторите запрос позже |
403 | Forbidden - недостаточно квоты, токен заблокирован или истек | Пополните баланс или проверьте статус токена |
Советы по эффективному использованию лимитов: