Инструменты InterLAB · CSV/JSONL · бюджеты · в браузере

Учёт расходов на AI-агентов

Загрузите выгрузку событий API — CSV, JSONL или JSON. Инструмент сопоставит колонки, посчитает токены и стоимость по проектам, моделям, задачам и дням, найдёт повторы и аномалии и сравнит расход с месячными бюджетами. Цены вводите сами — из прайса вашего провайдера.

Бесплатно, без регистрации

Правила v1.0 от 2026-10-13

Источник событий

CSV (разделитель определяется сам), JSONL (по объекту в строке) или JSON-массив. Вложенные объекты usage { input_tokens, … } распознаются.

Текст не отправляется: разбор идёт в браузере. До 50 000 событий.

Текущие данные

…

Как работает учёт

  1. Импорт событий

    CSV с любым разделителем, JSONL или JSON-массив — файлом или вставкой. До 50 000 событий. Строки с ошибками не ломают импорт: показываются номер строки и причина, остальное загружается. Повторяющиеся ID запросов отбрасываются как дубли.

  2. Сопоставление колонок

    Время, модель, токены входа и выхода, запись и чтение кеша, проект, задача, сессия, ID запроса, статус, номер попытки и стоимость определяются по распространённым названиям, в том числе во вложенном объекте usage. Сопоставление можно поправить вручную.

  3. Стоимость

    Если стоимость есть в событии — цифра помечается «по данным провайдера». Иначе — «оценка»: токены × цены из вашего прайса за 1 млн токенов. Модель без цены — «нет цены», такие события считаются отдельно и не превращаются в ноль молча.

  4. Анализ, бюджеты и экспорт

    Итоги и разрезы по проектам, моделям, задачам и дням, доля кеша, стоимость повторов, доля ошибок, аномалии по опубликованным правилам, бюджеты с порогами и прогнозом по текущему темпу. Отчёт — Markdown и PDF, агрегаты — CSV, настройки — JSON.

Правила расчёта

Таблица строится из того же кода, что и расчёт. Пороги X, Y, N и Z меняются в разделе «Анализ → Параметры правил»; пороги бюджетов — на вкладке «Бюджеты».

ACT-S1

Правило
Событие — ошибка, если статус содержит error, fail, exception, timeout, rate limit, overloaded, cancel, abort, refused, denied, invalid, unavailable или HTTP-код 4xx/5xx. end_turn, stop, tool_use, max_tokens, пустой статус — успех.

ACT-D1

Правило
Повторяющийся ID запроса — дубль: учитывается первое событие, остальные пропускаются и считаются.

ACT-P1

Правило
Цена модели — по точному имени (без учёта регистра), иначе по самому длинному шаблону «префикс*». Нет строки — «нет цены», событие считается отдельно.

ACT-C1

Правило
Стоимость события: из данных (reported), если колонка есть и включено «предпочитать данные провайдера»; иначе оценка = (вход × цена входа + выход × цена выхода + запись в кеш × цена записи + чтение кеша × цена чтения) / 1 000 000.

ACT-C2

Правило
Если вход в ваших данных уже включает кешированные токены (как prompt_tokens в OpenAI), включите настройку: из входа вычитаются чтение и запись кеша.

ACT-C3

Правило
Цена записи или чтения кеша не указана → используется цена входа (оценка сверху), модель отмечается в примечаниях.

ACT-R1

Правило
Повтор: событие с номером попытки больше 1 в той же задаче и сессии.

ACT-R2

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

ACT-A1

Правило
Дорогая задача: стоимость задачи больше X × медианы стоимости задач того же проекта (X = 3 по умолчанию; нужно не меньше 5 задач проекта с ненулевой стоимостью).

ACT-A2

Правило
Всплеск дня: расход дня больше Y × среднего за предыдущие N календарных дней (Y = 2, N = 7; нужно не меньше 3 предыдущих дней; дни без событий — нули).

ACT-A3

Правило
Выброс выход/вход: у события выход ÷ вход (вход включает кеш) больше Z × медианы по всем событиям (Z = 5; не меньше 20 событий и 1000 выходных токенов у события).

ACT-B1

Правило
Порог бюджета: расход месяца (проекта или общий) достиг порога — 50/80/100% по умолчанию; 100% и выше — критично, от 80% — высокий уровень.

ACT-B2

Правило
Прогноз по текущему темпу: расход ÷ прошедшие дни × дней в месяце ≥ 100% бюджета, пока порог 100% не достигнут. Для завершённого месяца прогноз = факт.

ACT-B3

Правило
Проект бюджета не найден в данных месяца — вероятна опечатка в имени.

ACT-B4

Правило
В месяце есть события без цены — расход по бюджетам занижен.
Правила v1.0 от 2026-10-13

Время события

