← Примеры сценариев

«Сколько я потратил»: разбор по категориям

Спрашиваете обычными словами, бот считает по вашим записям и отвечает суммами.

Как выглядит сценарий

Вопрос про траты
Записи расходов▶
Разбор по категориям▶▦
Модель▦
Ответ▶
  • Исполнение
  • Исполнение + данные
  • LLM
Открыть у себя →

Записанные траты бесполезны, пока их не спросишь. Открывать таблицу и строить сводную никто не будет; вопрос «сколько ушло на кафе в августе» задают в чате за пять секунд.

Что внутри

  1. Вопрос про траты — вход.
  2. Записи расходов достаёт строки из коллекции, свежие первыми.
  3. Разбор по категориям — модель. Ей дают и вопрос, и записи, и правило: считать только по ним.
  4. Ответ — выход.

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

Что настроить под себя

  • Коллекция должна быть той же, куда пишет сценарий с чеками.
  • Сколько записей брать (limit). Сейчас пятьсот.
  • Формат ответа в промпте: суммы по категориям, итог, сравнение с прошлым месяцем.

Что подключить

Коллекция в разделе «Таблицы» и бот Telegram.

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