Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

Анонс Visual Conversation Builder для Amazon Lex

Амазон Лекс це сервіс для побудови розмовних інтерфейсів за допомогою голосу та тексту. Amazon Lex забезпечує високоякісне розпізнавання мовлення та розуміння мови. За допомогою Amazon Lex ви можете додавати складні боти природної мови до нових і існуючих програм. Amazon Lex скорочує зусилля, пов’язані з розробкою на кількох платформах, дозволяючи вам легко публікувати свої мовні чи текстові чат-боти на мобільних пристроях і в кількох службах чату, як-от Facebook Messenger, Slack, Kik або Twilio SMS.

Сьогодні ми додали Visual Conversation Builder (VCB) до Amazon Lex — конструктор бесід із функцією перетягування, який дозволяє користувачам взаємодіяти та визначати інформацію про бота, маніпулюючи візуальними об’єктами. Вони використовуються для розробки та редагування потоків розмов у середовищі без коду. Є три основні переваги VCB:

  • Легше співпрацювати через єдине скло
  • Це спрощує розмовний дизайн і тестування
  • Це зменшує складність коду

У цій публікації ми представляємо VCB, як ним користуватися та ділимося історіями успіху клієнтів.

Огляд Visual Conversation Builder

На додаток до вже доступного редактора на основі меню та API Amazon Lex, візуальний конструктор надає єдине представлення всього потоку розмов в одному місці, спрощуючи дизайн ботів і зменшуючи залежність від команд розробників. Розробники розмов, UX-дизайнери та менеджери з продуктів — будь-хто, хто зацікавлений у розмові на Amazon Lex — можуть використовувати конструктор.

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

Дизайнери та розробники тепер можуть співпрацювати та легко створювати бесіди в VCB без кодування бізнес-логіки, що стоїть за бесідою. Візуальний конструктор допомагає пришвидшити час виходу на ринок рішень на основі Amazon Lex, забезпечуючи кращу співпрацю, простіші ітерації дизайну бесіди та зменшену складність коду.

За допомогою візуального конструктора тепер можна швидко переглянути весь потік розмови про наміри з першого погляду та отримати візуальний зворотний зв’язок під час внесення змін. Зміни у вашому дизайні миттєво відображаються в поданні, і будь-який вплив на залежності чи логіку розгалуження одразу стає очевидним для дизайнера. Ви можете використовувати візуальний конструктор, щоб вносити будь-які зміни в наміри, наприклад додавати висловлювання, слоти, підказки або відповіді. Кожен тип блоку має власні параметри, які можна налаштувати, щоб адаптувати потік розмови.

Раніше складне розгалуження розмов вимагало реалізації AWS Lambda— безсерверна обчислювальна служба, керована подіями — для досягнення бажаного шляху. Візуальний конструктор зменшує потребу в лямбда-інтеграціях, а дизайнери можуть виконувати розгалуження бесід без необхідності використання лямбда-коду, як показано в наступному прикладі. Це допомагає відокремити дії з розробки розмови від бізнес-логіки та інтеграції Lambda. Ви все ще можете використовувати існуючий редактор намірів у поєднанні з візуальним конструктором або будь-коли перемикатися між ними під час створення та зміни намірів.

VCB — це безкодовий метод розробки складних розмов. Наприклад, тепер ви можете додати запит на підтвердження в намір і гілку на основі відповіді «Так» або «Ні» на різні шляхи в потоці без коду. Там, де потрібна майбутня бізнес-логіка Lambda, дизайнери розмов можуть додавати блоки-заповнювачі в потік, щоб розробники знали, що потрібно вирішити за допомогою коду. Блоки перехоплювачів коду без підключених лямбда-функцій автоматично переходять на шлях успіху, тому тестування потоку може тривати, доки бізнес-логіка не буде завершена та реалізована. Окрім розгалуження, візуальний конструктор пропонує дизайнерам можливість переходу до іншого наміру в рамках потоку розмови.

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

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

