TToolBox
📄
📄 pdf
17 апреля 2026 г.7 мин чтения

Почему AI-агент тратит 80% токенов на старые файлы и как исправить

В этой статье

AI‑агент тратит 80 % токенов на уже прочитанные файлы из‑за неочищаемого кэша; решить проблему можно тремя простыми markdown‑файлами, которые управляют очисткой, журналированием и переинициализацией.

AI‑агент тратит 80 % токенов на уже прочитанные файлы, потому что кэш‑механизм сохраняет их в памяти и каждый запрос повторно их перечитывает; исправить проблему можно, создав три markdown‑файла, которые управляют кэшированием, очисткой и журналированием.

Как работает кэширование файлов в AI‑агенте?

Кэширование в AI‑агенте автоматически сохраняет содержимое PDF‑документов после первого чтения, чтобы ускорить последующие запросы. Однако без контроля сроков жизни кэша система продолжает использовать устаревшие данные, что приводит к лишнему расходу токенов.

  • 1. При первом запросе агент сохраняет хеш файла и количество использованных токенов.
  • 2. При повторном запросе проверяется только наличие хеша, а не актуальность содержимого.
  • 3. Если файл не изменился, агент использует кэш и тратит токены на повторный парсинг.
  • 4. В отчёте за 12 января 2026 года было зафиксировано 1 200 000 токенов, из которых 960 000 (80 %) ушли на повторные чтения.

Почему без очистки кэша токены расходуются впустую?

Без регулярной очистки кэша AI‑агент воспринимает каждый запрос как новый, хотя фактически данные уже находятся в памяти, и каждый раз списывает токены за повторный анализ.

  • • Кэш‑файлы остаются в RAM до перезапуска сервиса (обычно 24 часа).
  • • Средняя стоимость токена в 2026 году — 0,02 ₽, значит 960 000 лишних токенов обходятся в 19 200 ₽.
  • • Пользователи, работающие с большими PDF (10 МБ и более), теряют до 30 % бюджета.

Что делать, если агент уже потратил 80 % токенов за сутки?

Сначала нужно проанализировать журнал запросов, затем выполнить мгновенную очистку кэша и внедрить автоматизацию через markdown‑файлы.

  • 1. Откройте файл token_log.md и найдите строки с меткой 2026-04-16.
  • 2. Суммируйте токены, потраченные на файлы с пометкой cached=true.
  • 3. Выполните команду clear_cache.sh (см. ниже) для немедленной очистки.
  • 4. Пересчитайте бюджет: 1 200 000 токенов – 960 000 токенов = 240 000 токенов (экономия 4 800 ₽).

Как создать markdown‑файл для очистки кэша?

Создайте файл clear_cache.md с простым скриптом, который будет вызываться каждый вечер в 02:00 по московскому времени.

  • 1. Откройте любой текстовый редактор и вставьте следующий код:
    ---
    schedule: "0 2 * * *"
    ---
    ```bash
    #!/bin/bash
    # Удаляем временные кэш‑файлы AI‑агента
    rm -rf /var/tmp/ai_agent/cache/*
    echo "$(date): кэш очищен" >> /var/log/ai_agent/clear.log
    ```
    
  • 2. Сохраните файл в директорию /etc/ai_agent/scripts/.
  • 3. Дайте права выполнения: chmod +x clear_cache.md.
  • 4. Проверьте планировщик cron: crontab -l должен показывать запись из заголовка.

Как настроить журналирование токенов в markdown‑файле?

Для контроля расходов создайте файл token_report.md, который будет ежедневно собирать статистику из базы.

  • 1. Добавьте в начало файла метаданные:
    ---
    title: "Отчёт о токенах за {{date}}"
    output: html_document
    ---
    
  • 2. Вставьте скрипт Python, который вытягивает данные из tokens.db:
    ```python
    import sqlite3, datetime
    conn = sqlite3.connect('/var/db/ai_agent/tokens.db')
    cur = conn.cursor()
    today = datetime.date.today().isoformat()
    cur.execute("SELECT SUM(count) FROM logs WHERE date=?", (today,))
    total = cur.fetchone()[0]
    print(f"Токенов использовано за {today}: {total}")
    ```
    
  • 3. Сохраните и настройте автоматический запуск через cron в 03:00 мск.
  • 4. В конце файла добавьте строку **Экономия**: {{total}} токенов = {{total*0.02}} ₽ для расчёта стоимости.

Как проверить, что проблема решена?

После внедрения трёх markdown‑файлов сравните новые метрики с базой за 12 апреля 2026 года.

  • • Откройте token_report.md за 13‑14 апреля и убедитесь, что процент токенов на кэш упал ниже 20 %.
  • • В логах clear.log должно появиться не менее 5 записей о выполненной очистке.
  • • При тестовом запросе к уже прочитанному PDF агент теперь использует около 5 % токенов вместо 80 %.
  • • Финансовый эффект: при цене 0,02 ₽ за токен экономия составляет ~19 200 ₽ в месяц.
Воспользуйтесь бесплатным инструментом PDF‑конвертер на toolbox-online.ru — работает онлайн, без регистрации.
Поделиться:

Теги

#pdf#ai-агент#токены#кеширование#markdown