Latest / M365.FM – подкаст про Microsoft 365, Copilot і ШІ українською / Агент у Copilot Studio: grounding, персона, налагодження і публікація без помилок новачка (ШІ-дубляж)
Transcript
- 0:00Уявіть, що ви запускаєте свого першого агента Co-Pilot Studio, і замість того, щоб справити враження, він видає щось безглозде, наприклад, думаю, політика каже, можливо, це природна частина створення бота.
- 0:09Але за допомогою кількох виправлень та чітких інструкцій, що базуються на реальному документи з політикою, ви можете перетворити цей провал на влучну відповідь з посиланнями на конкретні пункти.
- 0:16До кінця цього відео ви дізнаєтеся, як відтворити невдалу відповідь у тестовій панелі, виправити її, щоб бот посилався на справжній документ, і опублікувати робочий пілот.
- 0:23Короткий відступ. Підпишіться зараз, щоб ці інструкції автоматично з'являлися у вашому списку відтворення.
- 0:28Звісно, отримати ідеальну відповідь у тестовому вікні легко.
- 0:31Справжні проблеми починаються, коли ваш бот залишає тренувальну зону і потрапляє в реальні умови.
- 0:35Чому ваш ідеальний тестовий бот ламається у реальному світі?
- 0:37Отже, чому бот, який виглядає бездоганно в тестовій панелі, раптом починає помилятися, як тільки стикається з реальними користувачами?
- 0:42Коротко кажучи, студіо утримає все в безпечних і ввічливих межах, тоді як реальний світ не знає такої ввічливості.
- 0:47У студіо дані, які ви вводите, є аккуратними.
- 0:50Запитання короткі, сформульовані чітко і зазвичай збігаються з підготовленими вами прикладами для навчання.
- 0:54Ось чому здається, що все йде бездоганно.
- 0:56Але перейдіть до реальної експлуатації, і люди почнуть друкувати так, як вони це роблять у житті.
- 0:59Керівник запитає, скільки я можу отримати від шкодування за готель.
- 1:02Представник може надрукувати ліміт витрат на готель з друкарською помилкою.
- 1:05Хтось інший може просто сказати, нагадай ще раз про гроші на відрядження.
- 1:09Усі вони означають одне й те саме, але якщо ви тестували лише, який ліміт витрат, бот не завжди зможе поєднати ці факти.
- 1:15Ось спосіб побачити цей розрив прямо зараз.
- 1:17Відкрійте тестову панель і випробуйте три варіанти на своєму боті.
- 1:20Спочатку чітку версію, потім повсякденну, а потім версію з друкарською помилкою.
- 1:23Спостерігайте, як змінюються відповіді.
- 1:25Іноді він влучає в усі три, іноді спрацьовує лише чітка версія.
- 1:28Це ваш перший сигнал, що гарні результати тестів не гарантують виживання в реальному світі.
- 1:32Технічна причина охоплення намірів – інтент каверадж.
- 1:34Боти покладаються на фрази-тригери та визначення тем, щоб знати, коли надати відповідь.
- 1:38Якщо всі ваші приклади виглядають однаково, модель стає вразливою.
- 1:40Один синонім може збити її з пантелику.
- 1:42Виправлення нудне, але воно працює.
- 1:44Додайте ширші фрази-тригери до своїх тем і не використовуйте лише офіційне формулювання з вашої документації.
- 1:48Додайте повсякденні, скорочені, навіть трохи недоладні фрази, які люди використовують насправді.
- 1:52Вам не потрібні десятки, достатньо покрити очевидні варіації, а потім повторно протестувати.
- 1:56Відмінності в каналах зв'язку роблять це завдання складнішим.
- 2:07Рядки інакше.
- 2:08Веб-сторінка може видалити форматування.
- 2:10Навіть незначні зміни, як от перенесення ключової фрази на інший рядок, можуть вплинути на те, як модель її оцінює.
- 2:15Ось чому Microsoft наголошує на необхідності ітеративного тестування в різних каналах.
- 2:18Бот, який успішно працює в Studio, може помилитися, коли форматування в реальних умовах змінює ситуацію.
- 2:23Користувачі також мають свої очікування.
- 2:25Для них перефразування запитання – це звичайна розмова.
- 2:28Вони не думають про наміри, тригери чи семантичне перекриття.
- 2:30Вони просто припускають, що бот розуміє їх як колега.
- 2:33Одна невдала відповідь, особливо під час демонстрації, і довіра втрачена.
- 2:36Саме тут новачки часто припускаються помилок.
- 2:38Репетиція в Studio дала їм хибне відчуття впевненості, але перший же звичайний запит користувача в Teams зруйнував цю ілюзію.
- 2:44Закріпімо це ще одним прикладом.
- 2:45У Studio ви пишете, який ліміт витрат.
- 2:48Бот відповідає прямо, згідно з політикою, на проживання передбачено 200 доларів на день.
- 2:52Ідеально. Розгортаємо.
- 2:53Тепер спробуйте, гей, а на яку суму за готель я можу розраховувати.
- 2:56Замість цитування політики бот відповідає щось на кшталт «Зверніться до HR» або робить неточне припущення.
- 3:01Намір той самий, результат зовсім інший.
- 3:03Ця різниця, точність під час репетиції та невизначеність у робочому середовищі – це саме те, про що ми говоримо.
- 3:08Практичний висновок такий.
- 3:10Ставтеся до Studio як до спарингу.
- 3:12Це корисно для навчання, але не є доказом готовності.
- 3:14Перш ніж рухатися далі, спробуйте тест із трьома варіантами в панелі тестування,
- 3:17а потім розширті свої теми, додавши синоніми та розмовні фрази.
- 3:20Нарешті, після публікації проведіть повторне тестування в кожному каналі, де працюватиме бот.
- 3:23Ви виявите проблеми раніше за ваших користувачів.
- 3:26Але попереду ще більша пастка, адже навіть якщо ви охопили всі фрази та канали,
- 3:29ваш бот все одно може помилятися, якщо він не базується на правильному джерелі.
- 3:32Саме тоді він перестає пропускати запитання і починає вигадувати відповіді.
- 3:35Уявіть бота, який звучить впевнено, але просто вгадує.
- 3:38Ось тут і починаються справжні проблеми.
- 3:40Помилка новачка – залишати бота без належної бази знань.
- 3:44Перша помилка новачка – ставитися до Coopilot Studio як до магічної кулі, а не як до збірника правил.
- 3:48Коли ви запускаєте агента без опори на реальні знання,
- 3:51ви фактично відправляєте стажера на нараду керівників без жодної підготовки.
- 3:54Він говоритиме швидко, звучитиме впевнено, але половина сказаного розсиплеться,
- 3:57щойно хтось перевірить факти.
- 3:59Це і є пастка відсутності бази знань у бота.
- 4:01Спочатку зовнішній близьк це приховує.
- 4:03Свіжа збірка в студіо виглядає чудово, ввічливі привітання, швидкі відповіді, жодних затримок.
- 4:07Але за лаштунками ці слова нічим не підкріплені.
- 4:10Система використовує лише шаблони, а не факти.
- 4:13Не обґрунтовані боти нічого не знають.
- 4:15Вони блефують.
- 4:15Блефують.
- 4:16І хоча блеф може виглядати ефектно в тестовому вікні,
- 4:18користувачі в реальних умовах миттєво його викриють.
- 4:21Найгірший результат – це не просто слабкі відповіді, а галюцинації.
- 4:24Це коли бот вигадує те, що виглядає правдоподібно, але немає підґрунтя в реальності.
- 4:28Ви запитуєте про відшкодування витрат на відрядження,
- 4:30і замість ввічливої відмови бот вигадує суму, яка звучить переконливо.
- 4:33Співробітник бронює готель на основі цієї помилкової відповіді,
- 4:36і раптом вам доводиться розбиратися зі спорами щодо витрат та роздратованими листами.
- 4:39Речення виглядало професійно, а зміст був порожнім.
- 4:42Приклад Contoso Labs робить це очевидним.
- 4:44В офіційній практичній вправі ви маєте завантажити файл під назвою
- 4:47Expenses Policy – DocEx.
- 4:49У ньому чітко вказано ліміт на проживання – 200 доларів за ніч.
- 4:52А тепер, якщо ви пропустите обґрунтування і запитаєте свого новенького бота,
- 4:55яка політика щодо готелів?
- 4:56Він може впевнено відповісти – 100 доларів за ніч.
- 4:59Повністю вигадано.
- 5:00Тільки коли ви додасте файл Expenses Policy – DocEx, модель перестане імпровізувати.
- 5:04Обґрунтовані боти посилаються на документ.
- 5:06Згідно з корпоративною політикою відряджень,
- 5:08витрати на проживання обмежені 200 доларами на день.
- 5:10І ця різниця між вигадкою та цитуванням полягає саме в етапі обґрунтування.
- 5:14Отже, ось як саме це виправити в інтерфейсі.
- 5:16Перейдіть до свого агента в Co-Pilot Studio.
- 5:18На екрані огляду натисніть «Знання – Knowledge».
- 5:20Оберіть «Додати знання – PlusEd Knowledge», а потім завантажте файл.
- 5:23Вкажіть на файл Expenses Policy, DocEx або інше надійне джерело.
- 5:26Якщо ви віддаєте перевагу підключенню до публічного веб-сайту або SharePoint,
- 5:29ви можете обрати і це, але файли – надійніший варіант.
- 5:31Після завантаження зачекайте.
- 5:33Індексація може тривати 10 хвилин або довше, перш ніж контент стане доступним.
- 5:36Не панікуйте, якщо перші тестові запити не використовують його одразу.
- 5:39Коли індексація завершиться, повторіть свій запит.
- 5:41Коли бот обґрунтований правильно, ви побачите реальну відповідь про 200 доларах
- 5:45разом із посиланням на завантажений документ.
- 5:47Саме завдяки цьому посиленню ви знаєте, що досягли успіху.
- 5:50Поширеною помилкою є припущення, що розмовне підсилення
- 5:52Conversational Boosting магічно заповнить прогалини.
- 5:55Підсилення не створює знання політики, воно лише підсилює текстові шаблони.
- 5:59Без джерела знань для опори підсилення просто генерує загальні фрази.
- 6:02Це як дати стажеру три чашки кави, сподіваючись, що кофеін компенсує відсутність знань.
- 6:06У документації до лабораторної роботи навіть було попередження про це.
- 6:10Якщо у вашій базі знань не знайдено збійів, система може звернутися
- 6:13до вбудованих загальних знань моделі і надати розмиті або неточні відповіді.
- 6:16Тому варто налаштувати критично важливі теми так, щоб пошук здійснювався
- 6:19лише за доданими вами джерелами, коли важлива точність.
- 6:21Не дозволяйте ботовільно використовувати широку мовну модель,
- 6:23якщо на кону питання відповідності вимогам, фінанси чи HR.
- 6:26Наслідки ігнорування цього кроку швидко накопичуються.
- 6:29Необґрунтовані боти можуть підійти для баличок, але як тільки вони відповідають
- 6:31на питання про відшкодування чи політику відпусток, вони створюють реальні тікети
- 6:34для техпідтримки. Уявіть, як ви пояснюєте фінансовому відділу, чому 5 співробітників
- 6:38подали заявки за неправильною ставкою, бо ваш бот вигадав ліміт на ходу.
- 6:41Виправлення коштує дорожче, ніж просто завантаження документа в перший день.
- 6:44Обґрунтування перетворює вашого агента з ентузіаста, але не відгласа на того,
- 6:48кого геймери назвали б юристом за правилами. Він цитує книгу, а не власні здогадки.
- 6:52Додайте документ про політику витрат, і система почне дотримуватися
- 6:54корпоративних правил замість імпровізації. Ще краще те, що відповіді містять
- 6:58підтвердження, чіткі цитати, які можна перевірити. Ось так ви зберігаєте довіру.
- 7:01При невдалому результаті ви створили впевнену машину пліток, що поширює вигадані правила.
- 7:05При невдалому результаті ви створили обґрунтованого експерта з цитатами.
- 7:09Єдиний спосіб отримати останнє – це надати перевірені джерела знань із самого початку.
- 7:14І коли ваш бот нарешті зможе говорити правду, ви зіткнетеся з наступним викликом,
- 7:18як її подати, адже точність без індивідуальності все одно відштовхує користувачів.
- 7:22Наступним кроком є навчання бота його індивідуальності, а в Co-Pilot Studio ви не отримуєте її безкоштовно.
- 7:28Ви повинні її прописати. Це момент, коли ви перестаєте дозволяти системі звучати як тестовий манекен
- 7:32і починаєте формувати з неї щось, з чим користувачі справді захочуть спілкуватися.
- 7:35На практиці це означає редагування полів назви, опису та інструкцій на сторінці огляду.
- 7:39Якщо залишити їх порожніми, ви отримаєте шабленні відповіді, схожі на NPC, який застряг у режимі навчання.
- 7:44Ось частина, яку багато новачків пропускають.
- 7:47Система вже має стиль за замовчуванням у ту саму секунду, як ви натискаєте «Створити».
- 7:50Якщо не змінити ці поля, ви отримаєте прісного вітальника без авторитету та контексту.
- 7:55Саме контекст завоювує довіру.
- 7:56У таких сферах, як HR чи фінанси, загальний тон змушує людей думати, що вони тестують прототип, а не користуються надійним інструментом.
- 8:03Швидкий приклад. Скажімо, ви планували створити експерта з політики витрат, але через те, що не змінили назву чи опис,
- 8:08агент відображається як звичайний коупайлот без передісторії.
- 8:11Хтось запитує про відшкодування за готель, очікуючи професійної поради.
- 8:15Вони отримують лише прісний текст без оформлення, що створює тонкий, але потужний сигнал, не довіря й мені.
- 8:21Довіра швидко зникає, втрачайте користувачів під час першого контакту, і вони рідко повертаються.
- 8:25Уявіть усе це як написання короткого аркуша персонажа.
- 8:29Ім'я – це клас, опис, передісторія, поле довгих інструкцій, характеристики, атон, світогляд.
- 8:34Ви ж не прийшли б на гру без розподілених очок, навичок.
- 8:37Не випускайте бота в такому ж вигляді.
- 8:39Тут важливі конкретні цифри.
- 8:41Поле імені бота обмежене 30 символами, тому воно має бути коротким і влучним.
- 8:45Експерт із політики витрат, путівник, помічник із більг.
- 8:48Опис дозволяє використати близько тисячі символів, чого достатньо для кількох чітких речень.
- 8:52Наприклад, цей агент надає працівникам актуальні відповіді на основі офіційної політики подорожей.
- 8:57Він цитує відповідні розділи та уникає припущень.
- 9:01Далі йде поле інструкцій «Ваше гнучке вікно» до восьми тисяч символів.
- 9:05Саме там ви можете закріпити реальні правила роботи.
- 9:07Не просто пишіть «Будь корисним», а чітко пропишіть сценарій.
- 9:10Завжди посилайтеся на пункт політики, якщо це можливо.
- 9:12Уникайте відповідей, що базуються на припущеннях.
- 9:14Підсумовуйте одним чітким реченням для керівників, а потім надавайте посилання.
- 9:18Зручний чек-лист, який можна використовувати при створенні, виглядає так.
- 9:21Назвіть роль, напишіть короткий опис експертизи, встановіть тон – офіційний, повсякденний, простий для нефахівців,
- 9:27заповніть інструкції поведінковими правилами, що включати, чого уникати, як форматувати.
- 9:32Кожен із цих кроків підсилює ідентичність.
- 9:34Жоден із них не вимагає складного налаштування.
- 9:36Налаштування. Все доступно під час створення або пізніше на сторінці огляду.
- 9:40Налаштування тону є тонким, але потужним інструментом.
- 9:43Ви можете явно задати його за допомогою фраз типу «офіційний і професійний»
- 9:46або «повсякденний і легкий для розуміння персоналом без технічних знань».
- 9:49За бажанням додайте приклади прямо в інструкції.
- 9:51Потрібно зовсім небагато тексту, щоб спрямувати те, як бот формулює кожне речення.
- 9:55Два швидкі покращення, про які знають не всі.
- 9:58Відредагуйте стартову тему розмови та змініть іконку агента.
- 10:00Обидва кроки займають менше п'ятьох хвилин.
- 10:03У панелі тестування ви побачите вступне повідомлення,
- 10:05яке бот видає під час першого відкриття чату.
- 10:07За замовчуванням воно загальне.
- 10:08Натисніть на нього, відредагуйте тему початку розмови
- 10:10та замініть стандартне привітання на специфічне, наприклад, «Я тут»,
- 10:13щоб допомогти вам розібратися в політиці подорожей
- 10:15і буду цитувати офіційні документи, коли це можливо.
- 10:17Потім он увіть розмову, щоб протестувати зміни.
- 10:19Мить і все виглядає значно професійніше.
- 10:21Для іконки система підтримує формат PNG
- 10:23розміром до 192х192 пікселі та вагою до 30 кібайтам.
- 10:27Додавання фірмової графіки, навіть простого логотипа,
- 10:29не дає відчуттю демо-версії знищити довіру ще до першої відповіді.
- 10:32Дехто відкидає ці правки як необов'язковий лоск,
- 10:34але сприймайте їх як базову броню.
- 10:36Персонаж без броні може битися, звісно,
- 10:38але він гине одразу після першого ж серйозного удару.
- 10:41Бот, який вітає користувачів безликою назвою
- 10:42та розмитим вступом перебуває в такому ж вразливому становищі.
- 10:45Заповніть базові дані, і ви вже забезпочите
- 10:47реальний захист від плутанини та відтоку користувачів.
- 10:49Невеликі зміни швидко приносять результати.
- 10:51Налаштування вступу з описом ролі бота
- 10:52підштовхує користувачів ставити доречні запитання.
- 10:55Використання правил тону допомагає уникнути
- 10:57занадто довгих розмов.
- 10:58Уточнення інструкцій спрямовує ще від води
- 11:00до зрозумілого людського стилю спілкування.
- 11:02Кожна з цих правок означає менше запитів «я не розумію»
- 11:12Пишіть короткий і чіткий опис.
- 11:14Налаштуйте тон. Додайте в інструкції правила,
- 11:16яких слід дотримуватися.
- 11:17Оновіть привітання на початку розмови.
- 11:19Становіть просту іконку. Це дії з мінімальними зусиллями
- 11:21та високою віддачею. При вдалому підході
- 11:23продумана персона перетворює навіть нову збірку
- 11:25на помічника, з яким хочеться працювати.
- 11:27Якщо проігнорувати персону, ви отримаєте незграбного
- 11:29NPC, з яким ніхто не захоче спілкуватися вдруге.
- 11:32І як тільки ви дали своєму агенту ідентичність,
- 11:34ви готові до складнішої роботи, адже справжній тест
- 11:36це не створення, а те, що відбувається,
- 11:38коли ви бачите помилки в реальних діалогах.
- 11:40Саме тоді потрібно зупинитися і вивчити логи
- 11:42замість того, щоб здаватися після першої невдачі.
- 11:45Налагодження помилок у режимі реального часу.
- 11:47Налагодження в реальному часі дозволяє перетворити
- 11:49невдачі на уроки, а не натикати підтримки.
- 11:50Це практичний цикл, який має проходити кожен розробник.
- 11:53Побачте помилку, ізолюйте її, виправте,
- 11:55а потім знову запустіть тест.
- 11:56Co-Pilot Studio надає інструменти, але тільки якщо
- 11:58ви використовуєте їх послідовно.
- 11:59Ось алгоритм дій, який ви можете озвучувати під час демонстрації.
- 12:02Крок перший. Відтворіть помилковий запит
- 12:04користувача в тестовій панелі. Не ігноруйте це.
- 12:06Задайте саме те питання, яке поставив би користувач.
- 12:09Крок другий. Натисніть іконку
- 12:10«Оновлення» або «Новий чат», щоб скинути розмову
- 12:12перед повторним тестом. Важливо починати
- 12:14з чистого аркуша. Крок третій. Відкрийте
- 12:16теми, щоб побачити, яка з них спрацювала.
- 12:18Якщо це була не ваша тема, а системна тема
- 12:20для посилення розмови, це підказка, щоб
- 12:22от поклався на модель, а не на ваші знання.
- 12:24Крок четвертий. Якщо це сталося через функцію посилення,
- 12:26перевірте, чи був завантажений та індексований ваш файл або сайт.
- 12:28Немає індексу, немає опори на ваші дані.
- 12:30Пам'ятайте, індексація може зайняти кілька хвилин.
- 12:33Крок п'ятий. Відредагуйте свої інструкції
- 12:34або вміст теми, збережіть і запустіть той самий
- 12:36запит знову. Цей цикл відтворення, виправлення,
- 12:38повторний запуск має стати вашою мантрою.
- 12:40Якщо ви пропустите цей етап, ви просто сподіватиметеся,
- 12:42що наступного разу пощастить більше.
- 12:44Іноді проблема не у розпливчастому тоні, а у відсутності
- 12:46структури. Саме тут створення нової теми
- 12:48дає найкращі результати. У студіоу є
- 12:50зручна опція «Додати з опису» за допомогою
- 12:52Coopilot прямо на сторінці тем.
- 12:54Ви описуєте, що потрібно, наприклад, відповідати
- 12:56прямо, коли користувачі питають про ліміти
- 12:58витрат. Натискаєте «Додати» і система
- 13:00створює дерево тем на основі вашого
- 13:02опису. Це швидко, чітко і гарантує,
- 13:04що нечітка відповідь наступного разу
- 13:06стане надійним шляхом до рішення.
- 13:08Використовуйте це щоразу, коли бот ігнорує
- 13:10одне й те саме просте запитання. Але не
- 13:12обмежуйтеся лише виправленнями «Так чи ні».
- 13:14Проведьте 10 хвилинні експерименти, наприклад,
- 13:16а в тестування тону спілкування. Зайдіть у поле інструкції,
- 13:18напишіть варіант з офіційною мовою
- 13:20політики компанії. Збережіть, запитайте
- 13:22про ліміт відрядних витрат, зафіксуйте
- 13:24відповідь, а потім змініть інструкції на варіант
- 13:26«Привітний HR-консультант, який
- 13:28дає прості пояснення, посилаючись на
- 13:30правила». Запустіть запитання знову, ви
- 13:32отримаєте порівняльні записи, які покажуть,
- 13:34яка роль працює краще і для цього не потрібно
- 13:36нічого, крім тестової панелі. Так ви прийматимете
- 13:38рішення щодо тону на основі даних, а не з догадок.
- 13:40Тепер додайте перевірку надійності даних
- 13:41«Grounding Checks». Припустимо, тестувальник запитує,
- 13:43які витрати на готелі я можу відшкодувати. Абот
- 13:45відповідає розплив часто «Зверніться до відділу кадрів».
- 13:47Це не повний провал, це зворотний зв'язок.
- 13:49Можливо, документ «Expensers» по лісі «Докс»
- 13:51ще не проіндексовано. Можливо, ваші фрази-тригери
- 13:53не включають слово «Готель». Виправте це, перевіривши
- 13:56вкладку знань, щоб переконатися, що файл активний,
- 13:58а потім додайте «Витрати на готель» як фразу-тригер
- 13:59у вашу тему про відрядження. Тепер запустіть
- 14:01ще раз. Якщо ви отримаєте, згідно з політикою,
- 14:04ліміт на проживання становить 200 доларів за ніч,
- 14:05ви успішно виправили помилку. Один тонкий,
- 14:07але важливий трюк – використовувати стартові
- 14:09фрази для розмови. Порожні текстові поля
- 14:11змушують реальних користувачів розгубитися,
- 14:13але ви можете додати кілька підказок прямо
- 14:15на сторінці огляду. Додайте від 3 до 5
- 14:17запитань, наприклад, який ліміт на готель?
- 14:20Як подати заявку на відрядження?
- 14:21Які витрати на харчування відшкодовуються?
- 14:24Користувач відразу натискає на підказку, що означає
- 14:26швидше тестування реальних сценаріїв, а сам бот
- 14:27справляє враження, що знає свою роль ще до того, як користувач
- 14:29почне друкувати. Цей ритм робить вашого бота
- 14:31все більш надійним з кожним кроком. Якщо ви
- 14:33просто ігноруєте невдалі відповіді, сподіваючись,
- 14:35що наступного разу все вийде магічним чином.
- 14:37Це призводить до того, що люди створюють тікети в підтримку
- 14:39і втрачають довіру. На «Натуральних 20»
- 14:41Ви повторюєте цей цикл, доки бот не доведе за допомогою
- 14:44цитат і належної персони, що він розуміє
- 14:45навіть нечіткі вхідні дані. Кожна ітерація
- 14:47наближає вас до надійного помічника, а не до
- 14:50непередбачуваного ризику. А ось і реальність.
- 14:52Вдосконалення в панелі тестування – це
- 14:54безпечний режим. Коли ваш цикл запрацював,
- 14:56наступний етап – перевірити, як ці виправлення
- 14:58працюють поза вашим комп'ютером. Саме тоді
- 15:00з'являються відмінності в каналах, і це те,
- 15:02що більшість нових розробників недооцінюють.
- 15:04Е. Коли підземелля стає публічним,
- 15:06публікація та сюрпризи каналів. Коли ви
- 15:08нарешті натискаєте «Опублікувати», ваш агент
- 15:10залишає майстерню і має вижити перед реальними
- 15:12користувачами. У Coopilot Studio цей етап
- 15:14називається «Коли підземелля стає публічним»,
- 15:16тому що публікація кидає ваш ретельно підготовлений
- 15:18бот у канали, які діють за власними правилами.
- 15:20Перший сюрприз полягає в тому, що публікація
- 15:22це не просто один клік, щоб зробити бота доступним.
- 15:24Це процес, який визначає, хто може отримати
- 15:26доступ до вашого агента, як вони це зроблять
- 15:28і як ці відповіді виглядатимуть у реальному середовищі.
- 15:30Teams SharePoint Demo Website – кожен канал
- 15:32має свої особливості. Чітка відповідь
- 15:34у Studio може виглядати інакше або взагалі
- 15:36зникнути після розгортання. Візьмемо
- 15:38для прикладу Teams. У Studio ваша відповідь
- 15:40виглядає чітко. Згідно з правилами
- 15:42200 доларів на день на проживання.
- 15:44Перевірте ту саму фразу в Teams і раптом він
- 15:46відповідає «Я не розумію, хоча у вашому боті
- 15:48нічого не змінилося». Це спосіб, у який
- 15:50Teams обгортає текст і передає метадані, порушив
- 15:52вирівнювання. SharePoint має власні правила
- 15:54щодо міжрядкового інтервалу. Demo Website
- 15:56найпростіший, але він все одно може відображати
- 15:58форматування інакше, ніж Studio. Кожна
- 16:00ціль публікації – це різна арена і ви повинні
- 16:02тестувати їх окремо. Яка правильна послідовність
- 16:04дій перед тим, як вважати роботу завершеною? Ось контрольний
- 16:06список для публікації, який допоможе уникнути
- 16:07помилок новачків. По-перше, переконайтеся, що ваші
- 16:09файли знань повністю індексовані. Якщо ви їх
- 16:11щойно завантажили, вони можуть бути ще не готові до надання відповідей
- 16:14у реальному часі. По-друге, налаштуйте
- 16:15автентифікацію. Якщо ви проводите широку демонстрацію,
- 16:18оберіть відсутність автентифікації, щоб будь-хто
- 16:20з посиланням міг спробувати. По-третє, натисніть
- 16:22«Опублікувати» і переконайтеся, що ви бачите
- 16:24зелений банер підтвердження або оновлення статусу
- 16:25на сторінці каналів. По-четверте, відкрийте
- 16:27налаштування каналу демо-вебсайту. Оно від привітання
- 16:30та підказки для початку розмови, щоб ваші тестувальники
- 16:32не завмирали перед порожнім вікном чату. І нарешті
- 16:34запустіть закритий пілотний проект. Не запускайте
- 16:36його одразу для всього орендаря «Тенан». Невелика група
- 16:38з чіткими інструкціями – це розумніше, ніж повний
- 16:40реліз. Ця пілотна група повинна знати, що вони
- 16:42є тестовою командою. Попросіть їх спробувати невимушений
- 16:44стиль, додавати друкарські помилки або навіть
- 16:46завантажувати файли, де це доречно. Саме їхні
- 16:48помилки виявляють слабкі місця. Закритий
- 16:50пілотний запуск не просто полегшує реліз. Він
- 16:52надає серій звіти, необхідні для виправлення
- 16:54версії перед випуском на рівні всієї компанії.
- 16:56Поведінка каналів робить цей етап обов'язковим.
- 16:59Усі сценарії, які ви тестували в студіоу,
- 17:01офіційні запити, невимушені фрази, помилки
- 17:02та посилання на джерела повторіть у кожному
- 17:04цільовому каналі. Перевірте, чи інакше вони
- 17:06відображаються в Teams. Подивіться, як SharePoint
- 17:08змінює інтервали. Перевірте, чи веб-демо
- 17:10все ще додає посилання на джерело. Це єдиний
- 17:12спосіб довести стабільність роботи. Бездоганний
- 17:14тест у студіоу не гарантує успішного
- 17:16впровадження. Публікація також означає, що ви
- 17:18перестаєте покладатися лише на відгуки користувачів і починаєте
- 17:20стежити за телеметрією. Як тільки ваш бот з'являється
- 17:22в Teams або на демо-сайті, починають надходити дані
- 17:24про використання. Центр адміністрування
- 17:26Pava Platform і вбудована аналітика створені, щоб
- 17:28допомогти вам. Ви побачите показники впровадження,
- 17:30кількість помилок і навіть те, які діалоги
- 17:32не запустили потрібну тему. Це не зайва робота,
- 17:34це ваша система моніторингу. Ви не просто
- 17:36публікуєте і забуваєте, а стежите за логами,
- 17:38щоб бот працював правильно і не створював нових
- 17:40запитів у підтримку. Якщо ви поспішите на цьому
- 17:42етапі, ви втратите довіру. У гіршому випадку
- 17:44ви натискаєте кнопку публікації, розгортаєте
- 17:46бот на всі відділи і тонете в скаргах, коли
- 17:48Teams втрачає важливі відповіді. Користувачі
- 17:50здаються і повернути їхню довіру складніше,
- 17:52ніж полагодити сам бот. У кращому випадку
- 17:54ви сприймаєте публікацію як ще одну фазу
- 17:56тестування. Індекс готовий, автентифікація
- 17:58налаштована, публікацію підтверджено, демо-сайт
- 18:00налаштовано, пілот запущено. Ви збираєте
- 18:02складні відгуки, коригуєте відповіді та повторюєте
- 18:04всі основні запити в кожному каналі. До моменту
- 18:06масштабування на всю компанію тест на міцність
- 18:08уже пройдено. Головний секрет – перестати
- 18:10думати про публікацію як про фінал. Ця кнопка
- 18:12не ставить крапку в книзі, вона починає
- 18:14польову кампанію. Коли надійдуть дані пілота
- 18:16і логи, підтвердять, що користувачі всюди
- 18:18отримують чіткі відповіді, тоді ви заслужено
- 18:20зможете назвати його стабільним. Це усвідомлення
- 18:22є частиною ширшої картини розробки в
- 18:24Coopilot Studio, адже це не одноразова збірка,
- 18:26а система, яку ви постійно вдосконалюєте.
- 18:28Отже, ось підсумок, який дійсно має
- 18:30значення. Три речі перетворять вашу розробку
- 18:32з ненадійної на ефективну. По-перше, надайте
- 18:34агенту базу знань, завантажте реальні документи
- 18:36або вкажіть надійні джерела, щоб він перестав гадувати.
- 18:38По-друге, створіть йому персонаж, задайте ім'я,
- 18:40опис, тон і чітко пропишіть поведінку
- 18:42в полі інструкції на 8000 символів.
- 18:44По-третє, не довіряйте ідеальній репетиції, використовуйте
- 18:46панель тестування, запустіть закритий пілот,
- 18:48а вже потім публікуйте і відстежуйте. Якщо пощастить,
- 18:50ці кроки дадуть вам бота, який здобуває довіру
- 18:52замість тикетів у підтримку. Підписуйтесь на більше
- 18:54і напишіть одним реченням у коментарях назву документа
- 18:56з політикою, на основі якого ви налаштували б свого агента.