Використання Visual Conversation Builder

Ви можете отримати доступ до VCB через консоль Amazon Lex, перейшовши до бота та відредагувавши або створивши новий намір. На сторінці намірів тепер можна перемикатися між інтерфейсом візуального конструктора та традиційним редактором намірів, як показано на наступному знімку екрана.

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

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

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

Основна одиниця потоку розмови називається a блок. Верхнє меню візуального конструктора містить усі блоки, які ви можете використовувати. Щоб додати блок до потоку бесіди, перетягніть його з верхнього меню в потік.

Кожен блок має певні функції для обробки різних випадків використання розмови. Наразі доступні такі типи блоків:

  • Start – Корінь або перший блок потоку розмов, який також можна налаштувати для надсилання початкової відповіді
  • Отримати значення слота – Намагається отримати значення для одного слота
  • стан – Може містити до чотирьох спеціальних гілок (з умовами) і одну гілку за замовчуванням
  • Гачок діалогового коду – Обробляє виклик діалогової лямбда-функції та включає відповіді бота на основі успіху, невдачі або вичерпання часу очікування діалогових лямбда-функцій
  • Підтвердження – Запитує клієнта перед виконанням наміру та включає відповіді бота на основі того, що клієнт каже «так» чи «ні» на запит підтвердження
  • Виконання – Обробляє виконання наміру та може бути налаштовано для виклику лямбда-функцій і відповіді повідомленнями, якщо виконання вдається або не вдається
  • Закриття відповіді – Дозволяє боту відповісти повідомленням перед завершенням розмови
  • Зачекайте введення користувачем – Захоплює вхідні дані від клієнта та перемикається на інший намір на основі висловлювання
  • Закінчити розмову – вказує на завершення розмови

Візьміть Замовити Квіти бот як приклад. The OrderFlowers Намір, коли переглядається у візуальному конструкторі, використовує п’ять блоків: Start, три різні Отримати значення слота блоки, і Підтвердження.

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

Кожен блок може містити ще один Порти, які використовуються для з’єднання одного блоку з іншим. Блоки містять вхідний порт і один або більше вихідних портів на основі бажаних шляхів для таких станів, як успіх, тайм-аут і помилка.

З’єднання між вихідним портом одного блоку та вхідним портом іншого блоку називається an край.

У OrderFlowers намір, коли починається розмова, Start вихідний порт підключений до Отримати значення слота: FlowerType вхідний порт за допомогою краю. Кожен Отримати значення слота блок підключається за допомогою портів і країв, щоб створити послідовність у потоці розмови, яка гарантує, що намір має всі значення слотів, які йому потрібно розмістити в порядку.

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

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

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

Після того як розробник додає блоки та ребра, намір зберігається, і потік розмови можна будувати та перевіряти. Давайте додамо намір привітання до бота за допомогою візуального конструктора. Від OrderFlowers візуальний конструктор намірів, виберіть Назад до списку намірів на панелі навігації. На Наміри сторінку, виберіть Додайте намір подальшою Додайте порожній намір, в Назва наміру поле, введіть Welcome І вибирай додавати.

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

Переключитися на Візуальний конструктор і ви побачите порожній намір із лише Start блок на полотні. Для початку додайте кілька висловлювань до цього наміру, щоб бот міг спрямовувати користувачів до наміру Welcome. Виберіть кнопку редагування Start заблокувати та прокрутити вниз до Зразок висловлювань. Додайте наступні висловлювання до цього наміру, а потім закрийте блок:

  • Можеш допомогти мені?
  • Hi
  • Привіт
  • мені потрібна допомога

Тепер давайте додамо відповідь, яку бот буде давати, коли він досягне цього наміру. Оскільки намір Welcome не оброблятиме жодної логіки, ми можемо перетягнути a Закриття відповіді блоку на полотні, щоб додати це повідомлення. Після додавання блоку виберіть значок редагування на блоці та введіть таку відповідь:

Hi! I am the Order Flowers Bot. How can I help you today?

