Лимиты и защита расходов
Защита OmniScout Cloud от злоупотреблений, лимиты параллельности и расходов.
OmniScout Cloud не использует уровни подписки или включённые месячные лимиты API. Клиенты платят за потреблённые ресурсы (см. Использование и оплата).
Защита от злоупотреблений (не тарифные планы)
Эти лимиты защищают платформу от злоупотреблений. Они не являются оплачиваемыми квотами.
| Параметр | По умолчанию | Переменная окружения |
|---|---|---|
| Параллельные сессии | 3 | MAX_CONCURRENT_SESSIONS |
| TTL неактивности сессии | 30 мин | SESSION_INACTIVITY_MS |
| Максимальный TTL сессии | 2 ч | SESSION_MAX_TTL_MS |
| Дневной лимит поиска (устаревшая защита) | 1,000 | DAILY_SEARCH_LIMIT |
| Дневной лимит ответов (устаревшая защита) | 100 | DAILY_ANSWER_LIMIT |
| Дневной лимит команд сессий (устаревшая защита) | 5,000 | DAILY_SESSION_COMMAND_LIMIT |
Дневные лимиты эндпоинтов — это устаревшая защита от злоупотреблений, они могут быть удалены; оплачиваемое использование учитывается отдельно в Convex-реестре.
Лимиты расходов
Аккаунты могут настроить месячный лимит расходов в USD. При превышении оплачиваемые операции возвращают:
{
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"error": {
"type": "payment_required",
"code": "spending_limit_exceeded",
"message": "Spending limit exceeded",
"retryable": false
}
}Требуется оплата
Если Stripe сообщает биллинговый статус past_due или unpaid, новое оплачиваемое потребление может быть заблокировано с 402 payment_required.
Отслеживание использования
- API:
GET /v0/usageс вашим API-ключом - Дашборд: Использование и Оплата