ЯзыкРусский

Учет использования

Статистика сеансов восстанавливает активность из записей использования, сохраненных агентом CLI. AirCode Ø не ре-токенизирует ваши запросы, и этот вид не является фактом провайдера или счет-коэффициентом. Это аудит деятельности, которую могут поддерживать местные транскрипты.

Читать распад токенов

Поле Что считается AirCode Ø
Общий объем токенов Натуральная сумма поставщика, если она доступна; в противном случае сумма неперекрывающихся категорий, подвергаемых воздействию этого двигателя
Вход Промпт и контекстные токены, обрабатываемые без скидки на кеш
Вход в кеш Повторно использованные или вновь заблокированные промпт/контекстные токены; прочитанные в кеш и написанные в кеш токены группируются в интерфейсе пользователя
Выход Токены, генерируемые моделью, включая текстовый и структурированный выход инструментального вызова, как сообщается CLI
Размышление Токены рассуждения или мышления, когда двигатель раскрывает их отдельно
Невысокая цена Зарегистрированные токены, которые нельзя безопасно переместить на известную модель и ценовую категорию; поле отображается только тогда, когда сессия имеет некоторые
Модель звонков Различные события врожденного использования после нормализации дублирующих и кумулятивных записей

Вход - это полный запрос, который модель видит на каждом вызове. Он может включать в себя историю разговоров, результаты инструментов, системные инструкции и введенный контекст, а не только последнее сообщение пользователя. Поэтому длительная сессия может обрабатывать тот же контекст более чем один раз.

Автоматически не добавляйте разъяснения в другие строки. Некоторые поставщики Включает рассуждения внутри выхода или врожденную сумму; другие сообщают об этом как о Отдельная категория счетов. AirCode Ø сохраняет диагностическое число, но добавляет Это тотализировать и стоимость только тогда, когда провайдер еще не включил его.

Некоторые CLI сообщают о кешированных токенах в рамках их входного числа. AirCode Ø отделяет сначала кешную часть, так что Input + Cached input представляет полный промпт, не считая кешных токенов дважды.

Откуда берутся цифры

Настойчивый транскрипт или дневник использования CLI является источником истины. AirCode Ø нормализует формат каждого двигателя, прежде чем добавить что-либо:

  • Дублировать блоки помощников Claude с тем же сообщением ID считать один раз;
  • Кумулятивные счетчики Codex преобразуются в дельта на вызов, и игнорируются события бухгалтерского учета, связанные только с сжатием;
  • Переписанные или перезаписанные сообщения Gemini вносят вклад только в их окончательную логику состояние;
  • Kimi кеш-читания и кеш-писания сохраняются отдельно для ценообразования, хотя диалог отображает их вместе;
  • Подробные обновления проб Grok/ACP используют последнее значение для каждого проб. А Общий снимок остается записанным, но может быть недорого, если его категории неизвестны.

Возобновленные процессы, которые разделяют один и тот же двигатель и врожденную сессию ID , рассматриваются как одна логическая сессия. AirCode Ø использует сильнейший доступный транскрипт для этой сессии вместо суммирования дублированных копий.

Присвоение клиентской платформы

Новые запуски записывают грубую клиентскую платформу: Web, Mobile app, Desktop app, Automation, или API. Значение хранится локально с метаданными сеанса в sessions.json, включенных в структурированный дневник запуска, и раскрывается как local.clientPlatforms by GET /api/usage. AirCode Ø не удерживает для этой цели сырого пользовательского агента. Раздел Using by app в разделе в AI Using показывает сеансы, токены, долю токенов и API- эквивалентную стоимость для выбранного 7-дневного, 30-дневного, настраиваемого или всевременного диапазона.

Токены и расходы приписываются первой известной платформе запуска логической сессии. Это позволяет избежать повторного переписки, подсчитываемой один раз на устройство. Метаданные сеанса также сохраняют платформу каждого запуска, поэтому последующий анализ может идентифицировать кросс-устройства резюме. Сеансы, созданные более старыми клиентами, появляются как Unknown , когда их платформа не может быть безопасно выведена.