Тепер на полотні має бути два блоки, але вони не з’єднані один з одним. Ми можемо з’єднати порти цих двох блоків за допомогою краю.

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

Щоб з’єднати два порти, просто клацніть і перетягніть з Немає відповіді вихідний порт Start блок до вхідного порту Закриття відповіді блок

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

На цьому етапі ви можете завершити потік розмови двома різними способами:

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

Після збереження наміру виберіть Будувати і дочекайтеся завершення збірки, а потім виберіть Тест.

Тепер бот належним чином вітатиме клієнта, якщо висловлювання відповідає новоствореному наміру.

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.

Історії клієнтів

NeuraFlash є розширеним партнером AWS із більш ніж 40-річним досвідом у сфері голосового зв’язку та автоматизації. Завдяки спеціалізованій команді дизайнерів розмов, спеціалістів із мовлення та розробників AWS NeuraFlash допомагає клієнтам скористатися перевагами Amazon Lex у їхніх контакт-центрах.

«Одним із наших ключових напрямків є допомога клієнтам у використанні можливостей ШІ для розробки розмовних інтерфейсів. Ці інтерфейси часто вимагають спеціальних навичок конфігурації ботів для створення ефективних потоків. За допомогою Visual Conversation Builder наші дизайнери можуть швидко та легко створювати розмовні інтерфейси, дозволяючи їм швидше експериментувати та надавати якісні продукти для наших клієнтів, не вимагаючи навичок розробника. Інтерфейс користувача з можливістю перетягування та візуальний потік розмови кардинально змінюють правила роботи з контакт-центром».

Команда SmartBots Платформа на базі ML лежить в основі проектування, створення прототипів, тестування, перевірки та розгортання чат-ботів на основі ШІ. Ця платформа підтримує розробку спеціальних корпоративних ботів, які можна легко інтегрувати з будь-якою програмою — навіть із екосистемою корпоративної програми.

«Простий у користуванні інтерфейс Visual Conversation Builder із функцією перетягування дає нам змогу легко ввімкнути Amazon Lex і створювати комплексні розмови для контакт-центрів наших клієнтів. За допомогою цієї нової функції ми можемо покращити системи інтерактивної голосової відповіді (IVR) швидше та з мінімальними зусиллями. Впровадження нової технології може бути важким із крутою кривою навчання, але ми виявили, що функції перетягування були легкими для розуміння, що дозволило нам одразу зрозуміти цінність».

Висновок

Visual Conversation Builder для Amazon Lex тепер загальнодоступний безкоштовно в усіх регіонах AWS, де працює Amazon Lex V2.

Крім того, 17 серпня 2022 року Amazon Lex V2 змінив спосіб керування розмовами з користувачем. Ця зміна дає вам більше контролю над шляхом, який проходить користувач у розмові. Щоб отримати додаткові відомості, див. Розуміння керування потоком розмов. Зауважте, що боти, створені до 17 серпня 2022 року, не підтримують VCB для створення потоків розмов.

Щоб дізнатися більше, див Поширені запитання про Amazon Lex і Посібник розробника Amazon Lex V2. Надішліть відгук на адресу AWS re:Post для Amazon Lex або через звичайні контакти служби підтримки AWS.


Про авторів

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.Томас Ріндфус є старшим архітектором рішень у команді Amazon Lex. Він винаходить, розробляє, створює прототипи та пропагує нові технічні функції та рішення для сервісів Language AI, які покращують взаємодію з клієнтами та спрощують впровадження.

Анонс Visual Conversation Builder для Amazon Lex PlatoBlockchain Data Intelligence. Вертикальний пошук. Ai.Остін Джонсон є архітектором рішень в AWS, допомагаючи клієнтам у їхній хмарній подорожі. Він захоплений створенням і використанням розмовних платформ штучного інтелекту для додавання складних природних мовних інтерфейсів до своїх програм.

Часова мітка:

Більше від AWS Машинне навчання