стаття

Чому дорожча модель не допоможе, якщо в таблицях компанії плутанина з цінами?

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

АвторМихайло ПацанІнвестор · Підприємець
Профіль автора
Обкладинка Думки: чому дорожча модель не допоможе, якщо в таблицях компанії плутанина з цінами

Чому дорожча модель не допоможе, якщо в таблицях компанії плутанина з цінами?

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

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

Коротко

  • Дорожча модель працює з тими самими даними; плутанина з цінами в таблиці переходить у відповідь, тільки вже гладким тоном.
  • Перед будь-якою підпискою треба відкрити файл: вкладки, дата, нульові ціни, формат.
  • Excel або CSV модель читає як дані, а скрін як картинку, і на скріні вона помиляється частіше і витрачає більше ліміту.
  • Відповідь складається з трьох коробок: джерело, інструкція, модель, і ремонт починається з першої.
  • Одне джерело істини з власником і актуальною версією дає більше за перехід на старший тариф.

Відкрийте файл, перш ніж платити за тариф

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

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

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

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

Гладкий тон робить хибну цифру небезпечнішою

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

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

Розумніша модель тут не допоможе: вона вигадуватиме ще переконливіше. Допомагає зміна конструкції. Внутрішній агент працює з даними компанії і готує чернетку для менеджера, а зовнішній говорить з клієнтом лише перевіреними даними. Сам процес будується ланцюжком: спершу визначається тип запиту, потім перевіряється, чи можна на нього відповідати, потім підтягується контекст лише з реальних даних, і в кінці відповідь складається у перевірену структуру, де кожне поле має джерело. Якщо поля в даних немає, воно лишається порожнім і позначеним для людини. Кожен крок цього ланцюжка робить модель середнього рівня надійнішою за найдорожчу модель без нього.

Три коробки: джерело, інструкція, модель

Щоб у команді не сперечатися про тарифи кожного разу, коли асистент помиляється, будь-яку помилку зручно розкласти на три коробки.

Джерело. Звідки асистент узяв цифру, чи є це джерело єдиним для цієї теми, чи має воно дату і власника. Якщо прайсів три, а актуальна версія не позначена, проблема тут.

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

Модель. Сюди варто дивитися лише тоді, коли джерело чисте, інструкція написана, а помилки лишаються. На практиці до третьої коробки доходить меншість випадків.

Розкладка швидко показує, де сидить проблема. Хибна цифра, яка є і в таблиці, означає першу коробку. Нульова ціна, яку асистент назвав клієнту, хоча в таблиці вона позначена як непорахована, означає другу коробку: в інструкції бракує правила. І лише коли таблиця правильна, правило записане, а асистент усе одно плутає, є сенс говорити про модель.

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

Нульова ціна і власник, який її бачить

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

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

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

Excel і CSV замість скріну

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

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

Для команди це означає одну звичку: таблицю в чат кладуть файлом, з однією вкладкою, датою в назві і лише тими колонками, які потрібні для питання.

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

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

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

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

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

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

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

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