Деякі запитання вміщаються в одне речення. Більшість тих, що справді важливі під час закриття місяця, — ні. Які рахунки виставлено неправильно й на скільки? Коли в перевізника сплив термін страхування і чи відправляли щось після цього? Що саме змінилося в прайс-листі й де про це сказано?
Відповідь звичайним текстом залишає справжню роботу вам: перенести цифри в електронну таблицю, звірити дати з календарем, відкрити PDF і знайти потрібний рядок. А коли з відповіді випливає, що треба щось зробити, для цього доводиться виходити з чату.
Наш новий відеопосібник показує, як RAG-чат у DocReveal розв’язує це завдання за допомогою інструментів. Ролик триває шість із половиною хвилин, переглянути його можна вгорі цієї сторінки, і разом із вигаданим дистриб’ютором Keldmoor він проходить десять запитань в одному діалозі. Ось що ви побачите і як це працює.
Увімкніть Agent, виберіть інструменти
Чат працює в RAG Manager — у відео він охоплює двадцять документів Keldmoor: договори, замовлення, рахунки тощо. Коли перемикач Agent увімкнено, асистент може користуватися інструментами. Кожен інструмент — це одна дія, яку він уміє виконувати: наприклад, знайти документи, запустити перевірку або побудувати таблицю.
Кнопка Tools відкриває їхній перелік за категоріями, кожен інструмент має власний перемикач, а ваш вибір діє для поточного діалогу. Особливі інструменти позначено значками: «confirm» означає, що асистент питає вас, перш ніж діяти, «approval» — що дію схвалює людина в Agent Manager, а «external» — що дані залишають DocReveal. Поки асистент працює, панель відповіді показує його план і кожен інструмент, який він викликає.
Таблиця, а не абзац
Перше запитання — звести виявлені за вересень проблеми в таблицю: постачальник, документ, суть проблеми й сума. У відповідь надходить п’ять пунктів — 15 900,36 $, які Keldmoor не слід сплачувати.
Таблиця інтерактивна. Її можна сортувати, фільтрувати рядки й експортувати в Excel, Word або Markdown. Крім того, вона залишається в діалозі як набір даних, який можна експортувати, розгорнути або використати в наступному запитанні.
Цифри як на долоні
Наступне запитання спирається на цей набір даних. Ключові показники з’являються у вигляді плиток: виставлено 66 324,48 $, за умовами договорів — 50 424,12 $, не підлягає оплаті 15 900,36 $ — і ще вантаж на 7 050 $, який перевозили без чинного страхування. Потім діаграма зіставляє виставлені суми з договірними для кожного постачальника, і з’ясовується, що більша частина різниці припадає на Stavlund — постачальника кріпильних виробів.
Коли це сталося?
Дати ховаються в кожному документі. Коли асистента просять нанести на часову шкалу замовлення, поставки й терміни платежів, він відводить кожному типу подій окрему доріжку й за умовами оплати обчислює, до якого дня діють знижки за дострокову оплату.
У такому вигляді прогалину видно одразу: термін страхування перевізника сплив 15 вересня, а наступного дня той самий перевізник забрав вантаж для Keldmoor. Дві знижки ще доступні, а дати можна одразу додати до календаря як файл ICS.
Що змінилося?
Договори змінюються додатковими угодами, а рахунки не завжди встигають за ними. Коли асистента запитують, що додаткова угода № 1 змінила в прайс-листі Stavlund, він ставить додаток А до договору поставки поруч із самою угодою й показує лише зміни: з 1 липня ціна SF-220 зросла з 0,42 $ до 0,46 $, а SF-310 — знизилася з 1,15 $ до 1,09 $.
Зніміть позначку «Only changes» — і ви побачите весь прайс-лист. Крім того, відповідь називає рахунок, у якому SF-310 досі виставлено за старою ціною, — його завищено на 720 $.
Хто з ким пов’язаний?
Деякі ризики стають помітними, лише коли простежити зв’язки між документами. Коли асистента запитують, хто й як бере участь у цьому перевезенні, він за допомогою графа знань знаходить компанії та їхні документи й малює їх у вигляді мережі: угорі Keldmoor, посередині замовлення, договір із перевізником, транспортна накладна та страховий сертифікат, унизу інші компанії.
Клацніть вузол, щоб запитати про нього або відкрити його документ. Ланцюжок наочно показує ризик: страховик застрахував перевізника лише до 15 вересня, а договір із перевізником не дозволяє перевезень без страхування.
Покажіть, де саме
Цифра без джерела — це лише думка. Коли асистента запитують, де додаткова угода встановлює нову ціну SF-310, він указує на пункт 1.1 і таблицю цін на сторінці 1, дає посилання саме на це місце й пропонує попередній перегляд рахунку, у якому досі стоїть стара ціна. Відкрийте посилання — і оригінал відкриється у File Manager із виділеним рядком SF-310.
Це ті самі вересневі рахунки, які ви, можливо, вже знаєте з відео Ask your invoices. Цього разу відповіді надходять у вигляді таблиці, плиток, часової шкали та графа — а до потрібного рядка в джерелі лише одне клацання.
Зустрічне запитання, файл і наступний крок
Не кожне запитання точне. Коли асистента просять порівняти договір із рахунком, він знаходить кілька відповідних пар, тож ставить зустрічне запитання й пропонує варіанти. Виберіть перевізника — і робота продовжиться: рахунок за перевезення на 939,36 $ більший, ніж передбачено договором із перевізником.
Результат перевірки надходить як файл Excel для завантаження, а під відповіддю з’являються запропоновані уточнювальні запитання — одне клацання ставить наступне.
Більше, ніж відповіді
Visual outputs — лише одна з груп інструментів. Інші працюють в усьому DocReveal: документи та їхня обробка, бізнес-правила, мітки, агенти, довідка тощо.
Запитайте, які документи потребують уваги, і ви отримаєте два документи, що не пройшли перевірку за бізнес-правилами, і для кожного — що робити далі. Попросіть запустити правила повторно, і асистент спершу запитає вас, бо це змінює дані; підтвердьте — і робота продовжиться. Попросіть призначити документові мітку, і в цьому робочому просторі запит чекатиме на схвалення людини в скриньці погоджень в Agent Manager — такого самого схвалення, яке ви, можливо, вже знаєте з відео Agents under control.
Ваш набір інструментів — ваші правила
Додаткові інструменти надходять пакетами із Shop: візуальні результати, обчислення, дії з документами, реєстри й веб — а також карти, яких Keldmoor не встановив. Реєстри, веб і карти надсилають дані за межі DocReveal, і їх позначають як Shop, так і панель Tools.
У Settings, у розділі Chat tools, ви для всього робочого простору вирішуєте, які інструменти в кожному новому діалозі спочатку вимкнені й чи показувати їхні технічні назви.
Що взяти з собою
- Просіть відповідь у формі, яка підходить. Таблицю — щоб сортувати, плитки й діаграму — щоб зіставляти, часову шкалу — для дат, порівняння — для змін, граф — для зв’язків.
- Тримайте джерело під рукою. Відповіді посилаються на свої джерела, а виділення веде просто до потрібного рядка в оригіналі.
- Обирайте інструменти. Вмикайте й вимикайте їх для кожного діалогу, задавайте типові значення в Settings і з першого погляду розрізняйте ті, що надсилають дані назовні.
- Дійте з чату, зберігаючи контроль. Дії, що змінюють дані, можуть спершу запитувати вас, а деякі — чекати на схвалення людини.
Keldmoor та його постачальники — вигадані демонстраційні дані, а екрани — це справжній продукт.
Один чат. Усі інструменти.
