стаття

Коли ШІ-агент не потрібен і вистачить Excel з шаблоном

Агент виграє там, де вхідні дані щоразу приходять у новій формі. Шаблон у Excel і людина виграють там, де форма стала і змінюються лише числа. Більшість щотижневих задач малого бізнесу належить до другого типу.

АвторМихайло ПацанІнвестор · Підприємець
Профіль автора
Обкладинка: Коли ШІ-агент не потрібен і вистачить Excel з шаблоном
Стала форма вхідних — шаблон; довільний текст — модель; людина на виході

Агент виграє там, де вхідні дані щоразу приходять у новій формі. Шаблон у Excel і людина виграють там, де форма стала і змінюються лише числа. Більшість щотижневих задач малого бізнесу належить до другого типу.

Власник магазину сантехніки просить зробити агента для щотижневого звіту продажів. Він показує задачу: щопонеділка менеджер вивантажує продажі з облікової програми, зводить їх за категоріями, порівнює з минулим тижнем і надсилає власнику в Telegram таблицю з трьома числами. На це йде година, і власник хоче агента, щоб було нуль. Я дивлюсь на вивантаження: кожного тижня однакові стовпці, однакові категорії, однаковий формат дати. Замість агента тут потрібен один аркуш Excel з формулами, який менеджер заповнює за п'ять хвилин, вставивши вивантаження. Той самий результат, без єдиної моделі всередині, без журналу дій і без питання, чому цього тижня число інше.

Ця сцена повторюється в різних варіантах щомісяця, і я вважаю її корисною противагою до розмов про агента на все. Генеративна модель справді робить дивовижні речі там, де дані неструктуровані: читає дзвінки, розбирає листи, дістає суть із чатів. Але значна частина буденних задач у компанії вже структурована, і для них правило звучить так: якщо вхідні дані щотижня приходять у тій самій формі, шаблон і людина виграють у агента за ціною, швидкістю і передбачуваністю.

Коротко

  • Агент потрібен там, де вхідні дані щоразу різні за формою: листи, дзвінки, повідомлення в чатах.
  • Шаблон у Excel виграє там, де форма стала, а змінюються лише числа: звіти, КП зі сталого прайсу, графіки.
  • Головна ціна агента - увага на звірку кожного результату, тоді як помилку в шаблоні видно одразу і виправляють один раз.
  • Три питання перед запуском агента: яка форма вхідних, яка ціна помилки, як часто задача повторюється.
  • Робочий варіант для більшості компаній гібридний: модель читає неструктуроване, шаблон рахує.

Три питання перед тим, як заводити агента

Перше питання стосується форми вхідних даних. Якщо те, що приходить на вхід, щоразу виглядає однаково, як вивантаження з облікової системи, як таблиця залишків, як прайс постачальника в тому самому файлі, то задача формульна, і формули в Excel роблять її без помилок і без нагляду. Якщо на вхід приходять довільні тексти, голосові повідомлення, скріни, листи з різною структурою, задача читальна, і тут потрібна модель.

Друге питання стосується ціни помилки. Формула в Excel помиляється тільки тоді, коли її неправильно написали, і ця помилка повторюється однаково щотижня, тому її знаходять один раз. Модель помиляється по-різному і непередбачувано, і кожну її відповідь треба звіряти, доки не набереться довіра. Для звіту, де три числа йдуть власнику в Telegram, ця звірка з'їдає весь виграш у часі.

Третє питання стосується частоти. Задача, яка робиться раз на місяць за годину, дає агенту дванадцять годин економії на рік. Налаштувати агента, написати промпт, перевірити його на реальних даних і тримати під наглядом коштує більше. Шаблон для такої задачі готовий за вечір і далі коштує нуль.

Якщо звести три питання в одне, вийде так: агента варто заводити тоді, коли форма вхідних непередбачувана, ціна помилки дозволяє звіряти результат, а задача повторюється досить часто, щоб окупити нагляд. Коли хоча б одна з трьох умов відсутня, відповіддю стає шаблон. У більшості невеликих компаній, які я бачу, під ці три умови одразу підпадають дві-три задачі, і саме з них варто починати. Решту закриває Excel, і це нормальний результат, а не ознака відсталості.

Де шаблон і людина виграють

Тижневий звіт продажів із першого абзацу відкриває список. Зведення за категоріями, порівняння з попереднім періодом, три ключові числа: усе це формули, які менеджер заповнює, вставивши вивантаження. Людина потрібна на одному кроці, і цей крок важливий: подивитись на результат і сказати, чи він схожий на правду. Формула це зробити не може, а модель зробить це гірше за людину, яка знає, що минулого тижня була акція.

Комерційна пропозиція зі сталого прайсу йде другою. Якщо компанія продає обмежений асортимент за прайсом, який оновлюється раз на місяць, шаблон КП зі списком позицій, кількістю і формулою підсумку працює роками. Менеджер обирає позиції зі списку, ставить кількість, вписує назву клієнта, і документ готовий без жодного ризику, що ціна прийшла з чужої розмови. Агент тут виграє лише тоді, коли клієнт пише запит довільним текстом на пів сторінки і треба спочатку зрозуміти, що саме він хоче. Тоді модель читає запит і перетворює його на список позицій, а далі знову працює шаблон.

