TokenGuard

Счёт за AI — не сюрприз,
который обнаруживают в конце месяца.

Слой корпоративного управления токенами AI, который стоит между вашими пользователями, вашими агентами и API каждого провайдера LLM. Перехватывайте каждый вызов. Относите каждый токен. Применяйте каждый бюджет. Помечайте каждую аномалию — до того, как она вам стоит.

<50ms Накладные расходы шлюза, P99
5 Слоёв применения в v1
100% Вызовов LLM в журнале аудита

Управление бюджетом LLM, ограничение частоты и middleware для токенов

TokenGuard стоит между приложением и API провайдера. Вызовы сверх бюджета ограничиваются по частоте, блокируются или вызывают оповещение. Ключи и журналы остаются в вашей среде, когда вы размещаете продукт у себя. Шлюз и есть middleware. Это не отчёт, который читают после счёта.

Мониторинг затрат LLM, если вы сравниваете шлюзы

Те, кто ищет альтернативу TokenGuard, ищут эту категорию: мониторинг затрат LLM с лимитом, который срабатывает до счёта. То, что у вас уже есть, — счёт провайдера или самодельный прокси, который пишет затраты после факта. TokenGuard — шлюз, который применяет бюджет на вызове. Эта страница не ранжирует конкурентов.

Четыре способа, которыми затраты на AI выходят из-под контроля

Каждое предприятие, которое разворачивает AI в масштабе, встречает эти режимы отказа. TokenGuard собран, чтобы закрыть все четыре.

01

Агентные циклы потребляют в 10–20 раз больше ожидаемых токенов

Автономные агенты в цикле — неверный повтор, бесконечный цикл планирования, переполнение окна контекста, которое запускает повторные вызовы, — могут израсходовать месячный бюджет токенов за часы. Месячные проверки бюджета ловят это через недели после ущерба. Нужен автоматический выключатель, который срабатывает за минуты, а не финансовый разбор в момент выставления счёта.

02

Сотрудники используют корпоративные ключи AI для личных проектов

Корпоративные API-ключи мощные и удобные. Сотрудники направляют через корпоративные учётные данные AI личные проекты по коду, побочные занятия и подготовку семейных документов. Это проблема затрат, проблема раскрытия данных и нарушение политики допустимого использования. Без отнесения на уровне токена и обнаружения аномалий это ещё и невидимо, пока кто-нибудь не заметит счёт.

03

Нет видимости на уровне команды — нет ответственности

Большинство предприятий делят один или два ключа LLM API между всеми командами и всеми приложениями. Финансы видят общий счёт. Ни один руководитель команды не знает, сколько тратит его команда. Ни один центр затрат не отвечает. Разговоры об оптимизации невозможны, потому что данных для них нет. TokenGuard даёт слой отнесения, который делает затраты на AI управляемыми.

04

Применение бюджета живёт вне кода агента — или не живёт нигде

Класть логику бюджета внутрь кода агента хрупко: её легко обойти, трудно проверить и она неодинакова между командами. Единственный надёжный слой применения — шлюз, единственная точка, через которую проходят все вызовы LLM. Применение, которое живёт вне кода агента, код агента обойти не может.

Пять слоёв применения, один проход шлюза

Каждый вызов LLM проходит через один и тот же конвейер применения. Все пять слоёв отрабатывают внутри бюджета задержки 50 мс.

01

Отнесение

Шлюз определяет пользователя или агента, который делает вызов, сопоставляет его с центром затрат и командой и оценивает стоимость запроса в токенах до отправки. Отнесение по ключу занимает менее 5 мс. Ни один вызов LLM не идёт дальше без отнесения идентичности.

02

Проверка бюджета

Отнесённая стоимость оценивается против потолков на запрос, скользящих бюджетов на сессию и месячных потолков на ключ. Если любой лимит превышен, действие применения (блокировка, ограничение частоты или оповещение) применяется до того, как вызов дойдёт до провайдера LLM. Менее 10 мс.

03

Автоматический выключатель

Скорость затрат оценивается против скользящего baseline каждого ключа за 7 дней. Ключ, который потребляет токены в 5 раз выше своего baseline внутри окна 15 минут, запускает автоматический выключатель: ключ приостанавливается, уходит оповещение, и для восстановления нужен разбор человеком. Так ловятся сорвавшиеся циклы агентов до того, как они израсходуют существенный бюджет.

04

Оценка аномалии

Анализ сигналов идёт асинхронно: время суток, паттерн объёма, выбор модели, метаданные сессии и отклонение от baseline по роли складываются в оценку аномалии личного использования от 0 до 100. Оценки выше 70 помечаются для разбора человеком. Этот слой идёт параллельно и не добавляет задержки запросу.

05

Журнал и отнесение стоимости