Названия колонок
timestamp, created_at, createdat, time, date, datetime, ts, created, start_time, started_at

Модель

Названия колонок
model, model_name, model_id, usage.model, response.model

Входные токены

Названия колонок
input_tokens, prompt_tokens, tokens_in, usage.input_tokens, usage.prompt_tokens, input, n_input_tokens

Выходные токены

Названия колонок
output_tokens, completion_tokens, tokens_out, usage.output_tokens, usage.completion_tokens, output, n_output_tokens

Запись в кеш, токены

Названия колонок
cache_creation_input_tokens, cache_write, cache_write_tokens, cache_creation_tokens, usage.cache_creation_input_tokens

Чтение из кеша, токены

Названия колонок
cache_read_input_tokens, cached_tokens, cache_read, cache_read_tokens, usage.cache_read_input_tokens, usage.prompt_tokens_details.cached_tokens, usage.input_tokens_details.cached_tokens, prompt_tokens_details.cached_tokens

Проект

Названия колонок
project, project_id, project_name, workspace, workspace_id, app, application

Задача

Названия колонок
task, task_id, ticket, ticket_id, issue, issue_id, issue_key, job

Сессия / запуск

Названия колонок
session, session_id, run, run_id, conversation_id, thread_id, trace_id

ID запроса

Названия колонок
request_id, requestid, request, message_id, event_id, response_id, id

Статус / ошибка

Названия колонок
status, outcome, result, error, error_type, stop_reason, finish_reason

Номер попытки

Названия колонок
attempt, attempt_number, try, retry, retry_count, retries

Стоимость из данных

Названия колонок
cost, cost_usd, total_cost, cost_total, usd, amount, price
Колонки, которые распознаются автоматически

Ограничения

  • Цен поставщиков по умолчанию нет: прайсы меняются, а устаревшая цифра хуже пустой. Пример несёт иллюстративные цены — их нужно сверить с прайсом провайдера.
  • Дни и месяцы считаются по UTC; время без часового пояса трактуется как UTC.
  • Стоимость из данных (cost) считается в валюте, указанной на вкладке «Цены»; пересчёта валют нет.
  • Повторы определяются только по данным: если в выгрузке нет задачи, сессии, статуса и номера попытки, повторы не видны.
  • Прогноз по текущему темпу — линейная экстраполяция, а не предсказание: всплески и выходные его искажают.
  • События хранятся в IndexedDB этого браузера (до 50 000); если браузер это запрещает — только в памяти вкладки, о чём инструмент предупредит.

Приватность

  • Файлы и вставленный текст разбираются в вашем браузере: события и имена задач не отправляются на сервер и не попадают в адрес страницы; имена проектов и моделей уходят только в сводке заявки, если вы её отправите.
  • Настройки и версии хранятся в localStorage, события — в IndexedDB этого браузера. «Очистить всё» удаляет и то, и другое.
  • В аналитику уходит только факт импорта или экспорта и формат файла — без данных.
  • Результат уходит к нам, только если вы сами оставите заявку и не снимете галочку «Приложить результат» — что именно уйдёт, видно в форме. В сводке — период, итоги по проектам и моделям, повторы, бюджеты и предупреждения; отдельных событий, задач и ID запросов в ней нет.

Похожие инструменты

Все инструменты · 40
Ревьюер кода, в том числе написанного ИИВставьте diff pull request — получите замечания по безопасности, миграциям, тестам и архитектуре с доказательством из кода и сортировкой по критичности. Код не изменяется.Самопроверка зрелости MVP16 вопросов о коде, доступах, данных, тестах и релизах. Покажет, что проверить в первую очередь, — без оценок «из 100» и без регистрации.Context Vault: контекст проектаДокументы, решения и ограничения проекта в одном месте: поиск по источникам, контроль устаревания и контекстные пакеты под задачу для AI-агента или нового разработчика.Spec Drift Detector: код против ТЗТребования ↔ изменения Git/PR: карта трассируемости, вероятные расхождения, изменения без требований и требования без тестовых доказательств — с разбором ревьюером.Project Handoff: передача проектаСнимок репозитория, архитектура, прогресс, блокеры, риски, тесты и следующие задачи → проверяемый пакет передачи для разработчика или AI-агента.Готовность к релизуМатрица проверок с доказательствами: CI, миграции, резервные копии, план отката, мониторинг, исключения из рисков и согласование → решение GO / NO-GO.
Расскажите о задаче — мы изучим запрос и свяжемся с вами

Расходы на агентов растут быстрее пользы?

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

  • Первый короткий разговор бесплатный — выбираем формат работы
  • NDA — по вашему или нашему шаблону
  • Стоимость — после брифа и согласования объёма

Не присылайте через форму пароли, ключи доступа и исходный код — безопасную передачу доступа обсудим отдельно.

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