Графік доставок, облік залишків, планування змін, розрахунок собівартості за постійною формулою: усе це задачі з фіксованою формою вхідних, і для кожної з них Excel з шаблоном дає результат швидше і надійніше за агента. Спільна риса цих задач у тому, що людина, яка їх робить, за рік знає їх напам'ять, і її година йде на звірку, а не на збирання.

Ще один живий приклад, який часто плутають з роботою для агента: щоденна розсилка залишків клієнтам у Telegram. Здається, що тут потрібна модель, яка щоранку складе повідомлення. На практиці залишки лежать у таблиці, повідомлення має ту саму форму щодня, і його збирає формула, яка склеює текст з комірок. Менеджер копіює готовий рядок і відправляє. Модель тут додала б лише ризик, що одного ранку вона перефразує число.

Де агент справді потрібен

Тепер зворотний список, бо противага хайпу має лишатись чесною до інструмента. Агент потрібен там, де на вхід приходить те, що людина мусить читати очима. Дзвінки у відділ продажів, які треба перетворити на таблицю з контактом, суттю і наступним кроком. Листи від постачальників, у кожного з яких свій формат і своя манера писати про строки. Повідомлення клієнтів у Telegram, де запит на КП розмазаний на п'ять реплік з голосовими між ними. Відгуки, претензії, документи, які надходять сфотографованими.

У всіх цих випадках форму вхідних даних задає зовнішній світ, а не компанія, і саме тому формула тут безсила. Модель робить те, що до неї могла зробити лише людина: читає довільний текст і дістає з нього структуру. І щойно структура є, далі знову працює шаблон: таблиця, зведення, формула. Так виглядає розумний поділ праці між моделлю і Excel, і він тримається на одному запитанні: хто задає форму вхідних даних, ми чи зовнішній світ.

Є і другий випадок, коли агент виправданий навіть на структурованих даних: коли задача потребує рішення, а не розрахунку. Формула зведе продажі за категоріями, але вона не скаже, чому категорія просіла і що з цим робити. Якщо власник хоче щотижня отримувати разом із трьома числами короткий коментар, які зміни варті уваги, тут модель на своєму місці. Але і тоді вона читає результат шаблону, а не рахує його сама, і її коментар лишається приводом подивитись, а не готовим рішенням.

Ціна агента, якої не видно на старті

Про вартість агента зазвичай говорять як про вартість доступу до моделі, і ця частина найменша. Справжня ціна агента в увазі, яку він вимагає. Кожен запуск потрібно перевірити, доки не з'явиться довіра, і навіть після цього раз на тиждень дивитись журнал: що агент прочитав, що написав, куди відправив. Це та сама дисципліна, що і з виписками з банку, і вона забирає час людини, яка й так зайнята.

Шаблон цієї ціни позбавлений. Помилка в формулі видна одразу, вона однакова щоразу і виправляється один раз. Менеджер, який заповнює шаблон, бачить проміжні числа і помічає дивне на льоту. Для власника малого бізнесу, у якого немає окремої людини на нагляд за агентами, ця різниця вирішальна: інструмент без потреби в нагляді працює роками, а інструмент, який нагляду потребує, поступово перестають перевіряти, і тоді його помилки їдуть до клієнта.

Гібрид, який працює найчастіше

У реальних компаніях найкраще приживається зв'язка агента і шаблону. Модель стоїть на вході і читає неструктуроване: розбирає запит клієнта з Telegram на позиції і кількість, перетворює запис дзвінка на три рядки резюме, дістає з листа постачальника строки. Результат її роботи потрапляє в шаблон, і далі рахують формули, які ніколи не вигадують. Людина стоїть на виході і підтверджує: КП перед відправкою, звіт перед тим, як він піде власнику.

Такий поділ дає дві переваги одразу. Модель працює там, де без неї потрібні були б години читання, і лишає осторонь те, де вона лише додає непередбачуваності. А шаблон лишається зрозумілим для команди, бо його можна відкрити і подивитись, як саме порахувалось число. Компанія, яка почала з шаблону і додала модель лише на неструктурований вхід, отримує більше користі за менші гроші, ніж та, яка почала з агента на все і потім місяцями розбирається, чому він щотижня рахує інакше.

Що робити далі

  1. Випишіть п'ять задач, для яких вам пропонують або хочеться завести агента, і біля кожної позначте, хто задає форму вхідних даних: ви чи зовнішній світ.
  2. Для задач зі сталою формою зберіть шаблон у Excel за один вечір і призначте людину, яка його заповнює і звіряє результат.
  3. Для задач з довільними вхідними поставте модель лише на крок читання: перетворити текст, дзвінок або повідомлення на структуровану таблицю.
  4. З'єднайте обидва кроки так, щоб результат моделі потрапляв у шаблон, а підтвердження перед відправкою лишалось за людиною.
  5. Раз на квартал переглядайте список: задача, форма якої змінилась, переходить до моделі, а задача, форма якої стабілізувалась, повертається в шаблон.

Про цей матеріал

Текст написаний з досвіду впровадження ШІ в українських компаніях малого й середнього бізнесу. Приклади узагальнені, назви компаній прибрані.

Попросіть Лева пояснити окрему тезу, порівняти підходи або застосувати ідею до вашої ситуації. Для особистої консультації залиште заявку.

Розібрати цей матеріал із ЛевомЗалишити заявку

Надіслати запит на консультацію

Опишіть задачу, бажаний результат і терміни. Вам відповість людина.