Каждый вызов — пересланный или заблокированный — пишется в неизменяемый журнал аудита. После ответа провайдера LLM фактические числа токенов и стоимость записываются и относятся на пользователя, агента, команду и центр затрат. Это источник правды для ежемесячных отчётов по отнесению затрат.

Что даёт TokenGuard

Пять слоёв применения плюс полная наблюдаемость — в одном развёртывании шлюза.

Возможность Что делает Слой применения
Потолок на запрос Блокировать запросы, чья оценённая стоимость в токенах превышает настраиваемый потолок на вызов Слой 1 — на запрос
Бюджет на сессию Вести скользящие затраты токенов внутри сессии и применять потолок бюджета на уровне сессии Слой 2 — на сессию
Месячный потолок ключа Применять жёсткий месячный лимит затрат на API-ключ, с настраиваемыми порогами оповещения (80%, 95%, 100%) Слой 3 — на ключ / на месяц
Маршрутизация по уровню модели Перенаправлять запросы на более дешёвый уровень модели, когда приближаются пороги бюджета, без блокировки Слой 4 — маршрутизация модели
Автоматический выключатель Приостанавливать ключи с аномальной скоростью затрат относительно скользящего baseline — ловить сорвавшиеся циклы агентов до того, как они исчерпают месячные бюджеты Слой 5 — аномалия скорости
Обнаружение личного использования Вероятностная оценка аномалии для паттернов личного использования не по назначению; пометки для разбора человеком, никогда не блокирует само Асинхронно — очередь разбора человеком
Отнесение затрат Отнесение фактической стоимости токенов на пользователя, агента, команду и центр затрат после ответа провайдера Аудит и отнесение затрат
Отчёты по отнесению затрат Ежемесячные отчёты о затратах по команде и центру затрат, доставка по расписанию, экспорт CSV и доступ по API Финансы и ответственность

Три сценария, для которых собран TokenGuard

Реальные режимы отказа предприятий, которые развернули AI без слоя управления сначала.

Инженерия

Агентный цикл сжигает $40K за выходные

Ситуация
Автономный агент для кода вошёл в бесконечный цикл повторов в пятницу днём. К утру понедельника он сделал 2,4 миллиона вызовов LLM API и израсходовал весь квартальный бюджет команды за 60 часов
Отказ
Не было автоматического выключателя, мониторинга скорости затрат, потолка бюджета на сессию. Месячная проверка бюджета поймала бы это на 6 недель позже
С TokenGuard
Автоматический выключатель сработал бы при 5-кратном baseline в течение 15 минут от начала цикла, сам приостановил ключ и оповестил дежурного инженера
Предотвращённый результат
$39,500 предотвратимых затрат на LLM; простой с пятницы до понедельника для других команд на том же ключе
Предприятие

30% затрат на LLM прослежены до личного использования не по назначению

Ситуация
Фирма финансовых услуг развернула TokenGuard для отчётов по отнесению затрат. Оценка аномалий показала кластер пользователей с устойчивым высоким объёмом после рабочих часов, несовместимым с их должностями
Находка
Одиннадцать сотрудников определены как вероятные случаи личного использования не по назначению, на них пришлось 29% общих месячных затрат на LLM. HR-процесс запущен после того, как разбор человеком подтвердил паттерн
С TokenGuard
Пометка случилась в первом расчётном цикле. Без TokenGuard паттерн был бы невидим — общий счёт выглядел нормально, потому что он был размазан по многим пользователям
Результат
Снижение месячных затрат на LLM на 31% после того, как использование не по назначению закрыто; политика допустимого использования обновлена механизмом применения; дальнейшего систематического использования не по назначению не обнаружено
Финансы

CFO просит ответственность за затраты на AI на уровне команды

Ситуация
CFO scale-up попросил руководителей инженерии и продукта дать прогнозы затрат на AI на следующий квартал. Ни у одной команды не было видимости собственных затрат на LLM — все вызовы шли через общие корпоративные ключи
Препятствия
Не было слоя отнесения, отчётности на уровне команды, исторических данных, от которых строить прогноз. Финансы видели только счета провайдера без разбивки
С TokenGuard
Сначала развёрнут в режиме только отнесения, чтобы собрать историю. За 30 дней: доступны отчёты о затратах по командам, установлен baseline стоимости на функцию, прогноз на Q3 подготовлен с уверенностью 90%
Результат
Первый бюджет затрат на AI с ответственностью на уровне команды; три команды сами оптимизировали выбор модели, увидев стоимость на запрос; снижение общих затрат на LLM на 22% в Q3

Частые вопросы

