Почему 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 — работает онлайн, без регистрации.
Теги