Счётчик — лимит запросов 📊
PRO
Доступна только в облачной версии; в открытой (open) версии этой ноды нет.
Счётчик — предохранитель и копилка агента: нода, которая считает запросы и не даёт агенту выйти за пределы оплаченного пакета. Клиент платит за тариф — счётчик честно ведёт остаток.
Когда использовать
- Агент работает по тарифу — «50 запросов в месяц» — и нужен понятный учёт каждому клиенту.
- Пилотный запуск: дать клиенту попробовать 10 запросов, дальше — пополнение.
- Контроль расходов: работа модели стоит денег, лимит защищает от неожиданных счетов.
Как это работает
- Счётчик ставится между чатом (или каналом) и ролью — каждое сообщение клиента проходит через него.
- Пока остаток больше нуля: списывается один запрос, сообщение идёт к агенту как обычно.
- Остаток исчерпан: агент мгновенно отвечает заготовленным текстом «лимит исчерпан» — модель даже не вызывается.
Настройки
| Поле | Что это |
|---|---|
| Название | Как нода подписана на канвасе |
| Остаток запросов | Сколько запросов агент ещё обработает. Хранится прямо в ноде |
| Текст техответа | Что видит клиент при исчерпании — например: «Лимит запросов исчерпан. Пополните пакет, чтобы продолжить работу агента» |
| Порог предупреждения | Задел на будущее: предупреждение при низком остатке. Пока не включён (0 = выкл.) |
Пример: тарифный агент за 3 шага
- Соберите агента и проверьте его в тестовом чате — ответ устраивает.
- Вставьте Счётчик между чатом и ролью, поставьте остаток — например, 50.
- Каждый запрос клиента списывает по одному. Запас кончился — клиент видит ваш текст; остаток пополняется из кабинета или биллингом, без пересборки агента.
Важно знать
- Блок ничего не тратит. Когда лимит исчерпан, ответ приходит мгновенно — запрос к модели не отправляется, токены не расходуются.
- Остаток живёт в ноде. Пополнение — это правка поля «Остаток запросов»: её делает ваш биллинг или администратор; пополнить «в диалоге» нельзя.
- Один счётчик на одну линию. Канал питает одну роль — счётчик ставится между ними один.
- Списание происходит при передаче сообщения агенту: даже если модель потом ответила ошибкой, запрос уже обработан.
Связанные ноды
- Chat — тестовый чат на канвасе
- Channel — канал, куда пишет клиент
- Role — куда счётчик приносит сообщение
- Chat History — память диалога дальше по линии