TokenGuard разворачивается как прозрачный шлюз между вашими пользователями и агентами и API провайдеров LLM. Если вы сейчас вызываете OpenAI, Anthropic, Google, Azure OpenAI или Mistral напрямую, вы указываете base URL SDK на шлюз TokenGuard — одно изменение конфигурации, без изменений логики приложения. TokenGuard выпускает синтетические API-ключи на пользователя или на агента, которые идут через шлюз; шлюз переводит их в ваши настоящие учётные данные провайдера, которые хранятся в хранилище секретов и никогда не открываются конечным пользователям или агентам. Для LangChain, LlamaIndex и других фреймворков оркестрации мы даём готовые callback-обработчики и middleware, которым не нужны изменения логики агента.

Действие применения настраивается по каждой политике бюджета: блокировать (вызов LLM возвращает ошибку), ограничить частоту (вызов ставится в очередь и ограничивается по частоте) или оповестить (вызов проходит, но владелец бюджета и администратор уведомляются сразу). Большинство команд начинают с оповещения на первом превышении и переходят к блокировке после периода разбора. Нарушения бюджета дают неизменяемую запись в журнале аудита с полным контекстом заблокированного или оповещённого вызова — кто его сделал, какая модель, сколько токенов было оценено в момент запроса и какая фактическая стоимость записана после ответа. Сбросы бюджета — явные административные действия, не автоматические: так не бывает сюрприза с обновлением бюджета в конце месяца.

Автоматический выключатель следит за скоростью затрат, а не за накопленной суммой, — и ловит неконтролируемые циклы до того, как они исчерпают месячный бюджет за часы. Если ключ пользователя или агента показывает потребление токенов выше настраиваемого кратного его скользящего baseline (по умолчанию: в 5 раз выше скользящего среднего за 7 дней внутри окна 15 минут), выключатель срабатывает: ключ приостанавливается, администратору уходит оповещение, и для восстановления нужен разбор человеком. Так ловится паттерн отказа агентных циклов, когда один неверно настроенный агент может израсходовать $50,000–$200,000 в токенах до того, как месячная проверка бюджета это поймала бы. Выключатель действует на ключ, поэтому один сорвавшийся агент не затрагивает других пользователей или команды.

TokenGuard использует вероятностный анализ сигналов, а не чтение содержимого. Сигналы включают: время запроса (вне рабочих часов), паттерн объёма запросов (устойчивые сессии высокого объёма одного пользователя, характерные для личных проектов), выбор модели (модели более высокой способности без зафиксированного делового обоснования), метаданные сессии (паттерны разнообразия запросов, несовместимые со сценариями использования по роли) и отклонение от baseline объёма. Эти сигналы складываются в оценку аномалии от 0 до 100. Оценки выше 70 помечаются для разбора человеком — они никогда не блокируются автоматически, потому что сигналы вероятностные, а не детерминированные. Разбирающий видит поддерживающие сигналы и решает: отклонить или подтвердить. Этот подход обходится без анализа содержимого, сохраняет приватность пользователя и при этом обнаруживает систематическое использование не по назначению.

Ежемесячные отчёты по отнесению затрат готовятся за расчётный период и включают: общую стоимость по пользователю, по команде, по центру затрат, по модели и по провайдеру; число запросов и среднюю стоимость запроса; тренд месяц к месяцу; крупнейших потребителей по затратам; и подробный журнал событий, который можно скачать как CSV или получить через API. Отчёты доступны в дашборде TokenGuard, и их можно поставить на автоматическую доставку финансам и руководителям команд. Модель отнесения затрат настраивается — организации могут относить по использованному API-ключу, по идентичности пользователя, переданной в заголовках запроса, или по метке проекта или центра затрат в метаданных запроса.

Да. TokenGuard доступен как полностью самостоятельное развёртывание для организаций в регулируемых отраслях, которые не могут направлять метаданные вызовов LLM через облачный продукт управления. Развёртывание on-premise работает на стандартной инфраструктуре Linux, в рантайме не требует внешних сервисов и хранит все журналы аудита, политики бюджета и события аномалий внутри вашей среды. Развёртывание поддерживается на Kubernetes, Docker Compose или на Linux на голом железе. Для организаций, которые уже используют GDPR Oversight, два продукта делят слой инфраструктуры — это уменьшает след развёртывания, когда нужны обе возможности управления.

Человек, которого предполагает этот продукт

TokenGuard применяет бюджет и помечает неконтролируемый цикл. AI Ops — роль на дежурстве, когда сдвигаются счёт или поведение. Продукт не заменяет этого человека. Говорите AI Ops. Эта роль — не AIOps. AIOps означает мониторинг IT.

Забронировать роль AI Ops

Именные роли

Готовы поставить слой управления на затраты LLM?

Расскажите вашу схему провайдеров LLM, структуру команд и главную тревогу по затратам. Мы покажем, что TokenGuard обнаруживает в вашей среде и как быстро можно поставить отнесение на уровне команды.