Как рассчитывается стоимость

Когда CLI сообщает о стоимости, AirCode Ø сохраняет эту стоимость и маркирует ее Провайдер-уведомленная стоимость. В противном случае он рассчитывает Оценивается API Эквивалентная стоимость из каталога общедоступного списка-ценового каталога, отправленного с установленным AirCode Ø Версия :

cost =
  (uncached input × input rate
   + cache reads × cached-input rate
   + cache writes × cache-write rate
   + billable output × output rate)
  / 1,000,000

Разумение, особенно вне выхода, ценообразование в качестве выхода производится точно один раз. Когда у провайдера есть уровень долгого контекста, AirCode Ø выбирает его по модели вызова из полного размера запроса (Input + Cached input).

Этикетки под ценой имеют точные значения:

  • Поставщиком сообщенный — CLI поставлял сумму.
  • Оценка API-эквивалент — AirCode Ø применимые общественные цены API .
  • Сообщенный и оцененный — сумма объединяет оба источника.
  • Частичный или Неценовый — по крайней мере один токен-носитель записи не может быть цена безопасна. Неизвестные модели никогда не наследуют предполагаемую семейную норму.

Оценка эквивалента API не обязательно является тем, что вы платите. Планы подписки, кредиты, согласованные ставки, бесплатные уровни, корректировки со стороны поставщика и налоги находятся вне этого расчета.

AirCode Ø суммирует затраты с полной точностью перед показом. Диалог обычно показывает две десятки, до четырех для значений ниже одного доллара и до шести ниже одного цента. Таким образом, суммирование закругленного текста из отдельных строк может незначительно отличаться от отображаемой суммы сеансов.

Присвоение по вопросу

Отслеживание вопросов использует границы, а не расчетные оценки размеров:

  1. Непосредственно перед успешной доставкой запроса AirCode Ø запечатлевает Кумулятивное использование сессии в качестве базовой линии.
  2. Когда поворот завершается, процесс выходит, или начинается просьба последующего AirCode Ø снова запечатлевает счетчики.
  3. Вопрос принадлежит неотрицательной разнице между этими моментами.

Последующее задание, отправленное во время работы, закрывает предыдущий вопрос на этой границе с результатом Закрыто последующим заданием. Контр-различия затягиваются до нуля, поэтому переписанный или отрезанный транскрипт не может создавать отрицательное использование.

Неприсваиваемая активность сеанса составляет:

complete session total − sum of tracked questions

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

Бухгалтерский журнал сохраняет пробный просмотр и хеш, необходимые для идентификации вопроса; он не дублирует полный промпт, который уже содержится в родном транскрипте.

Время выполнения и обновления в прямом эфире

Время запуска измеряет активность стен-часов от быстрой доставки до завершения. Время между поворотами исключено. Живой поворот включает прошедшее время до текущего момента, поэтому его продолжительность и счетчики токенов могут меняться, пока диалог открыт.

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

Ограничения учетной записи

Показатели в верхней части карты провайдера в AI Usage являются квотами на счет, а не транскриптом. AirCode Ø читает их с учетной записи каждого провайдера API и кеширует ответ в течение нескольких минут, поэтому несколько открытых устройств разделяют один звонок вместо каждого опроса конечного пункта.

Этот кэш - это причина, почему экран, оставшийся открытым, может задержаться за тяжелым бегом. Каждая карта провайдера несет кнопку обновления рядом со своим статусом: она просит сервер вызвать эту учетную запись API снова сразу, и отвечает с значениями, которые она получает обратно. Кнопка Refresh в заголовке делает то же самое для каждой подключенной учетной записи, как и pull-to-refresh на мобильных устройствах.

Обновление, которое запускается в конечную точку с ограничением ставки, сохраняет последние известные значения и указывает причину на карте. Повторные нажатия возвращаются к кешеванному ответу, а не тормозят провайдера, и они никогда не продлевают автоматическую задержку ретри, которая защищает фоновое опросы.