- Начало
- /
- Статия
Ръководство за администриране на Webex AI Agent Studio
Тази статия описва общия преглед на Webex AI Agent Studio и неговите възможности, настройка на конфигурация на AI агенти, интегриране на AI агенти с глас и цифрови канали, и отчети на агенти на ИИ.
Започнете с Webex AI Agent
Webex AI Agent е сложна платформа, която е предназначена да създава, управлява и внедрява автоматизирани AI агенти, за да изпълни нуждите от обслужване и поддръжка на клиенти. Използвайки изкуствен интелект, AI агентите предоставят автоматизирана помощ на клиентите, преди да взаимодействат с човешки агенти. Тези агенти поддържат гласови взаимодействия с интонация, разбиране на езика и контекстуално осъзнаване в разговорите. Освен това агентите с изкуствен интелект безпроблемно и информативно се справят с взаимодействията с цифрови канали чрез текст и онлайн чат. Клиентите се възползват от изживяване, подобно на портиер, получаване на помощ с въпроси, извличане на информация и минимизиране на времето за изчакване.
Възможности на Webex AI Agent
- Точни и навременни отговори – Предоставя точни отговори на запитвания на клиенти в реално време.
- Интелигентно изпълнение на задачи – Изпълнява задачи въз основа на заявки или входове на клиенти.
Основни ползи за бизнеса
-
Подобрено клиентско изживяване – Предоставя разговорно изживяване в реално време за клиентите.
-
Персонализирани взаимодействия – Приспособява отговорите към индивидуалните нужди и предпочитания на клиентите.
-
Мащабируемост и ефективност – Справя се с голям обем взаимодействия с клиентите, без да изисква допълнителни човешки агенти, което води до подобрена удовлетвореност и намалени оперативни разходи.
Разбиране на типовете и примерите на AI агенти
Следващата таблица предоставя поглед върху типовете AI агенти и техните възможности:
Тип AI агент | Предназначение | Възможност | Описание | Как да настроите? |
---|---|---|---|---|
Автономен |
Автономните AI агенти са проектирани да работят независимо, да вземат решения и да изпълняват задачи без пряка човешка намеса. |
Извършване на действия |
Направете информиран избор въз основа на наличната информация и предварително определени правила. Автоматизирайте повтарящи се или отнемащи време задачи. |
|
Отговаряйте на въпроси |
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. |
Автономни AI агенти за отговаряне на въпроси | ||
Сценарист |
Скриптовите AI агенти са програмирани да следват предварително определен набор от правила и инструкции. |
Извършване на действия |
Скриптовите агенти могат да изпълняват конкретни задачи, които са ясно дефинирани и структурирани. |
Скриптирани AI агенти за извършване на действия |
Отговаряйте на въпроси |
Скриптовите агенти могат да отговарят на въпроси въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. |
Скриптирани AI агенти за отговаряне на въпроси |
Примери
Както автономни, така и скриптови AI агенти могат да бъдат приложени към различни случаи на употреба, в зависимост от специфичните изисквания и желаните възможности. Някои примери включват:
-
Обслужване на клиенти – Както автономните, така и скриптовите агенти могат да се използват за предоставяне на поддръжка на клиенти, като автономните агенти предлагат повече гъвкавост и разбиране на естествения език.
-
Виртуални асистенти – Автономните агенти са много подходящи за роли на виртуални асистенти, тъй като могат да се справят с различни задачи и да предоставят по-персонализирани взаимодействия.
-
Анализ на данни – Автономните агенти могат да се използват за анализ на големи набори от данни и извличане на ценни прозрения.
-
Автоматизация на процесите – Както автономните, така и скриптовите агенти могат да се използват за автоматизиране на повтарящи се задачи, подобряване на ефективността и намаляване на грешките.
-
Управление на знания – Автономните агенти могат да се използват за създаване и управление на хранилища на знания, което прави информацията лесно достъпна за потребителите.
Изборът между автономни и скриптови AI агенти зависи от сложността на задачите, необходимото ниво на автономност и наличието на данни за обучение.
Предпоставки
-
Ако сте съществуващ клиент на Webex Contact Center, уверете се, че отговаряте на следните предпоставки:
-
Клиент на Webex Contact Center 2.0.
-
Webex Connect е осигурен за вашия клиент.
-
Гласовата медийна платформа е медийна платформа от следващо поколение.
-
-
Ако нямате клиент на Webex Contact Center, свържете се с вашия партньор, за да инициирате пробна версия на Webex Contact Center с мултимедийната платформа от следващо поколение.
-
Администраторите могат да поискат пясъчник за разработчици на Webex Contact Center, за да изпробват AI агенти.
Активиране на функции
Тази функция в момента е в бета версия. Клиентите могат да се регистрират за тази функция на Webex Beta Portal , като попълнят анкетата за участие за AI агенти.
-
В момента в бета фазата е налична само функционалността на AI агент със скрипт.
-
Автономните агенти са достъпни само за избрани клиенти. Заявки могат да се правят чрез вашия CSM (Customer Success Manager), PSM (Partner Success Manager) или чрез имейл ask-ccai@cisco.com. След одобрение автономните агенти ще бъдат предоставени в допълнение към скриптовите агенти за вашия наемател.
Достъп до Webex AI агент
За да създадете своите AI агенти, трябва да влезете в приложението Webex AI Agent. Това може да стане по следните начини:
Влизане от Control Hub
- влезте в Control Hub, като използвате URL https://admin.webex.com.
- От секцията Услуги на навигационния екран изберете Център за контакти.
- В Бързи връзки в десния прозорец отидете в секцията Пакет за контактен център.
- Щракнете върху Webex AI Agent за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Влизане от Webex Connect
За достъп до приложението Webex AI Agent трябва да имате достъп до Webex Connect.
- влезте в приложението Webex Connect, като използвате URL адреса на клиента, предоставен за вашето предприятие и идентификационни данни.
По подразбиране страницата Услуги се показва като начална страница.
- От менюто App Tray в левия навигационен екран щракнете върху Webex AI Agent за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Оформление на началната страница
Добре дошли в платформата Webex AI Agent. Когато влезете, началната страница показва следното оформление:
-
Лента за навигация
Лентата за навигация, която се появява вляво, осигурява достъп до следните менюта:
- Табло – Показва списък с AI агенти, до които потребителят има достъп, както е предоставено от администратора на предприятието.
- Знание – Показва централното хранилище на знания или база от знания, която служи като мозък за автономни агенти с изкуствен интелект, за да отговарят на запитвания на клиенти.
- Отчети – Изброява предварително изградени отчети на AI агенти от различни типове. Можете да генерирате или планирате отчети според вашите бизнес нужди.
- Помощ – Предоставя достъп до ръководството за потребителя на агента на Webex AI в Помощния център на Webex.
-
Потребителски профил
Менюто на потребителския профил ви позволява да видите информацията за вашия профил и да излезете от приложението.
Страницата Enterprise Profile съдържа информация за клиента на AI Agent, достъпна само за администратори с пълен администраторски достъп.
-
Разделът Общ преглед съдържа следната информация:
- Корпоративни идентификатори – Включва Webex Org ID, CPaaS Org ID, Абонаментен ИД за предприятието. Това е налично за предприятия с интеграция на Webex Contact Center за съответния клиент на Webex Connect.
- Настройки на профила – Съдържа име на предприятие, уникално име на предприятие и URL адреса на емблемата.
- Настройки на глобален агент – Позволява избор на агент по подразбиране за гласов канал за обработка на резервни сценарии.
- Обобщение на запазването на данни – Предоставя обобщение на периодите на съхранение на данни за това предприятие.
-
В раздела Съотборници можете да преглеждате и управлявате списъка със съотборници, които имат достъп до приложението. На всеки потребител се присвоява роля, която определя действията, които може да извършва въз основа на предоставените разрешения.
-
Запознайте се с таблото си за управление
На таблото за управление AI агентите са представени от карти, които показват основна информация, включително името на AI агента, последно актуализирано от, последно актуализирано и двигателя, използван за обучение на агента.
Задачи на AI Agent карта
Задръжте курсора на мишката върху карта на агент с изкуствен интелект, за да видите следните опции:
- Визуализация – щракнете върху Визуализация , за да отворите приспособлението за визуализация на AI агент.
- Икона с многоточие – щракнете върху тази икона, за да изпълните следните задачи:
-
Копиране на връзката за визуализация – Копирайте връзката за визуализация, за да поставите в нов раздел и визуализирайте AI агента в джаджата за чат.
-
Копиране на маркера за достъп – Копирайте маркера за достъп на AI агента за извикване на агента чрез API.
-
Експортиране – Експортирайте подробностите за AI агента (във формат JSON) във вашата локална папка.
-
Изтриване – Изтрийте окончателно AI агента от системата.
-
Закачане – закачане на AI агента до първата позиция на таблото за управление или откачване, за да го върнете обратно на предишната му позиция.
-
Създайте нов AI агент
Можете да създадете нов AI агент, като използвате опцията + Създаване на агент в горния десен ъгъл на таблото за управление. Можете да изберете да използвате предварително дефиниран шаблон или да създадете агент от нулата.
За да знаете как да създавате скриптови и автономни AI агенти, вижте следните раздели:
Импортиране на предварително изграден AI агент
Можете да импортирате предварително изграден AI агент във формат JSON от списък с налични AI агенти. Първо се уверете, че сте експортирали AI агента във формат JSON във вашата локална папка. Следвайте тези стъпки, за да го импортирате:
- Щракнете върху Агент за импортиране.
- Щракнете върху Качване, за да качите файла на AI Agent (във формат JSON), експортиран от платформата.
- В полето Име на агент въведете името на AI агента.
- (По избор) В системния идентификатор редактирайте генерирания от системата еднозначен идентификатор.
- Щракнете върху вноса.
Вашият AI агент вече е успешно импортиран в платформата Webex AI Agent и е достъпен на таблото за управление.
Търсене по ключови думи
Платформата предоставя стабилни възможности за търсене, за да ви помогне лесно да намерите и управлявате AI агенти. Можете да извършите търсене по ключови думи, като използвате името на агента. Въведете името на агента или част от името в лентата за търсене. Системата показва списък с AI агенти, които отговарят на вашите критерии за търсене.
Филтриране по тип агент
В допълнение към търсенето по ключови думи, можете да прецизирате резултатите от търсенето си чрез филтриране въз основа на типа AI агент. Изберете един от филтрите за типове агенти от падащия списък – Скриптиран, Автономен и Всички.
Управление на базата знания
Базата знания е централно хранилище на информация за автономните AI агенти, задвижвани от голям езиков модел (LLM). Автономните AI агенти използват усъвършенствани технологии за AI и машинно обучение, за да разбират, обработват и генерират текст, подобен на човек. Тези AI агенти се обучават върху огромни количества данни, което им позволява да предоставят подробни и контекстуално подходящи отговори. Базите знания съхраняват данните, необходими за функционирането на автономните AI агенти.
За достъп до базата знания:
- Влезте в платформата Webex AI Agent.
- В таблото щракнете върху иконата Знания в левия навигационен екран. Появява се страницата Бази знания.
- Можете да намерите база от знания въз основа на следните критерии:
- Име на базата знания
- Вид на базата знания
- Бази знания, актуализирани между определени дати
- Бази знания, създадени между определени дати
- Щракнете върху Нулиране на всички , за да нулирате критериите за търсене.
- Можете също така да създадете нова база от знания. За да създадете нова база знания, вижте Създаване на база знания за AI агенти.
Създайте база от знания за AI агенти
1 |
В таблото щракнете върху иконата Знания в левия навигационен екран. |
2 |
На страницата Бази знания щракнете върху бутона +Създаване на база знания в горния десен ъгъл. |
3 |
На страницата Създаване на база знания въведете следните подробности: |
4 |
Щракнете върху създаване. Системата създава база знания с предоставеното име. |
5 |
В раздела Файлове : |
6 |
В раздела Документи : |
7 |
Придвижете се до раздела Информация . Можете да преглеждате и проследявате подробностите за файловете, които сте качили, и документите, които сте създали. Щракнете върху иконата Редактиране , за да редактирате файловете на базата знания. Редактирайте името на файла, ако е необходимо. Можете също така да изтриете съществуващите файлове и да добавите нови.
Щракнете върху иконата Изтриване , за да изтриете напълно базата знания.
|
Какво да правим по-нататък
Конфигурирайте базата знания за автономния AI агент за отговаряне на въпроси.
Настройте автономни AI агенти
Автономните AI агенти работят независимо без пряка човешка намеса. Тези агенти използват усъвършенствани алгоритми и техники за машинно обучение, за да анализират данни, да се учат от средата си и да адаптират действията си за постигане на конкретни цели. Този раздел очертава двете основни възможности на автономния AI агент.
Автономен AI агент за изпълнение на задачи
Автономните AI агенти могат да изпълняват различни задачи, включително:
-
Обработка на естествен език (NLP) – Разбиране и реагиране на човешкия език по естествен и разговорен начин.
-
Вземане на решения – Направете информиран избор въз основа на наличната информация и предварително дефинирани правила.
-
Автоматизация – Автоматизирайте повтарящи се или отнемащи време задачи.
Създайте автономен AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата.
Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Филтрирайте типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Автономният AI агент за извършване на действия е създаден успешно и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за извършване на действия.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Публикуване , за да активирате AI агента. |
Какво да правим по-нататък
Добавете необходимите действия към AI агента.
Добавете действия към автономен AI агент
Автономните AI агенти за извършване на действия са предназначени да разбират намеренията на потребителите и да действат по съответния начин. Например в ресторант има нужда от автоматизиране на приема на онлайн поръчки за храна. За да изпълните задачата, можете да създадете автономен AI агент, който извършва следните действия:
-
Получете необходимата информация от клиента.
-
Прехвърлете информацията в необходимия поток.
Автономният AI агент за извършване на действия работи върху следните градивни елементи:
-
Действие – Функционалност, която позволява на AI агента да се свързва с външни системи за изпълнение на сложни задачи.
-
Обект или слот – представлява стъпка в изпълнението на намерението на потребителя. Запълването на слотове включва задаване на конкретни въпроси на клиента, за да се изпълни намерението на клиента въз основа на изказвания. Това е спусъкът за AI агент да започне да извършва действие. Дефинирайте входните обекти като част от запълването на слота.
-
Изпълнение – Определя как AI агентът завършва действието. Като част от изпълнението определете изходните обекти за автономния AI агент, за да генерира отговора в определен формат. Системата изпраща изходните обекти към потока, за да продължи с действието и да изпълни задачата успешно.
1 |
В раздела Действие щракнете върху +Ново действие. |
2 |
На страницата Добавяне на ново действие задайте следните подробности: |
Какво да правим по-нататък
Можете да конфигурирате слотове или слотове и да дефинирате изпълнение в зависимост от избрания обхват на действието.
Конфигуриране на запълване на слотове
Запълването на слотове включва добавяне на необходимите входни обекти за AI двигателя. В секцията Запълване на слот на страницата Действия добавете входните обекти:
-
Можете да добавяте обектите един по един във формат на таблица.
-
Можете също да използвате JSON файла и да дефинирате обектите. Вижте Обиколка на JSON схемата за подробности.
Добавяне на входни обекти в табличен формат
1 |
За да добавите входен обект, щракнете върху +Нов входен обект. |
2 |
На страницата Добавяне на нов входен обект задайте следните подробности: |
3 |
Щракнете върху Добавяне , за да добавите входния обект. Можете да добавите толкова входни обекти, колкото са ви необходими. |
4 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
Добавяне на обекти с помощта на JSON редактор
Можете да добавите входните обекти и изходните обекти с помощта на редактора на JSON. В изгледа на редактора на JSON обектите трябва да бъдат дефинирани в структуриран формат JSON.
За повече информация вижте Обиколка на JSON схемата.
Структура на входните параметри
Входните параметри трябва да се придържат към следната структура:
-
type—Тип данни на обекта на параметрите. Това винаги е "обект", за да обозначи, че параметрите са структурирани като обект.
свойства – Обект, в който всеки ключ представлява параметър и свързаните с него метаданни.
задължително—Масив от низове, изброяващи имената на параметрите, които са задължителни.
свойства Обект
Всеки ключ в обекта свойства представлява входен обект/параметър и съдържа друг обект с метаданни за този параметър. Метаданните винаги трябва да включват следните ключови думи:
-
type—Тип данни на параметъра. Разрешените видове са:
-
string—Текстови данни.
-
integer—Числови данни без десетични знаци.
-
number – числови данни, които могат да включват десетични знаци.
-
Булеви стойности – Вярни/неверни стойности.
-
масив – Списък с елементи, всички от които обикновено са от един и същи тип.
-
обект—Сложна структура от данни с вложени свойства.
-
-
описание – Кратко обяснение на това какво представлява обектът. Това помага на AI двигателя да разбере целта и използването на параметъра. За по-добра точност се препоръчва описание, което е кратко, както и в съответствие с инструкциите на агента и описанието на действието.
-
Валидирането се прилага от платформата само за "тип". "Описание" не се прилага за всички обекти, но е силно препоръчително да бъде добавено. Други полезни ключови думи за метаданните на обекта са:
-
enum – Полето enum изброява възможните стойности за параметър. Това е полезно за параметри, които трябва да приемат само ограничен набор от стойности. Програмистите могат да дефинират персонализирани списъци със стойности, които даден параметър трябва да приеме, за да използва това.
- шаблон – полето на шаблона се използва с типове низове, за да се посочи регулярен израз, на който низът трябва да съвпада. Това е особено полезно за проверка на конкретни формати, като телефонни номера, пощенски кодове или персонализирани идентификатори.
-
примери – полето примери предоставя един или повече примери за валидни стойности за параметъра. Това помага на AI двигателя да разбере какъв вид данни се очакват и може да бъде особено полезно за целите на интерпретацията и валидирането.
-
Има и други ключови думи, които могат да направят дефиницията на обекта по-точна и стабилна. За повече информация вижте Обиколка на JSON схемата.
Пример
Следният пример включва различни типове обекти и ключови думи:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Уникалното потребителско име за акаунта.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "Паролата за акаунта.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "Имейл адресът на акаунта.", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "birthdate": { "type": "string", "description": "Рождената дата на потребителя.", "examples": ["mm/dd/YYYY"] }, "preferences": { "type": "object", "description": "Настройки за потребителски предпочитания.", "properties": { "newsletter": { "type": "boolean", "description": "Дали потребителят иска да получава бюлетини.", "default": true }, "notifications": { "type": "string", "description": "Предпочитан метод за уведомяване.", "enum": ["email", "sms", "push"] } } }, "roles": { "type": "array", "description": "Списък с роли, присвоени на потребителя.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
Този пример включва следните обекти:
- username – Тип низ с ограничение на минималната и максималната дължина.
- password—Тип низ с минимална дължина и специфичен формат (паролата показва, че трябва да се обработва сигурно).
- email – тип низ с модел на регулярни изрази, за да се гарантира, че е валиден имейл адрес.
- дата на раждане – тип низ с примери за предписване на формата на датата.
- preferences – тип обект с вложени свойства (бюлетин и известия), включително булева стойност със стойност по подразбиране и низ със специфични разрешени стойности (enum).
- roles—Тип масив, при който всеки елемент е низ, ограничен до конкретни стойности (enum).
Потребителското име, паролата и имейлът са задължителни, както е определено от масива "required".
В този пример обектите имат описателни имена, ясни описания и следват последователна структура и конвенция за именуване. Следвайте тези най-добри практики, за да създадете добре дефинирани обекти, които са лесни за интерпретиране и прилагане от AI двигателя.
Определете изпълнението
1 |
Определете подробностите за изпълнение за внедряване на AI агент в контактен център. Посочете следните подробности: |
2 |
Конфигурирайте изходните обекти така, че AI агентът да генерира резултата във формат, който е разбираем за потока. |
3 |
За да добавите изходен обект, щракнете върху +Нов изходен обект. В екрана Добавяне на нов изходен обект задайте следните подробности: Можете също да използвате JSON файл, за да добавите изходните обекти. За повече информация вижте Добавяне на обекти с помощта на JSON редактор . |
4 |
Щракнете върху Добавяне , за да добавите изходния обект. Можете да добавите толкова изходни обекти, колкото са ви необходими. |
5 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
6 |
Щракнете върху Добавяне , за да завършите фигурацията. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент. Щракнете върху Публикуване , за да активирате AI агента.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Автономни AI агенти за отговаряне на въпроси
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. Тази възможност е полезна в сценарии, при които агентът трябва:
-
Осигурете поддръжка на клиенти – отговаряйте на често задавани въпроси, отстранявайте проблеми и насочвайте клиентите през процесите.
-
Предлагане на техническа помощ – Предоставяне на експертни съвети по конкретни теми или домейни.
Създайте автономен AI агент за отговаряне на въпроси
Преди да започнете
Уверете се, че сте създали базата от знания. За повече информация вижте Управление на бази знания.
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Автономният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Конфигурирайте базата знания за AI агента.
Конфигуриране на база знания
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
На страницата Табло изберете AI агента, който сте създали. |
2 |
Придвижете се до раздела База знания. |
3 |
Изберете необходимата база знания от падащия списък. |
4 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Преглед на сесията и историята на автономния AI агент
Можете да видите подробностите за сесията и историята на всеки от автономните AI агенти, които сте създали. Страницата "Сесии " показва подробностите за сесиите, установени с консултантите. Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента.
Сесии
Страницата "Сесии " предоставя изчерпателен запис на всички взаимодействия между AI агенти и потребители. За да отидете на страницата "Сесии ":
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите подробностите за сесията.
- В левия навигационен екран щракнете върху Сесии.
Показва се страницата Сесии . Всяка сесия се показва като запис, който съдържа всички съобщения на сесията. Тази информация е полезна за одит, анализ и подобряване на AI агента.
Таблицата с сесии показва списък с всички сесии/стаи, създадени за този AI агент. Таблицата се пагинира, ако има повече редове, отколкото могат да бъдат поместени на един екран. Всяко от полетата в таблицата може да бъде сортирано или филтрирано с помощта на секцията Прецизиране на резултатите от лявата страна. Полетата, които присъстват, представляват следната информация за всяка конкретна сесия:
-
ИД на сесия – уникалният ИД на стая или ИД на сесия за разговор.
- Идентификационен номер на потребителя – Идентификаторът на потребителя, който е взаимодействал с агента с изкуствен интелект.
-
Канали—Канал, в който се е случило взаимодействието.
-
Актуализирано на—Време на затваряне на стаята.
-
Метаданни за стаята – Съдържа допълнителна информация за стаята.
-
Поставете отметка в задължителните квадратчета:
- Скриване на тестови сесии – За да скриете тестовите сесии и да покажете само списъка със сесии на живо.
- Предаване на агента се случи – За филтриране на сесиите, които се предават на агент. Ако се случи предаване на агент, се показва иконата за слушалки , показваща предаването на чата на човешки агент.
- Възникна грешка – За филтриране на сесиите, в които е възникнала грешката.
- Отрицателно гласувано – За филтриране на сесиите с отрицателен глас.
Кликнете върху ред в таблицата за сесии за подробен изглед на тази сесия. Иконата за заключване показва, че сесията е заключена и трябва да бъде декриптирана. Трябва да имате разрешение за декриптиране на сесията. Ако превключвателят Декриптиране на достъп е активиран, можете да получите достъп до всяка сесия с помощта на бутона Декриптиране на съдържание . Тази функционалност обаче е приложима само когато разширената защита на данните е зададена на true или разрешена за клиента.
История
Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента. За да видите историята на конкретен агент:
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите историята.
- От левия навигационен екран щракнете върху Хронология.
Страницата История се показва със следните раздели:
- Регистрационни файлове за одит – Щракнете върху раздела Регистрационни файлове за проверка, за да видите промените, направени в агентите с изкуствен интелект.
- История на модела – Щракнете върху раздела История на модела, за да видите различните версии на автономния AI агент за извършване на действия.
Журнали за проверка
Разделът Регистрационни файлове за одит проследява промените, направени в автономния AI агент. Можете да видите подробности за промените за последните 35 дни. Разделът Регистрационни файлове за проверка показва следните подробности:
Потребителите с роли на разработчици на администратор или AI агент имат достъп само до раздела Регистрационни файлове за проверка. Потребителите с персонализирани роли, които имат разрешение "Получаване на регистрационния файл за проверка", също могат да преглеждат регистрационните файлове за проверка.
- Актуализирано на—Данните и времето на промяната.
- Актуализирано от – името на потребителя, който е включил промяната.
- Поле – Конкретният раздел на AI агента, където е направена промяната.
- Описание – Допълнителна информация за промяната.
Можете да търсите конкретен регистрационен файл за проверка, като използвате опциите за търсене Актуализирано от, Поле и Описание . Можете да сортирате регистрационните файлове въз основа на полетата Актуализирано на и Актуализирано по .
История на модела
Разделът История на модела е достъпен само за Autonomous AI Agent за извършване на действия.
Всеки път, когато публикувате автономния AI агент за извършване на действия, версия на автономния AI агент се записва и е достъпна в раздела История на модела. Можете да видите различните версии на AI агента от раздела История на модела.
- Описание на модела – кратко описание на версията на агента с изкуствен интелект.
- AI Engine— AI двигателят, използван за тази версия на AI агента.
- Актуализирано на—Дата и час, когато е създадена версията.
- Действия – Позволява ви да извършвате следните действия върху AI агента
- Зареждане – Всички промени в AI агента се губят. Трябва да извършите конфигурацията отново.
- Експортиране – Използвайте за експортиране на AI агента.
Визуализирайте вашия автономен AI агент
Можете да визуализирате автономните AI агенти по време на създаването на AI агента, докато редактирате и след внедряването на агента. Можете да стартирате визуализацията от:
- Табло за управление на AI агент – При задържане на курсора на мишката върху карта на AI агент опцията за визуализация за този AI агент става видима. Щракнете, за да стартирате визуализацията на AI Agent.
- Заглавка на AI агент— Щракнете върху картата AI Agent, за да отворите. Бутонът за визуализация винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране на визуализация и след това минимизиране, в долния десен ъгъл на страницата се създава джаджа за глава за чат и може да се използва за лесно рестартиране на режима на визуализация.
Webex AI Agent също така предоставя опция за предварителен преглед за споделяне. Щракнете върху менюто в горния десен ъгъл и изберете опцията Копиране на връзката за визуализация. Връзката за предварителен преглед може да бъде споделена с тестери или потребители на AI агента.
Джаджа за визуализация на платформата
Приспособлението за визуализация се отваря в долната дясна част на екрана. Потребителите могат да предоставят изказване (или последователност от изказвания), за които трябва да се провери отговорът на AI агента. Тази функционалност позволява на разработчика да гарантира, че AI агентът реагира според очакванията.
Джаджата за визуализация може да бъде увеличена. Налични са и други полезни функции, като например предоставяне на информация за потребителите и иницииране на множество стаи за тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне позволява на разработчиците на AI Agent да споделят своя AI Agent със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработват персонализиран потребителски интерфейс за показване на AI Agent. По подразбиране копираната връзка за визуализация изобразява AI агента с корпус на телефона. Разработчиците могат да направят бързо персонализиране, като променят определени параметри във връзката за визуализация. Двете основни персонализации са:
- Цвят на джаджа – Чрез добавяне на параметъра brandColor към връзката. Потребителите могат да дефинират прости цветове, като използват имена на цветове или да използват шестнадесетичен код от цветове.
-
Корпус на телефона—Чрез промяна на стойността на параметъра phoneCasing във връзката. Това е зададено на true по подразбиране и може да бъде деактивирано, като го направите false.
Примерна връзка за визуализация с тези параметри:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<въведете шестнадесетичната стойност на цвета във формат "_XXXX">
.
Гласов визуализация
Автономният AI агент за отговаряне на въпроси поддържа гласов визуализация. За да активирате тази опция:
- Изберете AI агента от таблото за управление.
- Придвижете се до
- От падащия списък AI Engine изберете Vega.
. - Кликнете върху Запазване на промените.
Бутонът за визуализация се актуализира с икона на микрофон за гласов преглед. Щракнете върху бутона Визуализация . Появява се приспособлението за предварителен преглед на гласа:
Потребителят трябва да разреши достъпа до микрофона, за да използва тази функционалност.
Джаджата за предварителен преглед на гласа предоставя следните функции за потребителите:
- Старт , за да стартирате визуализацията.
- Препис на живо Когато визуализацията на гласа е в ход, в приспособлението се показва препис на разговора на живо.
- Прекратете разговора , за да прекратите разговора.
- Заглушаване на звука.
Преглед на производителността на автономния AI агент с помощта на Анализ
Разделът AI Agent Analytics предоставя графично представяне на ключовите показатели за оценка на ефективността и ефективността на AI Agent. За да генерирате анализите на автономния AI агент:
- Изберете AI агента от таблото за управление.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Първият раздел показва следните статистически данни за сесиите и съобщенията за AI агента.
- Общо сесии и сесии, обработени от AI агента без човешка намеса.
- Общ брой предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и AI агенти) и колко от тези съобщения са дошли от потребители.
- Среднодневни съобщения
Вторият раздел показва статистиката за потребителите. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители.
Третият раздел показва отговорите на AI агента и предаването на агентите
Настройте скриптов AI агент
Този раздел описва как да настроите и управлявате скриптови AI агенти на платформата Webex AI Agent, така че да предоставят точни отговори на потребителски заявки и да изпълняват ефективно автоматизирани задачи.
Скриптов AI агент за изпълнение на задачи
Скриптовият AI агент разширява възможностите за изграждане на агенти без код на платформата Webex AI Agent. Scripted AI Agent позволява многоходови разговори, където може да получи подходящи данни от клиенти за изпълнение на конкретни задачи. Това включва:
-
Изпълнение на прости команди – следвайте инструкциите, за да изпълните предварително зададени действия.
-
Обработка на данни – Манипулиране и трансформиране на данни според определени правила.
-
Взаимодействайте с други системи – комуникирайте и управлявайте други решения.
Създайте скриптов AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото за управление щракнете върху + Създаванена агент . |
3 |
На екрана Създаване на AI агент създайте нов AI агент от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Стартиране от нулата и след това върху Напред. |
5 |
В Какъв тип агент изграждате? щракнете върху Scripted. |
6 |
В Каква е основната функция на вашия агент? щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е създаден успешно и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
След като създадете AI агент, можете да създавате обекти, да добавяте намерения и да дефинирате отговори.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на обекти
Обектите са градивните елементи на разговорите. Те са основните елементи, които AI агентите извличат от изказванията на потребителите. Те представляват конкретна информация, като имена на продукти, дати, количества или друга значима група думи. Чрез ефективно идентифициране и извличане на обекти, AI агентите могат да разберат по-добре намеренията на потребителите и да предоставят по-точни и подходящи отговори.
Типове обекти
Webex AI Agents предлага 11 предварително изградени типа обекти за улавяне на различни видове потребителски данни. Можете също да създадете някой от следните персонализирани обекти.
Персонализирани обекти
Тези обекти могат да се конфигурират и позволяват на разработчиците да улавят специфична за случая на употреба информация. Те се използват за неща, които не са обхванати от системни обекти.
-
Персонализиран списък – дефинирайте списъци с очаквани низове, за да обхванете конкретни точки от данни, които не са обхванати от предварително изградени обекти. Можете да добавите няколко синоними към всеки низ. Например обект с персонализиран размер на пицата.
-
Регулярни изрази – използвайте регулярни изрази, за да идентифицирате конкретни модели и да извлечете съответните данни. Например регулярни изрази на телефонен номер (например
123-123-8789
). -
Цифри – улавят цифрови входове с фиксирана дължина с висока точност, особено при гласови взаимодействия. При негласови взаимодействия се използва като алтернатива на типовете обекти Custom и Regex. Например, за да се открие петцифрен номер на сметка, трябва да се определи дължина от пет.
-
Буквено-цифров – заснемане на комбинации от букви и цифри, осигурявайки точно разпознаване както на гласови, така и на негласови входове.
-
Свободна форма – улавяне на гъвкави точки от данни, които са трудни за дефиниране или валидиране.
-
Местоположение на картата (WhatsApp) – извличане на данни за местоположението, споделени от вас в канала на WhatsApp.
Системни обекти
Име на обекта | Описание | Примерен вход | Примерен изход |
---|---|---|---|
Дата | Анализира датите на естествен език до стандартен формат за дата | "Юли догодина" | 01/07/2020 |
Време | Анализира времето на естествен език до стандартен времеви формат | 5 вечерта | 17:00 |
Имейл | Открива имейл адреси | пишете ми на info@cisco.com | info@cisco.com |
Телефонен номер | Открива общ телефонен номер | Обадете ми се на 9876543210 | 9876543210 |
Парични единици | Парсинг валута и сума | Искам 20$ | 20$ |
Редни | Открива пореден номер | Четвърти от десет души | Четвърта |
Кардинал | Открива кардинално число | Четвърти от десет души | 10 |
Геолокация | Открива географски местоположения (градове, държави и т.н.) | Отидох да плувам в Темза в Лондон, Великобритания | Лондон, Великобритания |
Имена на лица | Открива често срещани имена | Бил Гейтс от Microsoft | Бил Гейтс |
Количество | Идентифицира измерванията по отношение на теглото или разстоянието | Намираме се на 5 км от Париж | 5км |
Продължителност | Идентифицира периоди от време | 1 седмица ваканция | 1 седмица |
Създадените обекти могат да се редактират от раздела обекти. Свързването на обекти с намерение анотира вашите изказвания с открити обекти, докато ги добавяте.
Роли на обекта
Когато даден обект трябва да бъде събран няколко пъти в рамките на едно намерение, ролите на обекта стават от съществено значение. Като присвоявате различни роли на един и същ обект, можете да насочвате AI агента в разбирането и обработката на потребителските данни по-точно.
Например, за да резервирате полет с престой, можете да създадете обект "Летище"
с три роли: начало
, дестинация
и престой
. Чрез анотиране на обучителни изказвания с тези роли, AI агентът може да научи очакваните модели и безпроблемно да обработва сложни заявки за резервации.
Ролите на обекта се поддържат само за Mindmeld (персонализирани и системни обекти) и Rasa (само за персонализирани обекти), администраторите трябва да поставят отметка в квадратчето Роли
на обект под разширените настройки на диалоговия прозорец за избор на NLU двигател.
Администраторите не могат да превключват от RASA или Mindmeld към Swiftmatch, докато се използват ролите на обекта. Ролите трябва да бъдат премахнати от намеренията, за да се забранят ролите на обекта от разширените настройки на NLU машината. Можете да създадете обект с роли на обект.
Създаване на обект с роли на обект
Преди да започнете
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото за управление щракнете върху скриптирания AI агент, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху раздела Обекти . |
5 |
Щракнете върху Създаване на обект. |
6 |
В прозореца Създаване на обект задайте следните полета: |
7 |
Разрешете превключвателя Автоматично предлагане на стойностите на слота за автоматично завършване и предоставете алтернативни предложения за този обект по време на разговора. Полето Роли се показва при създаване на персонализиран обект само ако ролите на обекта са разрешени в секцията Разширени настройки на прозореца Промяна на системата за обучение за RASA и Mindmeld NLU двигатели. |
8 |
Щракнете върху Запиши. Можете да използвате опциите за редактиране и изтриване в колоната Действия , за да извършвате свързани действия.
|
Какво да правим по-нататък
След като създадете обект, можете да свържете роли с обект.
Свързване на роли към обект
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. |
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Можете да присвоите роли на обект за събиране на един и същ обект два пъти за намерение. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбирането на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигателите в разделите Статии и Обучение на агенти със скрипт, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, което изисква преобучение за точен извод въз основа на новия модел. Разликите в производителността могат да бъдат анализирани с помощта на оценки за сходство в сесиите и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените системата за обучение.
- За скриптиран AI агент за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която е показан резервен вариант – Минималната увереност, необходима за да ви се покаже отговор, под която ще се покаже резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стопдуми като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако е поставена отметка в квадратчето Проверка на правописа в извода.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени на съобщение – Броят на статиите, за които изчислените оценки за доверие на AI Agent ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на скриптови AI агенти и в секцията "Резултати от алгоритъма" в раздела Информация за транзакциите в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да задават различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI Agent.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като всички желани статии са създадени, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да направите обучения корпус жив и да го тествате в Webex AI Agent за споделяне или на външни канали, където е внедрен AI Agent.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – ниво на изказване срещу вектори на ниво статия. В нашия непрекъснат стремеж да подобрим точността на нашите NLU двигатели, експериментирахме с използването на вектори на ниво статия за разлика от по-стария модел за използване на вектори на ниво изказване и открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия ще бъдат новата стойност по подразбиране за векторизация за нови едноезични агенти с изкуствен интелект, а за многоезични агенти с изкуствен интелект съвпаденията на ниво статия ще се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, който е присъствал по време на извода, в раздела с друга информация за сесията.
Управление на намеренията
Намерението е основен компонент на платформата Webex AI Agent, който позволява на AI агентите да разбират и реагират ефективно на вашите данни. Той представлява конкретна задача или действие, което искате да изпълните по време на разговор. Разработчиците на AI Agent определят всички намерения, които съответстват на задачите, които искате да изпълните. Точността на класификацията на намеренията пряко влияе върху способността на AI агента да предоставя подходящи и полезни отговори. Класификацията на намеренията е процесът на идентифициране на намерението въз основа на вашите данни, което позволява на AI агента да реагира по смислен и контекстуално подходящ начин.
Системни намерения
- Резервно намерение по подразбиране – Възможностите на AI агента са по своята същност ограничени от намеренията, които са предназначени да разпознават и реагират. Въпреки че предприятието не може да предвиди всеки възможен въпрос, който може да зададете, резервното намерение по подразбиране може да помогне на разговорите да вървят по пътя.
Чрез прилагане на резервно намерение по подразбиране, разработчиците на AI Agent могат да гарантират, че AI Agent грациозно обработва неочаквани или извън обхвата заявки, пренасочвайки разговора обратно към известни намерения.
Разработчиците на AI агенти не трябва да добавят конкретни изказвания към резервното намерение. Агентът може да бъде обучен автоматично да задейства резервното намерение, когато срещне известни въпроси извън обхвата, които иначе биха могли да бъдат неправилно категоризирани в други намерения.
Например в банков AI агент потребителите могат да се опитат да попитат за заеми. Ако AI агентът не е конфигуриран да обработва запитвания, свързани със заем, тези заявки могат да бъдат включени като обучителни фрази в рамките на резервното намерение по подразбиране. Когато потребител запитва за заеми в който и да е момент от разговора, AI агентът разпознава заявката като попадаща извън дефинираните му намерения и задейства резервния отговор. Това гарантира по-подходящ отговор.
Резервното намерение не трябва да има никакви слотове, свързани с него.
Резервното намерение трябва да използва резервния ключ за шаблон по подразбиране за своя отговор.
- Помощ – Това намерение е предназначено да отговори на потребителски запитвания относно възможностите на AI агента. Когато потребителите не са сигурни какво могат да постигнат или срещат трудности по време на разговор, те често търсят помощ, като искат
помощ
.По подразбиране отговорът за намерението за помощ се съпоставя с
ключа за шаблон на помощно съобщение
. Разработчиците на AI Agent обаче могат да персонализират отговора или да променят свързания ключ на шаблона, за да предоставят по-персонализирани и информативни насоки.Препоръчително е да предадете възможностите на AI агента на високо ниво, предоставяйки на потребителите ясно разбиране какво могат да направят по-нататък.
- Говорете с агент – Това намерение позволява на потребителите да поискат помощ от човешки агент на всеки етап от взаимодействието си с AI агента. Когато това намерение се задейства, системата автоматично инициира прехвърляне към човешки агент. Шаблонът за отговор по подразбиране за това намерение е
Предаване
на агента. Въпреки че няма ограничения на потребителския интерфейс за промяна на ключа на шаблона за отговор, промяната му няма да повлияе на резултата от предаването от човек.
Намерения за малки разговори
Всички новосъздадени AI агенти включват четири предварително дефинирани намерения за разговори, за да се справят с общи потребителски поздрави, изрази на благодарност, отрицателна обратна връзка и сбогувания:
- Поздрави
- Благодарим ви
- AI агентът не беше полезен
- Довиждане
Създаване на намерение
Преди да започнете
Преди да създадете намерение, се препоръчва да създадете обекти, които да се свързват с намерението. Субектите са длъжни да изпълнят задачата. За повече информация вижте Създаване на обекти.
1 |
Влезте в платформата Webex AI Agent. |
2 |
На страницата Табло изберете задача. |
3 |
Щракнете върху Обучение от левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху Създаване на намерение. |
5 |
В прозореца Създаване на намерение задайте следните подробности: |
6 |
Поставете отметка в квадратчето Задължително , ако обектът е задължителен. |
7 |
Въведете броя на повторните опити, разрешени за този слот, когато той е неправилно попълнен от потребителя. По подразбиране числото е зададено на три. |
8 |
Изберете ключа на шаблона от падащия списък. |
9 |
В секцията Отговор въведете ключа за шаблон за окончателен отговор, който да бъде върнат на потребителите при завършване на намерението. |
10 |
Активирайте превключвателя Нулиране на слотовете след завършване , за да нулирате стойностите на слотовете, събрани в разговора, след като намерението е завършено. Ако този превключвател е деактивиран, слотът запазва старите стойности и показва същия отговор.
|
11 |
Активирайте превключвателя Актуализиране на стойностите на слота, за да актуализирате стойността на слота по време на разговора с потребителя. Последната стойност, попълнена в слота, се счита от AI агента за обработка на данните. Ако тази функция е активирана, стойностите за запълнените слотове се актуализират всеки път, когато потребителите предоставят нова информация за същия тип слот.
|
12 |
Активирайте превключвателя Предоставяне на предложения за слотове , за да предоставите предложения за запълване на слотове и алтернативни стойности на слота в крайния отговор въз основа на въведени от потребителя данни. |
13 |
Активирайте превключвателя Край на разговора , за да затворите сесията след това намерение. Connect и гласовите потоци могат да използват това, за да завършат разговор с потребителите.
|
14 |
Щракнете върху Запиши. Щракнете върху Обучение в горния десен ъгъл на раздела Обучение , за да отразите всички промени, направени в намеренията и обектите.
За да тренирате двигатели на Rasa или Mindmeld NLU, са необходими минимум два варианта на обучение (изказвания) за всяко намерение. Освен това всеки слот трябва да има поне две анотации. Ако тези изисквания не са изпълнени, бутонът Train е деактивиран. До засегнатото намерение се появява предупредителна икона, която показва проблема. Въпреки това, намерението за резервен вариант по подразбиране е освободено от тези изисквания. |
Какво да правим по-нататък
След като намерението е създадено, е необходима известна информация, за да се изпълни намерението. Свързаните обекти диктуват как тази информация се получава от изказванията на потребителите. За повече информация вижте Свързване на обекти с намерение.
Свързване на обекти с намерение
Преди да започнете
Препоръчително е обектите да бъдат създадени и свързани, преди да добавите изказвания. Това автоматично анотира обектите, докато се добавят изказвания.
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. Свързаните обекти се показват в секцията Слотове.
|
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Когато даден обект е маркиран като задължителен, стават налични допълнителни опции за конфигуриране. Можете да посочите максималния брой пъти, когато AI агентът може да поиска липсващия обект, преди да ескалира или да предостави резервен отговор. Можете да дефинирате ключа на шаблона, който ще бъде задействан, ако необходимият обект не е предоставен в рамките на посочения брой повторни действия.
След като AI агентът идентифицира намерение и събере всички необходими данни (слотове), той отговаря, като използва съобщението, свързано с крайния ключ на шаблона, конфигуриран за това намерение. За да започнете нов разговор или да обработвате последващи намерения, без да пренасяте предишни данни, превключвателят Нулиране на слотовете след завършване трябва да е активиран. Тази настройка изчиства всички разпознати обекти от хронологията на разговорите, осигурявайки ново начало за всяко ново взаимодействие. |
Генериране на данни за обучение
Трябва ръчно да добавите данни за обучение към техните намерения, за да накарате AI агента да работи с разумна точност. Данните за обучение се състоят от различни начини, по които можете да извикате едно и също намерение. Можете да добавите поне 15-20 варианта за всяко намерение, за да подобрите неговата точност. Ръчното създаване на този тренировъчен корпус може да бъде досадно и отнема много време. Можете да добавите само няколко варианта или да добавите само ключови думи като варианти вместо смислени изречения. Това може да се избегне чрез генериране на данни за обучение, които да допълнят съществуващите ви такива.
За да генерирате данни за обучение, следвайте стъпките по-долу:
- Въведете името на намерението и примерно изказване.
- Кликнете върху Генериране.
- Дайте кратко описание на намерението да ръководите ИИ.
- Посочете желания брой варианти и нивото на креативност за предложенията, генерирани от AI.
- Генерирането на много варианти наведнъж може да повлияе на качеството. Препоръчваме максимум 20 варианта на поколение.
- По-ниската креативност може да доведе до по-малко разнообразни варианти.
- Процесът на генериране може да отнеме няколко секунди в зависимост от броя на заявените варианти.
- Иконата на светкавица отличава генерираните от AI варианти от дефинираните от потребителя данни за обучение.
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбирането на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигателите в разделите Статии и Обучение на агенти със скрипт, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, което изисква преобучение за точен извод въз основа на новия модел. Разликите в производителността могат да бъдат анализирани с помощта на оценки за сходство в сесиите и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените системата за обучение.
- За скриптиран AI агент за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която е показан резервен вариант – Минималната увереност, необходима за да ви се покаже отговор, под която ще се покаже резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стопдуми като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако е поставена отметка в квадратчето Проверка на правописа в извода.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени на съобщение – Броят на статиите, за които изчислените оценки за доверие на AI Agent ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на скриптови AI агенти и в секцията "Резултати от алгоритъма" в раздела Информация за транзакциите в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да задават различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI Agent.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като всички желани статии са създадени, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да направите обучения корпус жив и да го тествате в Webex AI Agent за споделяне или на външни канали, където е внедрен AI Agent.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – ниво на изказване срещу вектори на ниво статия. В нашия непрекъснат стремеж да подобрим точността на нашите NLU двигатели, експериментирахме с използването на вектори на ниво статия за разлика от по-стария модел за използване на вектори на ниво изказване и открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия ще бъдат новата стойност по подразбиране за векторизация за нови едноезични агенти с изкуствен интелект, а за многоезични агенти с изкуствен интелект съвпаденията на ниво статия ще се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, който е присъствал по време на извода, в раздела с друга информация за сесията.
Маркиране на генерирани варианти
За да осигурят отговорно използване на AI, разработчиците могат да маркират генерираните от AI резултати за преглед. Това позволява идентифициране и предотвратяване на всяко вредно или пристрастно съдържание. За да маркирате генерираните от AI резултати:
- Намерете опцията за маркиране с флаг: Опция за маркиране е налична за всяко генерирано изказване.
- Предоставяне на обратна връзка: Когато маркират резултат, разработчиците могат да добавят коментари и да посочват причината за маркирането.
Тази функция първоначално е налична с месечен лимит за използване от 500 генериращи операции. За да отговорят на нарастващите нужди, програмистите могат да се свържат със собствениците на акаунтите си, за да поискат увеличение на този лимит.
Създаване на многоезично намерение и обект
Можете да създавате данни за обучение на няколко езика. За всеки език, конфигуриран за вашия AI агент, трябва да дефинирате изказвания, които отразяват желаните взаимодействия. Въпреки че слотовете остават последователни на различните езици, ключовете на шаблона уникално идентифицират отговорите на всеки език.
Не всички езици поддържат всички типове обекти. За повече информация относно списъка с типове обекти, които всеки език поддържа, вижте таблицата Поддържани обекти на езици в Поддържани езици за AI агенти.
Управление на отговорите
Отговорите са съобщенията, които вашият AI агент изпраща на клиентите в отговор на техните запитвания или намерения. Можете да създадете отговори, които включват:
- Текст – обикновени текстови съобщения за директна комуникация.
- Код – вграден код за динамично съдържание или действия.
- Мултимедия – Изображения, аудио или видео елементи за подобряване на потребителското изживяване.
Отговорите имат два основни компонента:
- Шаблони – Предварително дефинирани структури за отговор, които се съпоставят с конкретни намерения.
- Работни потоци – логиката, която определя кой шаблон да се използва въз основа на идентифицираното намерение.
Шаблоните за предаване на агент, помощ, резервен вариант и добре дошли са предварително конфигурирани и съобщението за отговор може да бъде променено от съответните шаблони.
Видове отговори
Разделът Response Designer обхваща различни видове отговори и как те могат да бъдат конфигурирани.
Разделът Работни потоци се използва за обработка на асинхронни отговори, докато се извиква външен API, който отговаря по асинхронен начин. Работните потоци трябва да бъдат кодирани на python.
Заместване на променливи
Заместването на променливи ви позволява да използвате динамични променливи като част от шаблони за отговори. Всички стандартни променливи (или обекти) в сесия, заедно с тези, които разработчикът на AI агент може да зададе в обект в свободна форма, като полето за хранилище
за данни, могат да се използват в шаблони за отговори чрез тази функция. Променливите са представени с помощта на този синтаксис: ${variable_name}. Например използването на стойността на обект, наречен apptdate, uses ${entities.apptdate} or ${newdfState.model_state.entities.apptdate.value}.
Отговорите могат да бъдат персонализирани с помощта на променливи, получени от канала, или събрани от потребителите в хода на разговора. Функционалността за автоматично довършване показва синтаксиса на променливите в текстовата област, когато започнете да въвеждате ${. Избирането на необходимото предложение автоматично запълва областта с променливата и маркира тази променлива.
Конфигуриране на отговори с помощта на Response Designer
Дизайнерът на отговори предлага удобен за потребителя интерфейс за създаване на отговори, без да се изискват обширни познания по кодиране. Налични са два типа отговори:
- Условни отговори: За неразработчици, тази опция позволява лесно изграждане на отговори, които AI агентът доставя на клиентите.
- Кодови фрагменти: За разработчици, използващи Python, тази опция осигурява гъвкавост за конфигуриране на отговори с помощта на код.
Дизайнерът на отговори на Webex AI Agent е проектиран да гарантира, че потребителското изживяване е съобразено с конкретния канал, с който AI агентът взаимодейства.
Шаблони за отговори
- Текст – това са прости текстови отговори. За да подобри потребителското изживяване, дизайнерът на отговори позволява множество текстови полета в рамките на един отговор, което ви позволява да разделяте дълги съобщения на по-управляеми секции. Всяко текстово поле може да включва различни опции за отговор. По време на разговор една от тези опции се избира на случаен принцип и се показва на потребителя, осигурявайки динамично и ангажиращо взаимодействие.
За да поддържате динамично и ангажиращо потребителско изживяване, можете да добавите множество опции за отговор към вашите шаблони. Когато се активира шаблон с множество опции, един от тях се избира на случаен принцип и се показва на потребителя. Можете да активирате тази функция, като щракнете върху бутона +Добавяне на вариант , разположен в долната част на вашия отговор.
Когато запазват отговорите, разработчиците виждат предупреждение, показващо броя на грешките, които трябва да бъдат коригирани. Полетата с грешки ще бъдат маркирани в червено. С помощта на стрелките за навигация разработчиците могат лесно да намерят и коригират тези грешки във всеки канал или формат на отговор. Ако инструментът за избор на списъци или въртележката съдържа няколко карти, точковата навигация ви позволява да се придвижвате през картите с грешки. За една карта съответната точка става червена, за да сигнализира за грешката.
- Бърз отговор – Текстовите отговори могат да бъдат сдвоени с бутони, които могат да бъдат текстови или URL връзки. Текстовите бутони изискват заглавие и полезен товар, който се изпраща на бота при щракване. Бутоните за URL адреси пренасочват потребителите към конкретна уеб страница.
Когато заявката на потребителя е двусмислена, частичното съвпадение позволява на бота да предложи подходящи статии или намерения като опции. Тази функция е достъпна за взаимодействия в мрежата и Facebook.
Добавяне на бързи отговори на URL адреси
Бутоните за бърз отговор на URL адреса във фиксирани и условни отговори ви позволяват да създавате бутони, които пренасочват потребителите към вашия уебсайт за допълнителна информация или действия като попълване на формуляри. При щракване тези бутони отварят посочения URL адрес в нов раздел в същия прозорец на браузъра, без да изпращат никакви данни обратно към бота.
За да добавите бърз отговор на URL адрес с условен или фиксиран отговор:
- Изберете статията или ключа на шаблона, за който искате да конфигурирате бързия отговор на URL адреса.
- Щракнете +Добавяне на бърз отговор. Появява се изскачащият прозорец Тип бутон.
- Изберете типа на бутона като URL адрес в уеб канала.
- Посочете заглавието на бутона и URL адреса, към които потребителят трябва да бъде пренасочен след щракване върху бутона.
- Щракнете върху Готово , за да добавите бърз отговор на URL адреса.
Бутоните за тип URL могат да бъдат конфигурирани и чрез динамичен тип отговор, където тези бутони трябва да бъдат конфигурирани с помощта на фрагменти от код на Python. Тези бутони се поддържат в предварителния преглед на платформата Webex AI Agent и визуализацията за споделяне. В момента те не се поддържат от джаджата за чат на живо на IMIchat или други канали на трети страни.
- Въртележка – богатите отговори могат да включват една карта или няколко карти, подредени във формат въртележка. Всяка карта изисква заглавие и може да съдържа изображение, описание и до три бутона.
Бутоните за бърз отговор в шаблона за въртележка могат да бъдат конфигурирани с текстови или URL връзки. Кликването върху URL бутон ще пренасочи потребителя към посочения уебсайт. Щракването върху текстов бутон за бърз отговор изпраща конфигуриран полезен товар до бота, задействайки съответния отговор.
- Изображение – Мултимедиен шаблон, където потребителите могат да конфигурират изображения чрез предоставяне на URL адреси.
- Видео – Рендира видеоклипове във визуализацията въз основа на конфигурирания URL адрес на видеоклипа.
- Код—Може да се използва за писане на код на Python за извикване на API или изпълнение на друга логика.
Кодови фрагменти
Условните отговори, със своите обширни функции и разнообразни шаблони, могат ефективно да отговорят на повечето нужди на AI агента. Въпреки това, за сложни случаи на употреба, които не могат да бъдат напълно реализирани чрез условни отговори, или за разработчици, които предпочитат кодиране, е наличен типът отговор на кодов фрагмент.
Кодовите фрагменти ви позволяват да конфигурирате отговори с помощта на код на Python. Този подход ви позволява да създавате всички видове отговори, включително бързи отговори, текст, въртележки, изображения, аудио, видео и файлове, в рамките на шаблон за отговор или статия.
Кодът на функцията, дефиниран в шаблона Code Snippet, може да се използва за задаване на променливи, които след това се използват в други шаблони. Важно е да се отбележи, че кодът на функцията не може директно да връща отговори, когато се използва в рамките на условни отговори.
Проверка на кодов фрагмент – Платформата проверява само за синтактични грешки в кодовия фрагмент, който конфигурирате. Въпреки това, всички грешки в самото съдържание на отговора могат да причинят проблеми за потребителите, взаимодействащи с бота в конфигурирания канал. Например, редакторът няма да ви попречи да добавите отговор за "избор на време" за уеб канала, но това води до грешки, ако заявката на потребителя задейства този конкретен отговор.
Ако изберете да не конфигурирате уникален отговор за различни канали, уеб отговорът ще се счита за отговор по подразбиране и ще бъде изпратен до крайния потребител. Списъкът с шаблони, поддържани в уеб канала, е:
- Текст – Просто текстово съобщение, което може да има множество варианти. Това конфигурирано съобщение се показва въз основа на заявката.
- Бърз отговор – Шаблон с текст и бутони, върху които може да се щракне.
- Въртележка – колекция от карти, като всяка карта има заглавие, URL адрес на изображение и описание.
- Изображение – Шаблон за конфигуриране на изображения чрез предоставяне на URL адреси.
- Видео – Шаблон за конфигуриране на видео чрез предоставяне на URL адреса на видеоклипа. Можете да възпроизведете видеоклипа, като щракнете върху или докоснете изображението.
- Файл – Шаблон за конфигуриране на pdf файл чрез предоставяне на URL адреса за достъп до файла.
- Аудио – Шаблон за конфигуриране на аудио файл чрез предоставяне на аудио URL адреса. Той също така показва продължителността на аудио съобщението в изхода.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Скриптиран AI агент за отговаряне на въпроси
Скриптовите AI агенти са агенти, управлявани от знанието, чиято база от знания се състои от корпус от въпроси и отговори. Скриптовият AI агент може да предостави отговори въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. Тази възможност е полезна в сценарии, когато:
- Необходими са специфични познания – агентът трябва да отговаря на въпроси в рамките на предварително определена област.
- Последователността е важна – агентът трябва да предоставя последователни отговори на подобни запитвания.
- Необходима е ограничена гъвкавост – отговорите на агента са ограничени от информацията в учебния корпус.
Създайте скриптов AI агент за отговаряне на въпроси
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Скриптиран. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е създаден успешно и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Създайте обект с роли на обект за AI агента.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на статии
Статии от същността на скриптирани AI агенти. Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяка статия има въпрос по подразбиране, който служи като идентификатор за тази статия в сесии, куриране и други места в AI агента. Всички статии, конфигурирани в AI агент, заедно съставляват базата знания или корпуса наагента. Системата сравнява вашето запитване с тази база знания и показва отговора с най-високо ниво на достоверност като отговор от агента.
Двигателите на Rasa и Mindmeld NLU изискват минимум два варианта на обучение (изказвания), за да може статията да бъде част от обучения модел на корпуса. В скриптов AI агент за отговаряне на въпроси, ако е избран двигател Rasa или Mindmeld NLU и ако статията има по-малко от два варианта, бутоните Train и Save и Train не са налични. Когато поставите показалеца върху тези неналични бутони, се показва съобщение за разрешаване на проблемите преди тренировка. Показва се и предупредителна икона, съответстваща на статията с проблеми. Проблемите се решават чрез добавяне на повече от два варианта за статия. След като проблемите бъдат разрешени, бутоните Трениране и Запазване и Влак . са налични. Наличието на два варианта не е приложимо за статиите по подразбиране – съобщение за частично съвпадение, резервно съобщение и приветствено съобщение.
Можете да класифицирате статиите в категории по техен избор и всички некатегоризирани статии се класифицират като неприсвоени. Има четири статии по подразбиране, които са достъпни за всеки AI агент, веднага от момента на създаване. Това са:
- Приветствено съобщение— Това съдържа първото съобщение, когато има начало на разговор между клиента и AI агента.
- Резервно съобщение— AI агентът показва това съобщение, когато агентът не може да разбере въпроса на потребителя.
- Частично съвпадение– Когато AI агентът разпознае множество статии с малка разлика в резултатите (както е зададено в настройките за предаване и изводи ), агентът показва това съобщение за съвпадение заедно със съвпадащите статии като опции. Можете също така да конфигурирате текстовия отговор да се показва заедно с тези опции.
- Какво можете да направите?— Можете да конфигурирате възможностите на AI агента. AI Agent показва това, когато крайните потребители поставят под въпрос възможностите на AI Agent.
В допълнение към тях се добавя статията Разговор с агент по подразбиране, ако е разрешено предаване на агент от настройките за предаване и извод .
Всички нови AI агенти също имат четири статии в Smalltalk , които обработват потребителски изказвания за:
- Поздрави
- Благодарим ви
- AI агентът не беше полезен
-
Довиждане
Тези статии и отговори са налични в базата знания на AI Agent по подразбиране, докато създавате нов AI Agent. Можете също да ги промените или премахнете.
Добавяне на статии чрез потребителски интерфейс и отговор по подразбиране
Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяка заявка на потребителя се сравнява с тези статии (база знания) и отговорът, който връща най-високото ниво на доверие, се показва на потребителя като отговор на AI агента. За да добавите статии:
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло за управление на AI агенти изберете AI агента, който сте създали. |
3 |
Отидете до Създаване на нова статия. и щракнете върху |
4 |
Добавете вариантите по подразбиране. |
5 |
Изберете някой от тези отговори по подразбиране за статията. Възможни стойности:
За повече информация вижте раздела Конфигуриране на отговори с помощта на дизайнер на отговори. |
6 |
Щракнете върху Запазване и обучение. |
Внос от каталози
1 |
Влезте в платформата Webex AI Agent |
2 |
От страницата Табло за управление на AI агенти изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху трите елипса. |
4 |
Кликнете върху Импортиране от каталози. |
5 |
Изберете категориите на статиите, които трябва да бъдат добавени към агента. |
6 |
Щракнете върху Готово. |
Извличане на често задавани въпроси от връзката
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло за управление на AI агенти изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху трите многоточия. |
4 |
Щракнете върху Извличане на често задавани въпроси от връзката. |
5 |
Дайте URL адреса за мястото, където се хостват често задаваните въпроси, и щракнете върху Извличане. |
6 |
Щракнете върху вноса. |
Импортиране от файл
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло за управление на AI агенти изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху трите елипса. |
4 |
Щракнете върху Импортиране от файл и изберете CSV , за да импортирате статиите от csv файла. Ако импортирате статии от файл във формат JSON, изберете JSON. |
5 |
Щракнете върху Преглед и изберете файл, който съдържа всички характеристики. Щракнете върху Изтегляне на образец , за да видите формата, в който трябва да бъдат посочени статиите. |
6 |
Щракнете върху вноса. |
Добавяне на персонализирани синоними
Много случаи на използване на AI агент обикновено включват думи и фрази, които може да не са част от стандартния английски речник или са специфични за бизнес контекст. Например, искате AI Agent да разпознава приложение за Android, приложение за iOS и т.н. AI агентът трябва да включи тези термини и техните вариации в обучителните изказвания за всички свързани статии, което води до излишно въвеждане на данни.
За да преодолеете този проблем с излишъка, можете да използвате персонализирани синоними в скриптов AI агент за отговаряне на въпроси. Синонимите на всяка коренна дума се заменят с коренната дума по време на изпълнение от платформата автоматично.
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло за управление на AI агенти изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху трите многоточия. |
4 |
Кликнете върху Персонализирани синоними. |
5 |
Щракнете върху Нова основна дума. |
6 |
Конфигурирайте стойността на основната дума и нейните синоними и щракнете върху Запиши. |
7 |
Обучете AI агента отново, след като добавите синонимите. Можете също така да експортирате синонимите (във файлов формат .CSV) в локалната папка и да импортирате файла обратно в платформата. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбирането на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигателите в разделите Статии и Обучение на агенти със скрипт, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, което изисква преобучение за точен извод въз основа на новия модел. Разликите в производителността могат да бъдат анализирани с помощта на оценки за сходство в сесиите и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените системата за обучение.
- За скриптиран AI агент за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която е показан резервен вариант – Минималната увереност, необходима за да ви се покаже отговор, под която ще се покаже резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стопдуми като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако е поставена отметка в квадратчето Проверка на правописа в извода.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени на съобщение – Броят на статиите, за които изчислените оценки за доверие на AI Agent ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на скриптови AI агенти и в секцията "Резултати от алгоритъма" в раздела Информация за транзакциите в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да задават различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI Agent.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като всички желани статии са създадени, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да направите обучения корпус жив и да го тествате в Webex AI Agent за споделяне или на външни канали, където е внедрен AI Agent.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – ниво на изказване срещу вектори на ниво статия. В нашия непрекъснат стремеж да подобрим точността на нашите NLU двигатели, експериментирахме с използването на вектори на ниво статия за разлика от по-стария модел за използване на вектори на ниво изказване и открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия ще бъдат новата стойност по подразбиране за векторизация за нови едноезични агенти с изкуствен интелект, а за многоезични агенти с изкуствен интелект съвпаденията на ниво статия ще се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, който е присъствал по време на извода, в раздела с друга информация за сесията.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Визуализирайте вашия скриптов AI агент
Webex AI Agent ви позволява да визуализирате вашите AI агенти, докато го разработвате и дори след приключване на разработката. По този начин можете да тествате функционирането на AI агентите и да определите дали желаните отговори се генерират, съответстващи на съответните входни заявки. Можете да визуализирате вашия скриптиран AI агент, като използвате следните начини.
- Табло за управление на AI агент – задръжте курсора на мишката върху карта на AI агент, за да видите опцията за визуализация за този AI агент. Щракнете върху Визуализация , за да стартирате приспособлението за визуализация на AI агент.
- Заглавка на AI агент – След като влезете в режим на редактиране за всеки AI агент, като щракнете върху картата на AI агент или бутона Редактиране на картата на AI агент, опцията за предварителен преглед винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране на визуализация и след това минимизиране, в долния десен ъгъл на страницата се създава джаджа за глава за чат, което ви позволява лесно да рестартирате режима на визуализация.
В допълнение към това можете да копирате връзката за предварителен преглед за споделяне от AI агент. В картата AI Agent щракнете върху иконата с многоточие горе вдясно и щракнете върху Копиране на връзката за визуализация. Тази връзка може да бъде споделена с другите потребители на AI Agent.
Джаджа за визуализация на платформата
Приспособлението за визуализация се появява в долния десен ъгъл на екрана. Можете да предоставите изказвания (или последователност от изказвания), за да видите как реагира AI агентът, като се уверите, че работи според очакванията. Визуализацията на AI агента поддържа множество езици и може автоматично да открие езика на изказванията, за да реагира съответно. Можете също така ръчно да изберете езика във визуализацията, като щракнете върху инструмента за избор на език и изберете от списъка с налични опции.
Джаджата за визуализация може да бъде увеличена за по-добър изглед. Допълнителните полезни функции включват предоставяне на информация за потребителите и иницииране на множество стаи за задълбочено тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне позволява на разработчиците на AI Agent да споделят своя AI Agent със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработват персонализиран потребителски интерфейс за показване на AI Agent. По подразбиране копираната връзка за визуализация изобразява AI агента с корпус на телефона. Разработчиците могат да направят бързо персонализиране, като променят определени параметри във връзката за визуализация. Те две основни персонализации са:
- Цвят на джаджа – Чрез добавяне
на параметъра brandColor
към връзката. Потребителите могат да дефинират прости цветове, като използват имена на цветове или да използват шестнадесетичен код от цветове. -
Корпус на телефона—Чрез промяна на стойността на параметъра
phoneCasing
във връзката. Това е зададено наtrue
по подразбиране и може да бъде деактивирано, като го направите falseПримерна връзка за визуализация със следните параметри:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Общи секции за управление за скриптов AI агент
Следните секции се появяват в левия панел на страницата за конфигуриране на AI агент:
Обучение
Тъй като AI агентите се развиват и стават по-сложни, промените в тяхната логика или разбиране на естествен език (NLU) понякога могат да имат нежелани последици. За да се осигури оптимална производителност и да се идентифицират потенциални проблеми, платформата AI Agent предлага удобна рамка за тестване на ботове с едно щракване. Можете да извършвате следните действия:
- Лесно създавайте и изпълнявайте изчерпателен набор от тестови случаи.
- Дефиниране на тестови съобщения и очаквани отговори за различни сценарии.
- Симулирайте сложни взаимодействия чрез създаване на тестови случаи с множество съобщения.
Дефиниране на тестове
Можете да дефинирате тестове, като следвате стъпките по-долу:
- Влезте в платформата AI Agent.
- На таблото щракнете върху Scripted AI Agent, който сте създали.
- Щракнете върху Тестване в левия прозорец. По подразбиране се появява разделът Тестови случаи .
- Изберете тестов случай и щракнете върху Изпълнение на избраните тестове.
Всеки ред в таблицата представлява тестов случай със следните параметри:
Parameter | Описание |
---|---|
Съобщение | Примерно съобщение, което представя типовете заявки и инструкции, които можете да очаквате потребителите да изпращат до вашия AI агент. |
Очакван език | Езикът, на който се очаква потребителите да взаимодействат с AI агента. |
Очаквана статия | Задайте статията, която трябва да се показва в отговор на конкретно потребителско съобщение. За да ви помогне да намерите най-подходящата статия, тази колона разполага с функция за интелигентноавтоматично довършване. Докато пишете, системата ще предложи съвпадащи статии въз основа на въведения досега текст. |
Нулиране на предишния контекст | Щракнете върху квадратчето за отметка в тази колона, за да изолирате тестовите случаи и да се уверите, че те се изпълняват независимо от съществуващия контекст на AI агент. Когато е активиран, всеки тестов случай се симулира в нова сесия, предотвратявайки всякакви смущения от предишни взаимодействия или съхранени данни. |
Включете частични съвпадения | Активирайте този превключвател за включване на тестови случаи с очаквани статии, които само частично съвпадат с действителния отговор, се счита за успешен. |
Импортиране от CSV | Импортиране на тестови случаи от файл с разделен със запетая (CSV) файл. В този случай всички съществуващи тестови случаи ще бъдат презаписани. |
Експортиране в CSV | Експортиране на тестови случаи във файл, разделен със запетая (CSV). |
Тестови обратни повиквания | Активирайте този превключвател, за да симулирате входящи обратни повиквания и да тествате поведението на потока, без да изисквате действителни входящи повиквания. Тази опция е достъпна само за Scripted AI агенти за извършване на действия. |
Обратно повикване в потока | Щракнете върху квадратчето за отметка в тази колона, за да покажете, че намерението трябва да задейства обратно повикване. Тази опция е достъпна само за Scripted AI агенти за извършване на действия. |
Очакван шаблон за обратно повикване | Посочете ключа на шаблона, който трябва да се активира при възникване на обратното извикване. Тази опция е достъпна само за Scripted AI агенти за извършване на действия. |
Време за изчакване на обратното повикване | Максимален период от време (в секунди), в който AI агентът изчаква отговор на обратно повикване, преди да счита, че времето за изтекло изтечене. В момента се прилага 20-секунден таймаут. Тази опция е достъпна само за Scripted AI агенти за извършване на действия. |
Изпълнение на тестове
В раздела Изпълнение щракнете върху Изпълнение на избрани тестове , за да започнете последователно изпълнение на всички избрани тестови случаи.
Можете също да изпълните тестови случаи от раздела Тестови случаи .
.За да видите тестови случаи с конкретни резултати, щракнете върху желания резултат (например Преминал
, Преминал с частично съвпадение
, Неуспешен
, Изчакващ
) в лентата с обобщение. Това ще филтрира списъка с тестови случаи, за да покаже само тези, които съответстват на избрания резултат.
ИД на
сесията, свързан с всеки тестов случай, се показва в резултатите. Това ви позволява бързо да правите препратки към тестови случаи и да преглеждате подробности за транзакциите. За да направите това, изберете опцията Подробности
за транзакцията в колоната Действия .
История на изпълнението
В раздела Хронология отворете всички изпълнени тестови случаи.
- Щракнете върху иконата Изтегляне от колоната Действия , за да експортирате изпълнените тестови данни като CSV файл за офлайн анализ или отчитане.
- Прегледайте конкретните настройки на двигателя и алгоритъма, използвани за всяко изпълнение на тестов случай. Тази информация помага на разработчиците да оптимизират производителността на AI агента.
- За да видите разширените настройки за конфигуриране на алгоритъм, използвани за конкретна машина за обучение, щракнете върху иконата Информация до името на машината за обучение. Това ще предостави представа за параметрите и настройките, които са повлияли на поведението на AI агента по време на тестването.
Сесии
Разделът Сесии предоставя изчерпателен запис на всички взаимодействия между AI агенти и клиенти. Всяка сесия включва подробна история на разменените съобщения. Можете да експортирате данни за сесии като CSV файл за офлайн анализ и проверка. Можете да използвате тези данни, за да изследвате съобщенията и контекста на конкретни сесии, за да получите представа за взаимодействията на потребителите и да идентифицирате области за подобрение, да прецизирате отговорите на AI агента и да подобрите цялостното потребителско изживяване.
Той може да обработва големи набори от данни, като показва резултатите на страници. Можете да използвате секцията Прецизиране на резултатите , за да филтрирате и сортирате сесии въз основа на различни критерии. Всеки ред в таблицата показва основни подробности за сесията, включително:
- Канали – каналът, в който се е случило взаимодействието (например чат, глас).
- ИД на сесия – Уникален идентификатор за сесията.
- Потребителски идентификатор – Уникалният идентификатор на потребителя.
- Съобщения – броят на съобщенията, обменени по време на сесията.
- Актуализирано на—Часът на затваряне на сесията.
- Метаданни – Допълнителна информация за сесията.
- Скриване на тестови сесии – Поставете отметка в това квадратче, за да скриете тестовите сесии и да покажете само списъка със сесиите на живо.
- Извършено е предаване на агент – Поставете отметка в това квадратче, за да филтрирате сесиите, които се предават на агент. Ако се случи предаване на агент, той показва иконата на слушалките, показваща предаването на чата на човешки агент.
- Възникна грешка – Поставете отметка в това квадратче, за да филтрирате сесиите, в които е възникнала грешка.
- Отрицателно – Поставете отметка в това квадратче, за да филтрирате сесиите с отрицателен глас.
Кликнете върху ред, за да получите достъп до подробния изглед на конкретна сесия. Използвайте квадратчета за отметка, за да филтрирате сесиите въз основа на предаване на агент, грешки и отрицателни гласове. Декриптирането на сесиите изисква разрешение на ниво потребител и разширени настройки за защита на данните. Щракнете върху Дешифриране на съдържанието , за да видите подробностите за сесията.
Подробности за сесията на конкретна сесия в Scripted AI Agent за отговаряне на въпроси
Изгледът "Подробности за сесията" в скриптов AI агент за отговаряне на въпроси предоставя изчерпателна разбивка на конкретно взаимодействие между потребител и AI агент.
Разделът Съобщения :
- Показва всички съобщения, изпратени от потребителя по време на сесията.
- Показва съответните отговори, генерирани от AI агента.
- Представя хронологичния ред на съобщенията, предоставяйки контекст за взаимодействието.
Разделът Информация за транзакцията:
- Изброява статиите, които са идентифицирани като подходящи за заявката на клиента, включително точни и частични съвпадения.
- Показва оценките за сходство, свързани с всяка идентифицирана статия, като посочват степента на релевантност.
- Представя резултатите от основните алгоритми, използвани за обработка на заявката на клиента и идентифициране на съответните статии.
- Показва броя на резултатите от алгоритъма в зависимост от настройките, конфигурирани в раздела Предаване и извод .
Секцията Друга информация в изгледа Подробности за сесията предоставя допълнителен контекст и подробности за конкретно взаимодействие. Ето разбивка на показаната информация:
- Обработена заявка – Показва предварително обработената версия на входните данни на клиента, след като е била обработена от тръбопровода за разбиране на естествен език (NLU) на AI агента.
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Тип отговор – Указва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Подробности за сесията на конкретна сесия в Scripted AI Agent за извършване на действия
Разделът Информация за транзакцията в Scripted AI Agent за извършване на действия предоставя подробна разбивка на конкретно взаимодействие, категоризирайки информацията в четири раздела:
Раздел "Идентифицирани намерения":
- Показва намеренията, които са идентифицирани за заявката на клиента.
- Показва нивото на доверие, свързано с всяко идентифицирано намерение.
- Изброява слотовете, които са свързани с идентифицираното намерение. Щракнете върху слота, за да видите допълнителна информация за неговата стойност и как е извлечена от заявката на потребителя.
Секцията Идентифицирани обекти изброява обектите, които са извлечени от съобщението на клиента и са свързани с активното намерение на потребителя. Тези обекти представляват ключовата информация, която ботът е идентифицирал в заявката на потребителя.
Разделът Резултати от алгоритъма предоставя информация за основните процеси, довели до отговора на AI агента. Ето разбивка на показаната информация:
- Списък на намеренията – Показва идентифицираните намерения и съответните им оценки за сходство.
- Списък с обекти – Показва обектите, които са извлечени от съобщението на потребителя.
Другата информация показва:
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Ключ на шаблона – Показва ключа на шаблона, свързан с намерението, което е задействало отговора на AI агента.
- Тип отговор – Показва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Можете също така да изтеглите и прегледате информацията за транзакцията във формат JSON, като използвате опцията за изтегляне.
Разделът Метаданни показва:
- NLP метаданни – Прегледайте стъпките за предварителна обработка, приложени към въвеждането на клиента в раздела NLP .
- Datastore и FinalDF – Достъп до данни, свързани със сесията, в разделите Datastore и FinalDF за интелигентни ботове.
- Функционалност за търсене – Използвайте вградената лента за търсене, за да намерите бързо конкретни изказвания в разговор.
История
Всеки път, когато добавяте или променяте статии, намерения или обекти, от съществено значение е да преобучите вашия скриптов AI агент, за да сте сигурни, че е актуален. След всяка тренировъчна сесия тествайте внимателно вашия AI агент, за да проверите неговата точност и ефективност.
Страницата "История" ви дава възможност да:
- Преглед на хронологията на обучението – Проследяване на обучението на корпуса и направените промени.
- Сравняване на двигателите за обучение – Преглед на машините за обучение, използвани за различни итерации и съответната им продължителност на обучението.
- Проследяване на промените – Наблюдавайте промените в настройките, статиите, отговорите, НЛП и курирането.
- Връщане към предишни версии – Лесно се върнете към по-стар набор за обучение, ако е необходимо.
Разделът "История" предоставя удобни инструменти за управление на вашите статии от базата знания:
- Активиране на статии – Направете неактивните преди това статии живи , за да ги включите в отговорите на AI агента.
- Редактиране на статии – Създайте нова версия на съществуваща статия, като запазите оригинала за справка.
- Визуализация на производителността – Оценете производителността на AI агента със специфична база от знания с помощта на функцията за предварителен преглед .
- Изтегляне на статии – Експортирайте статиите си от базата знания като CSV файл за офлайн анализ или справка. Тази опция е налична само за Scripted AI Agent за отговаряне на въпроси.
Журнали за проверка
Разделът Регистрационни файлове за одит предоставя подробен запис на промените, направени във вашия Scripted AI агент през последните 35 дни. За достъп до регистрационните файлове за проверка:
- Отидете до таблото за управление и щракнете върху AI агента, който сте създали.
- Щракнете върху раздела История , за да видите историята на AI агента.
- Щракнете върху раздела Регистрационни файлове за проверка, за да видите подробен дневник на промените:
- Актуализирано на—датата и часът на извършване на промяната.
- Актуализирано от – потребителят, който е направил промяната.
- Поле – частта от бота, където е извършена промяната (например Настройки, Статии, Отговори).
- Описание – Допълнителни подробности за промяната.
-
Използвайте опциите
Актуализирано от
иТърсене на поле
, за да намерите бързо конкретни записи в регистрационния файл за проверка. -
Разделът История на модела показва максимум 10 корпуса за всеки AI агент.
Куриране
Съобщенията се добавят към конзолата за куриране въз основа на следните критерии:
- Резервни съобщения – Когато AI агентът не успее да разбере съобщението на потребителя и задейства резервното намерение.
- Резервно намерение по подразбиране – Ако този превключвател е разрешен, съобщенията, които активират резервното намерение по подразбиране, ще бъдат изпратени до конзолата за куриране.
Този критерий е приложим само за Scripted AI агент за извършване на действия.
- Съобщения с отрицателен глас – Съобщения, които потребителите са гласували по-малко по време на визуализации на AI Agent.
- Предаване на агент – Съобщения, които водят до предаване на човешки агент поради конфигурирани правила.
- От сесия – Съобщения, маркирани от потребителите като неполучаващи желания отговор от данни за сесия или стая.
- Ниска достоверност – съобщения с оценка на доверие, попадаща в рамките на зададения праг на ниска достоверност.
- Частично съвпадение – съобщения, при които AI агентът не може окончателно да идентифицира правилното намерение или отговор.
Разрешаване на проблеми
Разделът Проблеми предоставя централизирано местоположение за преглед и адресиране на съобщения, които са маркирани за куриране. Можете да направите следното:
- Изберете да разрешите или игнорирате проблемите въз основа на тяхната тежест и уместност.
- Разгледайте оригиналното изказване на потребителя, отговора на AI агента и всички прикачени медии.
Достъпът за декриптиране се предоставя на потребителско ниво и изисква разширената защита на данните да бъде активирана в бекенда.
За да разрешите проблем, можете:
-
Връзка към съществуваща статия – За да свържете проблем със съществуваща статия, изберете опцията Връзка и потърсете желаната статия.
-
Създаване на нова статия – Използвайте опцията Добавяне към нова статия , за да създадете нова статия директно от конзолата за куриране.
-
Игнориране на проблеми – Разрешаване или игнориране на проблеми, за да ги премахнете от конзолата за куриране.
- Не е разрешено свързване към статии по подразбиране (приветствено съобщение, резервно съобщение, частично съвпадение).
- За скриптиран AI агент за извършване на действия изберете подходящото намерение от падащия списък и маркирайте всички съответни обекти.
- След като направите промени, преобучете вашия AI агент, за да сте сигурни, че новите знания са отразени в неговите отговори.
- Разрешавайте или игнорирайте множество проблеми едновременно за ефективно управление.
Разделът Разрешени предоставя изчерпателен преглед на всички проблеми, които са били разгледани. Можете да видите обобщение на всеки разрешен проблем, включително дали проблемът е свързан със съществуваща статия, използван за създаване на нова статия/намерение или игнориран. Ако срещнете нежелани отговори, които не са били автоматично уловени от съществуващите правила, можете ръчно да добавите конкретни изказвания към конзолата за куриране.
За да добавите проблеми от сесии:
- Идентифициране на изказването – Намерете изказването, което е предизвикало неправилния отговор.
- Проверете състоянието на курирането – Ако проблемът все още не е в конзолата за куриране,
се показва превключвателят Състояние
на курирането. - Превключване на флага – Активирайте превключвателя
Състояние
на курирането, за да добавите изказването към конзолата за куриране за преглед и разрешаване.
Ако проблемът вече е налице в конзолата за куриране, външният вид на превключвателя се променя съответно, за да покаже състоянието му.
Преглед на ефективността на Scripted AI с помощта на Анализ
Разделът "Анализи" предоставя графично представяне на ключови показатели за оценка на ефективността и ефективността на AI агента. Ключовите показатели са разделени на четири раздела, представени като раздели. Това са: Преглед, Отговори, Обучение и Куриране.
При посещение на екрана за анализ разработчиците могат да изберат AI агента, за който искат да видят анализа. Те могат също така да персонализират изгледа на анализ, като изберат канала, за който искат да виждат данните, заедно с периода от време и детайлността на данните. По подразбиране данните от Google Анализ за последния месец се показват за всички канали с ежедневна подробност (всеки ден е точка по оста x в графиките).
Общ преглед
Overview съдържа ключови показатели и графики, които предоставят моментна снимка на цялостното използване и производителност на AI Agent на разработчиците.
- Изберете AI агента от страницата Табло.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Сесии и съобщения
Първият раздел в общ преглед показва следните статистически данни за сесиите и съобщенията за AI агента:
- Общо сесии и сесии, обработени от AI агента без човешка намеса.
- Общ брой предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и AI агенти) и колко от тези съобщения са дошли от потребители.
- Среднодневни съобщения
Това е последвано от графично представяне на сесиите (подредена колона, представляваща сесиите, обработвани от AI агента и предадените сесии) и общия брой отговори, изпратени от AI агента.
Потребители
Вторият раздел в Общ преглед съдържа статистика за потребителите за AI агента. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители. Това е последвано от графика, показваща нови и завръщащи се потребители за всяка единица в зависимост от избраната детайлност.
Изпълнение
Третият раздел предоставя статистика за отговорите на AI Agent на потребителите. Тук можете да видите общия брой отговори, изпратени от AI агента, и разделението между отговорите, където AI агентът:
- Идентифицира намерението на потребителя.
- Отговори с резервно съобщение.
- Отговори с частично съобщение за съвпадение.
- Информира потребителя за предаване на агент.
Същото се обобщава в кръгова диаграма и площната графика предоставя информация въз основа на избрана детайлност.
Обучение
Разделът за обучение представлява "здравето" на корпуса на AI Agent. Препоръчително е разработчиците да конфигурират 20+ изказвания за обучение за всяко намерение/статия в своите AI агенти. В този раздел всички статии/намерения в корпуса се показват като отделни правоъгълници, където цветът и относителният размер на всеки правоъгълник са показателни за данните за обучение, които статията/намерението съдържа. Колкото по-близо е намерението до бялото, толкова повече данни за обучение са му необходими, за да се подобри точността на вашия AI агент.
Отговор
Този раздел дава на разработчиците подробен поглед върху това, за което питат потребителите и колко често го питат. Той предоставя графично представяне на най-популярните статии за AI агенти за отговаряне на въпроси и шаблони за отговори за AI агенти за извършване на действия.
Куриране
Предоставя визуално обобщение на това колко проблема с курирането се появяват всеки ден и колко от тях са разрешени от разработчиците на AI Agent.
Интегриране на AI агенти
Този раздел обяснява как да интегрирате AI агенти както с гласови, така и с цифрови канали, за да управлявате разговорите с клиентите.
Интегрирайте AI агенти с гласови и цифрови канали
След като създадете и конфигурирате вашите AI агенти в платформата Webex AI Agent, следващата стъпка е да ги интегрирате с гласовите и цифровите канали. Тази интеграция позволява на AI агентите да се справят както с гласови, така и с цифрови разговори с вашите клиенти, осигурявайки безпроблемно и интерактивно потребителско изживяване.
За повече информация вижте статията Интегриране на AI агенти с гласови и цифрови канали.
Управление на отчети на AI агенти
Този раздел очертава прегледа на отчетите на агентите с изкуствен интелект, типовете отчети, създаването на отчети на агенти с изкуствен интелект и режимите на доставка на отчети.
Разбиране на отчетите на AI агентите
Функцията за отчети ви позволява да генерирате или планирате (периодично генерирате) конкретни отчети от наличните типове отчети и да ги получавате през наличните режими на доставка. Тези отчети могат да предоставят ценна информация за поведението на потребителите, използването, ангажираността, производителността на продукта и т.н. Можете да получите желаната информация до техния имейл, SFTP път или S3 кофа. Можете да изберете типа отчет от списък с предварително изградени отчети и също така да изберете дали искате да генерирате еднократен отчет незабавно или на редовни интервали.
Когато влезете в менюто Отчети от левия навигационен екран, се появяват следните раздели:
-
Конфигуриране – Този раздел изброява всички отчети, които в момента са активни и се генерират периодично. Следните подробности са налични за списъка с отчети:
- Активен – дали даден потребител все още е абониран за отчета.
- AI агент – Име на AI агента, свързан с отчета.
- Тип отчет – Предварително изграденият тип отчет, за който сте се абонирали.
- Честота – интервалът, в който получавате отчета.
- Последен генериран отчет – последният изпратен доклад.
- Следваща планирана дата – следващата дата, на която ще бъде изпратен отчетът.
-
История – Този раздел изброява цялата историческа информация за отчетите, изпратени до момента. Кликнете върху който и да е отчет на тази страница, за да редактирате конфигурацията на отчетите.
Можете да кликнете върху иконата Изтегляне под графата Действия , за да изтеглите тези отчети за минали периоди.
Отчетите при поискване, които се показват в раздела "История ", са достъпни за изтегляне само след приключване на генерирането на отчета.
Създаване на отчет на AI агент
1 |
Влезте в платформата Webex AI Agent. |
2 |
Кликнете върху Отчети в лявата навигационна лента. |
3 |
Щракнете +Нов отчет. |
4 |
Предоставете следната информация за създаване и конфигуриране на отчета: |
Типове отчети на AI агент
Можете да избирате от списък с предварително изградени отчети въз основа на избрания тип AI агент. Този раздел обхваща тези типове отчети, листовете, включени във всеки отчет, и колоните, налични във всеки лист.
AI агент за отговаряне на въпроси тип отчет
Има три различни типа отчети, налични за AI агент за отговаряне на въпроси в приложението. Използвайки различни типове отчети, можете да се използвате, за да разберете обобщението на използването на AI Agent, поведението, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Поведение при използване и обобщениеТози раздел показва обобщението на AI агента с честотата, с която се извикват статиите и категориите. Можете да видите информацията за резюмето, категориите и статиите в отделен раздел на отчетите:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори/сесии, обработени от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения | Съобщенията, изпратени от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Тоталните разговори, предадени на човешки агент. |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от клиентите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от клиентите. |
Поле | Описание |
---|---|
Име на категорията | Името на категорията, както е конфигурирано в AI агента. |
Разговори за категорията | Броят на разговорите или сесиите, в които е открита статия, принадлежаща към тази категория. |
Общо отговори | Колко пъти е открита статия, принадлежаща към тази категория. |
Общо гласове "за" | Колко пъти отговор от тази категория е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговор от тази категория е бил отхвърлен. |
Поле | Описание |
---|---|
Име на статията | Името на статията (вариант по подразбиране), която е конфигурирана в AI агента. |
Категория на статията | Категорията, към която принадлежи това намерение. |
Разговори за статията | Броят на разговорите или сесиите, в които е открита тази статия. |
Общо отговори | Броят пъти, в които тази статия е била открита. |
Общо гласове "за" | Колко пъти отговорът за тази статия е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за тази статия е бил отхвърлен. |
Показва разговора между AI агента и клиента заедно с оценката за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймото за дата и час на съобщението. |
Идентификатор на сесията | Уникалният идентификатор на сесията. |
Идентификационен номер на потребителя | Уникалният идентификатор за крайния потребител на AI агент. |
Тип съобщение | Съобщението на AI агента или човешкото съобщение. |
Текст на съобщението | Съдържанието на съобщението. |
Член | Идентификаторът на отговора, изпратен обратно от агента на ИИ. |
Категория | Намерението, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценката за сходство за откритото намерение. |
Съответстващ член 1 | Намерението, открито от избрания NLU двигател. |
Оценка по член 1 | Резултатът за откритото намерение. |
Обратна връзка | Обратната връзка на потребителя, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментарите, оставени от потребителите при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на AI агент. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът е отговорил. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Член | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Категория | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съответстващ член 1 | Намерение, открито от избрания NLU двигател. |
Оценка по член 1 |
Оценка за откритото намерение. |
AI агент за изпълнение на задачи тип отчет
Има три различни типа отчети, налични за AI агент за изпълнение на задача в приложението за създаване на AI агенти. Като разработчик на AI агент можете да създавате различни типове отчети. Те могат да се използват за разбиране на обобщението на използването на AI Agent, поведението на AI Agent, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Показва обобщението на разговорите заедно с намеренията и ключовете на шаблона, които се задействат. Разделът "Обобщение" показва следните подробности:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори или сесии, които се обработват от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения |
Съобщенията, които се изпращат от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Общо разговори, предадени на човешки агент |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от потребителите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от потребителите. |
Можете също да видите подробностите за намерението в раздела Намерения на електронната таблица:
Поле | Описание |
---|---|
Име на намерението | Името на намерението, конфигурирано в AI агента. |
Разговори за намерението | Брой разговори или сесии, в които е било извикано това намерение. |
Общо призовавания | Колко пъти е било използвано това намерение. |
Общо завършвания | Колко пъти всички слотове са събрани и това намерение е изпълнено. |
Общо гласове "за" | Общият брой отговори за това беше гласуван за всяко намерение. |
Общо отрицателни гласове |
Общият брой отговори за това беше отхвърлен за всяко намерение. |
Докладът също така съдържа подробни данни за образците на високо ниво, като например:
Поле | Описание |
---|---|
Име на ключа на шаблона | Име на шаблона, както е конфигурирано в AI агента. |
Намерение на ключа на шаблона | Намерения, където се използва този шаблонен ключ. |
Разговори за шаблонния ключ | Брой пъти, когато този шаблонен ключ е бил изпратен като отговор. |
Общо отговори | Колко пъти този шаблонен ключ е бил изпратен като отговор. |
Общо гласове "за" | Колко пъти отговорът за този шаблон е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за този шаблон е бил отхвърлен. |
Показва разговора на клиент с AI агента заедно с резултатите за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител в приложението. |
Тип съобщение | Съобщение на AI агент или човешко съобщение. |
Текст на съобщението | Съдържание на съобщението. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат | Оценка за откритото намерение. |
Обратна връзка | Отзиви от потребителите, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментари, оставени от потребители при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Този доклад е подходящ само за скриптови AI агенти. Можете да видите следните подробности в този отчет:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на клиента. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на приложението. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът отговори. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат |
Оценка за откритото намерение. |
Начини на доставка на отчета на AI Agent
В днешния свят, управляван от данни, ефективното и сигурно предоставяне на отчети на AI агенти е от решаващо значение за информираното вземане на решения и оперативното съвършенство. За да отговорим на разнообразните организационни нужди, ние предлагаме множество режими на доставка на отчети на AI агенти, като гарантираме гъвкавост, надеждност и сигурност. Опциите за доставка включват протокол за сигурен трансфер на файлове (SFTP), имейл и Amazon S3 Bucket. Всеки режим е проектиран да отговаря на различни изисквания, независимо дали става въпрос за нужда от висока сигурност, лесен достъп или мащабируеми решения за съхранение. Този документ очертава характеристиките и предимствата на всеки режим на доставка, като ви помага да изберете най-добрия вариант за вашите специфични нужди.
SFTP
Поле |
Описание |
---|---|
Изпращане на отчети на сигурно място по график |
Включете това, за да изпратите отчетите на защитеното място в планираното време. Можете да предоставите следните подробности само като активирате този превключвател. |
IP адрес | IP адресът на системата. |
Потребителско име | Потребителското име за достъп до отчетите. |
Парола | Паролата за достъп до отчетите. |
Частен ключ | Частният ключ за достъп до файловете. |
Път за качване |
Пътят, по който файловете се насочват в системата. |
имейлл
Поле | Описание |
---|---|
Планирайте имейли за множество получатели, отделни с точка и запетая(;) | Включете това, за да добавите получатели. |
Получатели |
Имейл адресът на всички получатели, които трябва да получават отчетите в посоченото време и честота. |
S3 кофа
Поле | Описание |
---|---|
Качване на отчети в S3 кофа по график |
Включете това, за да направите полетата S3 достъпни и насочете отчетите към конфигурираната кофа S3. |
ИД на ключа за достъп до AWS | ИД на ключа за достъп до услугите и ресурсите на AWS. |
Таен ключ за достъп на AWS | Тайният ключ за достъп до услугите и ресурсите на AWS. |
Име на кофата | Името на кофата, към която се насочва отчетът. |
Име на папката |
Името на папката, която се създава в контейнера S3. |
Разбиране на AI съответствието
Тези раздели ви помагат да разберете разработката на ИИ, поверителността на данните, сигурността и безопасността
Разработване на AI, поверителност на данните, сигурност и безопасност
Всяка функция, задвижвана от AI в Cisco, преминава през оценка на въздействието на AI спрямо нашите принципи за отговорен AI и се придържа към рамката за отговорен AI, в допълнение към съществуващите процеси за сигурност, поверителност и човешки права при проектиране.
Поверителност и сигурностCisco не запазва въведените от клиента данни след процеса на извод, а доставчикът на модел от трета страна, Microsoft, не осъществява достъп, наблюдение или съхраняване на клиентски данни на Cisco. За повече подробности относно политиките за съхранение на данни, специфични за функциите, вижте Cisco Trust Portal.
Следва списъкът с бележки за прозрачност на AI за всички функции на AI:
Източници на данни за обучение и оценкаДоставчикът на модели на Cisco, Microsoft, заявява, че няма да използва клиентско съдържание за подобряване на моделите на Azure OpenAI и че не съхранява или запазва клиентски данни на Cisco в инфраструктурата на Azure.
Безопасност и етични съображенияВсички генеративни функции на AI са податливи на грешки, така че Cisco дава приоритет на безопасността на съдържанието за функциите на AI, като се включва филтриране на съдържанието, предоставено от Azure OpenAI.
Оценка и производителност на моделаCisco дава приоритет на производителността и точността на AI Assistant, като включва хора в прегледа, тестването и осигуряването на качеството на основния модел.
Започнете с Webex AI Agent
Webex AI Agent е сложна платформа, която е предназначена да създава, управлява и внедрява автоматизирани AI агенти, за да изпълни нуждите от обслужване и поддръжка на клиенти. Използвайки изкуствен интелект, AI агентите предоставят автоматизирана помощ на клиентите, преди да взаимодействат с човешки агенти. Тези агенти поддържат гласови взаимодействия с интонация, разбиране на езика и контекстуално осъзнаване в разговорите. Освен това агентите с изкуствен интелект безпроблемно и информативно се справят с взаимодействията с цифрови канали чрез текст и онлайн чат. Клиентите се възползват от изживяване, подобно на портиер, получаване на помощ с въпроси, извличане на информация и минимизиране на времето за изчакване.
Възможности на Webex AI Agent
- Точни и навременни отговори – Предоставя точни отговори на запитвания на клиенти в реално време.
- Интелигентно изпълнение на задачи – Изпълнява задачи въз основа на заявки или входове на клиенти.
Основни ползи за бизнеса
-
Подобрено клиентско изживяване – Предоставя разговорно изживяване в реално време за клиентите.
-
Персонализирани взаимодействия – Приспособява отговорите към индивидуалните нужди и предпочитания на клиентите.
-
Мащабируемост и ефективност – Справя се с голям обем взаимодействия с клиентите, без да изисква допълнителни човешки агенти, което води до подобрена удовлетвореност и намалени оперативни разходи.
Разбиране на типовете и примерите на AI агенти
Следващата таблица предоставя поглед върху типовете AI агенти и техните възможности:
Тип AI агент | Предназначение | Възможност | Описание | Как да настроите? |
---|---|---|---|---|
Автономен |
Автономните AI агенти са проектирани да работят независимо, да вземат решения и да изпълняват задачи без пряка човешка намеса. |
Извършване на действия |
Направете информиран избор въз основа на наличната информация и предварително определени правила. Автоматизирайте повтарящи се или отнемащи време задачи. |
|
Отговаряйте на въпроси |
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. |
Автономни AI агенти за отговаряне на въпроси | ||
Сценарист |
Скриптовите AI агенти са програмирани да следват предварително определен набор от правила и инструкции. |
Извършване на действия |
Скриптовите агенти могат да изпълняват конкретни задачи, които са ясно дефинирани и структурирани. |
Скриптирани AI агенти за извършване на действия |
Отговаряйте на въпроси |
Скриптовите агенти могат да отговарят на въпроси въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. |
Скриптирани AI агенти за отговаряне на въпроси |
Примери
Както автономни, така и скриптови AI агенти могат да бъдат приложени към различни случаи на употреба, в зависимост от специфичните изисквания и желаните възможности. Някои примери включват:
-
Обслужване на клиенти – Както автономните, така и скриптовите агенти могат да се използват за предоставяне на поддръжка на клиенти, като автономните агенти предлагат повече гъвкавост и разбиране на естествения език.
-
Виртуални асистенти – Автономните агенти са много подходящи за роли на виртуални асистенти, тъй като могат да се справят с различни задачи и да предоставят по-персонализирани взаимодействия.
-
Анализ на данни – Автономните агенти могат да се използват за анализ на големи набори от данни и извличане на ценни прозрения.
-
Автоматизация на процесите – Както автономните, така и скриптовите агенти могат да се използват за автоматизиране на повтарящи се задачи, подобряване на ефективността и намаляване на грешките.
-
Управление на знания – Автономните агенти могат да се използват за създаване и управление на хранилища на знания, което прави информацията лесно достъпна за потребителите.
Изборът между автономни и скриптови AI агенти зависи от сложността на задачите, необходимото ниво на автономност и наличието на данни за обучение.
Предпоставки
-
Ако сте съществуващ клиент на Webex Contact Center, уверете се, че отговаряте на следните предпоставки:
-
Клиент на Webex Contact Center 2.0.
-
Webex Connect е осигурен за вашия клиент.
-
Гласовата медийна платформа е медийна платформа от следващо поколение.
-
-
Ако нямате клиент на Webex Contact Center, свържете се с вашия партньор, за да инициирате пробна версия на Webex Contact Center с мултимедийната платформа от следващо поколение.
-
Администраторите могат да поискат пясъчник за разработчици на Webex Contact Center, за да изпробват AI агенти.
Активиране на функции
Тази функция в момента е в бета версия. Клиентите могат да се регистрират за тази функция на Webex Beta Portal , като попълнят анкетата за участие за AI агенти.
-
В момента в бета фазата е налична само функционалността на AI агент със скрипт.
-
Автономните агенти са достъпни само за избрани клиенти. Заявки могат да се правят чрез вашия CSM (Customer Success Manager), PSM (Partner Success Manager) или чрез имейл ask-ccai@cisco.com. След одобрение автономните агенти ще бъдат предоставени в допълнение към скриптовите агенти за вашия наемател.
Достъп до Webex AI агент
За да създадете своите AI агенти, трябва да влезете в приложението Webex AI Agent. Това може да стане по следните начини:
Влизане от Control Hub
- влезте в Control Hub, като използвате URL https://admin.webex.com.
- От секцията Услуги на навигационния екран изберете Център за контакти.
- В Бързи връзки в десния прозорец отидете в секцията Пакет за контактен център.
- Щракнете върху Webex AI Agent за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Влизане от Webex Connect
За достъп до приложението Webex AI Agent трябва да имате достъп до Webex Connect.
- влезте в приложението Webex Connect, като използвате URL адреса на клиента, предоставен за вашето предприятие и идентификационни данни.
По подразбиране страницата Услуги се показва като начална страница.
- От менюто App Tray в левия навигационен екран щракнете върху Webex AI Agent за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Оформление на началната страница
Добре дошли в платформата Webex AI Agent. Когато влезете, началната страница показва следното оформление:
-
Лента за навигация
Лентата за навигация, която се появява вляво, осигурява достъп до следните менюта:
- Табло – Показва списък с AI агенти, до които потребителят има достъп, както е предоставено от администратора на предприятието.
- Знание – Показва централното хранилище на знания или база от знания, която служи като мозък за автономни агенти с изкуствен интелект, за да отговарят на запитвания на клиенти.
- Отчети – Изброява предварително изградени отчети на AI агенти от различни типове. Можете да генерирате или планирате отчети според вашите бизнес нужди.
- Помощ – Предоставя достъп до ръководството за потребителя на агента на Webex AI в Помощния център на Webex.
-
Потребителски профил
Менюто на потребителския профил ви позволява да видите информацията за вашия профил и да излезете от приложението.
Страницата Enterprise Profile съдържа информация за клиента на AI Agent, достъпна само за администратори с пълен администраторски достъп.
-
Разделът Общ преглед съдържа следната информация:
- Корпоративни идентификатори – Включва Webex Org ID, CPaaS Org ID, Абонаментен ИД за предприятието. Това е налично за предприятия с интеграция на Webex Contact Center за съответния клиент на Webex Connect.
- Настройки на профила – Съдържа име на предприятие, уникално име на предприятие и URL адреса на емблемата.
- Настройки на глобален агент – Позволява избор на агент по подразбиране за гласов канал за обработка на резервни сценарии.
- Обобщение на запазването на данни – Предоставя обобщение на периодите на съхранение на данни за това предприятие.
-
В раздела Съотборници можете да преглеждате и управлявате списъка със съотборници, които имат достъп до приложението. На всеки потребител се присвоява роля, която определя действията, които може да извършва въз основа на предоставените разрешения.
-
Запознайте се с таблото си за управление
На таблото за управление AI агентите са представени от карти, които показват основна информация, включително името на AI агента, последно актуализирано от, последно актуализирано и двигателя, използван за обучение на агента.
Задачи на AI Agent карта
Задръжте курсора на мишката върху карта на агент с изкуствен интелект, за да видите следните опции:
- Визуализация – щракнете върху Визуализация , за да отворите приспособлението за визуализация на AI агент.
- Икона с многоточие – щракнете върху тази икона, за да изпълните следните задачи:
-
Копиране на връзката за визуализация – Копирайте връзката за визуализация, за да поставите в нов раздел и визуализирайте AI агента в джаджата за чат.
-
Копиране на маркера за достъп – Копирайте маркера за достъп на AI агента за извикване на агента чрез API.
-
Експортиране – Експортирайте подробностите за AI агента (във формат JSON) във вашата локална папка.
-
Изтриване – Изтрийте окончателно AI агента от системата.
-
Закачане – закачане на AI агента до първата позиция на таблото за управление или откачване, за да го върнете обратно на предишната му позиция.
-
Създайте нов AI агент
Можете да създадете нов AI агент, като използвате опцията + Създаване на агент в горния десен ъгъл на таблото за управление. Можете да изберете да използвате предварително дефиниран шаблон или да създадете агент от нулата.
За да знаете как да създавате скриптови и автономни AI агенти, вижте следните раздели:
Импортиране на предварително изграден AI агент
Можете да импортирате предварително изграден AI агент във формат JSON от списък с налични AI агенти. Първо се уверете, че сте експортирали AI агента във формат JSON във вашата локална папка. Следвайте тези стъпки, за да го импортирате:
- Щракнете върху Агент за импортиране.
- Щракнете върху Качване, за да качите файла на AI Agent (във формат JSON), експортиран от платформата.
- В полето Име на агент въведете името на AI агента.
- (По избор) В системния идентификатор редактирайте генерирания от системата еднозначен идентификатор.
- Щракнете върху вноса.
Вашият AI агент вече е успешно импортиран в платформата Webex AI Agent и е достъпен на таблото за управление.
Търсене по ключови думи
Платформата предоставя стабилни възможности за търсене, за да ви помогне лесно да намерите и управлявате AI агенти. Можете да извършите търсене по ключови думи, като използвате името на агента. Въведете името на агента или част от името в лентата за търсене. Системата показва списък с AI агенти, които отговарят на вашите критерии за търсене.
Филтриране по тип агент
В допълнение към търсенето по ключови думи, можете да прецизирате резултатите от търсенето си чрез филтриране въз основа на типа AI агент. Изберете един от филтрите за типове агенти от падащия списък – Скриптиран, Автономен и Всички.
Управление на базата знания
Базата знания е централно хранилище на информация за автономните AI агенти, задвижвани от голям езиков модел (LLM). Автономните AI агенти използват усъвършенствани технологии за AI и машинно обучение, за да разбират, обработват и генерират текст, подобен на човек. Тези AI агенти се обучават върху огромни количества данни, което им позволява да предоставят подробни и контекстуално подходящи отговори. Базите знания съхраняват данните, необходими за функционирането на автономните AI агенти.
За достъп до базата знания:
- Влезте в платформата Webex AI Agent.
- В таблото щракнете върху иконата Знания в левия навигационен екран. Появява се страницата Бази знания.
- Можете да намерите база от знания въз основа на следните критерии:
- Име на базата знания
- Вид на базата знания
- Бази знания, актуализирани между определени дати
- Бази знания, създадени между определени дати
- Щракнете върху Нулиране на всички , за да нулирате критериите за търсене.
- Можете също така да създадете нова база от знания. За да създадете нова база знания, вижте Създаване на база знания за AI агенти.
Създайте база от знания за AI агенти
1 |
В таблото щракнете върху иконата Знания в левия навигационен екран. |
2 |
На страницата Бази знания щракнете върху бутона +Създаване на база знания в горния десен ъгъл. |
3 |
На страницата Създаване на база знания въведете следните подробности: |
4 |
Щракнете върху създаване. Системата създава база знания с предоставеното име. |
5 |
В раздела Файлове : |
6 |
В раздела Документи : |
7 |
Придвижете се до раздела Информация . Можете да преглеждате и проследявате подробностите за файловете, които сте качили, и документите, които сте създали. Щракнете върху иконата Редактиране , за да редактирате файловете на базата знания. Редактирайте името на файла, ако е необходимо. Можете също така да изтриете съществуващите файлове и да добавите нови.
Щракнете върху иконата Изтриване , за да изтриете напълно базата знания.
|
Какво да правим по-нататък
Конфигурирайте базата знания за автономния AI агент за отговаряне на въпроси.
Настройте автономни AI агенти
Автономните AI агенти работят независимо без пряка човешка намеса. Тези агенти използват усъвършенствани алгоритми и техники за машинно обучение, за да анализират данни, да се учат от средата си и да адаптират действията си за постигане на конкретни цели. Този раздел очертава двете основни възможности на автономния AI агент.
Автономен AI агент за изпълнение на задачи
Автономните AI агенти могат да изпълняват различни задачи, включително:
-
Обработка на естествен език (NLP) – Разбиране и реагиране на човешкия език по естествен и разговорен начин.
-
Вземане на решения – Направете информиран избор въз основа на наличната информация и предварително дефинирани правила.
-
Автоматизация – Автоматизирайте повтарящи се или отнемащи време задачи.
Създайте автономен AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата.
Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Филтрирайте типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Автономният AI агент за извършване на действия е създаден успешно и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за извършване на действия.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Публикуване , за да активирате AI агента. |
Какво да правим по-нататък
Добавете необходимите действия към AI агента.
Добавете действия към автономен AI агент
Автономните AI агенти за извършване на действия са предназначени да разбират намеренията на потребителите и да действат по съответния начин. Например в ресторант има нужда от автоматизиране на приема на онлайн поръчки за храна. За да изпълните задачата, можете да създадете автономен AI агент, който извършва следните действия:
-
Получете необходимата информация от клиента.
-
Прехвърлете информацията в необходимия поток.
Автономният AI агент за извършване на действия работи върху следните градивни елементи:
-
Действие – Функционалност, която позволява на AI агента да се свързва с външни системи за изпълнение на сложни задачи.
-
Обект или слот – представлява стъпка в изпълнението на намерението на потребителя. Запълването на слотове включва задаване на конкретни въпроси на клиента, за да се изпълни намерението на клиента въз основа на изказвания. Това е спусъкът за AI агент да започне да извършва действие. Дефинирайте входните обекти като част от запълването на слота.
-
Изпълнение – Определя как AI агентът завършва действието. Като част от изпълнението определете изходните обекти за автономния AI агент, за да генерира отговора в определен формат. Системата изпраща изходните обекти към потока, за да продължи с действието и да изпълни задачата успешно.
1 |
В раздела Действие щракнете върху +Ново действие. |
2 |
На страницата Добавяне на ново действие задайте следните подробности: |
Какво да правим по-нататък
Можете да конфигурирате слотове или слотове и да дефинирате изпълнение в зависимост от избрания обхват на действието.
Конфигуриране на запълване на слотове
Запълването на слотове включва добавяне на необходимите входни обекти за AI двигателя. В секцията Запълване на слот на страницата Действия добавете входните обекти:
-
Можете да добавяте обектите един по един във формат на таблица.
-
Можете също да използвате JSON файла и да дефинирате обектите. Вижте Обиколка на JSON схемата за подробности.
Добавяне на входни обекти в табличен формат
1 |
За да добавите входен обект, щракнете върху +Нов входен обект. |
2 |
На страницата Добавяне на нов входен обект задайте следните подробности: |
3 |
Щракнете върху Добавяне , за да добавите входния обект. Можете да добавите толкова входни обекти, колкото са ви необходими. |
4 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
Добавяне на обекти с помощта на JSON редактор
Можете да добавите входните обекти и изходните обекти с помощта на редактора на JSON. В изгледа на редактора на JSON обектите трябва да бъдат дефинирани в структуриран формат JSON.
За повече информация вижте Обиколка на JSON схемата.
Структура на входните параметри
Входните параметри трябва да се придържат към следната структура:
-
type—Тип данни на обекта на параметрите. Това винаги е "обект", за да обозначи, че параметрите са структурирани като обект.
свойства – Обект, в който всеки ключ представлява параметър и свързаните с него метаданни.
задължително—Масив от низове, изброяващи имената на параметрите, които са задължителни.
свойства Обект
Всеки ключ в обекта свойства представлява входен обект/параметър и съдържа друг обект с метаданни за този параметър. Метаданните винаги трябва да включват следните ключови думи:
-
type—Тип данни на параметъра. Разрешените видове са:
-
string—Текстови данни.
-
integer—Числови данни без десетични знаци.
-
number – числови данни, които могат да включват десетични знаци.
-
Булеви стойности – Вярни/неверни стойности.
-
масив – Списък с елементи, всички от които обикновено са от един и същи тип.
-
обект—Сложна структура от данни с вложени свойства.
-
-
описание – Кратко обяснение на това какво представлява обектът. Това помага на AI двигателя да разбере целта и използването на параметъра. За по-добра точност се препоръчва описание, което е кратко, както и в съответствие с инструкциите на агента и описанието на действието.
-
Валидирането се прилага от платформата само за "тип". "Описание" не се прилага за всички обекти, но е силно препоръчително да бъде добавено. Други полезни ключови думи за метаданните на обекта са:
-
enum – Полето enum изброява възможните стойности за параметър. Това е полезно за параметри, които трябва да приемат само ограничен набор от стойности. Програмистите могат да дефинират персонализирани списъци със стойности, които даден параметър трябва да приеме, за да използва това.
- шаблон – полето на шаблона се използва с типове низове, за да се посочи регулярен израз, на който низът трябва да съвпада. Това е особено полезно за проверка на конкретни формати, като телефонни номера, пощенски кодове или персонализирани идентификатори.
-
примери – полето примери предоставя един или повече примери за валидни стойности за параметъра. Това помага на AI двигателя да разбере какъв вид данни се очакват и може да бъде особено полезно за целите на интерпретацията и валидирането.
-
Има и други ключови думи, които могат да направят дефиницията на обекта по-точна и стабилна. За повече информация вижте Обиколка на JSON схемата.
Пример
Следният пример включва различни типове обекти и ключови думи:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Уникалното потребителско име за акаунта.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "Паролата за акаунта.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "Имейл адресът на акаунта.", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "birthdate": { "type": "string", "description": "Рождената дата на потребителя.", "examples": ["mm/dd/YYYY"] }, "preferences": { "type": "object", "description": "Настройки за потребителски предпочитания.", "properties": { "newsletter": { "type": "boolean", "description": "Дали потребителят иска да получава бюлетини.", "default": true }, "notifications": { "type": "string", "description": "Предпочитан метод за уведомяване.", "enum": ["email", "sms", "push"] } } }, "roles": { "type": "array", "description": "Списък с роли, присвоени на потребителя.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
Този пример включва следните обекти:
- username – Тип низ с ограничение на минималната и максималната дължина.
- password—Тип низ с минимална дължина и специфичен формат (паролата показва, че трябва да се обработва сигурно).
- email – тип низ с модел на регулярни изрази, за да се гарантира, че е валиден имейл адрес.
- дата на раждане – тип низ с примери за предписване на формата на датата.
- preferences – тип обект с вложени свойства (бюлетин и известия), включително булева стойност със стойност по подразбиране и низ със специфични разрешени стойности (enum).
- roles—Тип масив, при който всеки елемент е низ, ограничен до конкретни стойности (enum).
Потребителското име, паролата и имейлът са задължителни, както е определено от масива "required".
В този пример обектите имат описателни имена, ясни описания и следват последователна структура и конвенция за именуване. Следвайте тези най-добри практики, за да създадете добре дефинирани обекти, които са лесни за интерпретиране и прилагане от AI двигателя.
Определете изпълнението
1 |
Определете подробностите за изпълнение за внедряване на AI агент в контактен център. Посочете следните подробности: |
2 |
Конфигурирайте изходните обекти така, че AI агентът да генерира резултата във формат, който е разбираем за потока. |
3 |
За да добавите изходен обект, щракнете върху +Нов изходен обект. В екрана Добавяне на нов изходен обект задайте следните подробности: Можете също да използвате JSON файл, за да добавите изходните обекти. За повече информация вижте Добавяне на обекти с помощта на JSON редактор . |
4 |
Щракнете върху Добавяне , за да добавите изходния обект. Можете да добавите толкова изходни обекти, колкото са ви необходими. |
5 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
6 |
Щракнете върху Добавяне , за да завършите фигурацията. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент. Щракнете върху Публикуване , за да активирате AI агента.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Автономни AI агенти за отговаряне на въпроси
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. Тази възможност е полезна в сценарии, при които агентът трябва:
-
Осигурете поддръжка на клиенти – отговаряйте на често задавани въпроси, отстранявайте проблеми и насочвайте клиентите през процесите.
-
Предлагане на техническа помощ – Предоставяне на експертни съвети по конкретни теми или домейни.
Създайте автономен AI агент за отговаряне на въпроси
Преди да започнете
Уверете се, че сте създали базата от знания. За повече информация вижте Управление на бази знания.
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Автономният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Конфигурирайте базата знания за AI агента.
Конфигуриране на база знания
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
На страницата Табло изберете AI агента, който сте създали. |
2 |
Придвижете се до раздела База знания. |
3 |
Изберете необходимата база знания от падащия списък. |
4 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Преглед на сесията и историята на автономния AI агент
Можете да видите подробностите за сесията и историята на всеки от автономните AI агенти, които сте създали. Страницата "Сесии " показва подробностите за сесиите, установени с консултантите. Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента.
Сесии
Страницата "Сесии " предоставя изчерпателен запис на всички взаимодействия между AI агенти и потребители. За да отидете на страницата "Сесии ":
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите подробностите за сесията.
- В левия навигационен екран щракнете върху Сесии.
Показва се страницата Сесии . Всяка сесия се показва като запис, който съдържа всички съобщения на сесията. Тази информация е полезна за одит, анализ и подобряване на AI агента.
Таблицата с сесии показва списък с всички сесии/стаи, създадени за този AI агент. Таблицата се пагинира, ако има повече редове, отколкото могат да бъдат поместени на един екран. Всяко от полетата в таблицата може да бъде сортирано или филтрирано с помощта на секцията Прецизиране на резултатите от лявата страна. Полетата, които присъстват, представляват следната информация за всяка конкретна сесия:
-
ИД на сесия – уникалният ИД на стая или ИД на сесия за разговор.
- Идентификационен номер на потребителя – Идентификаторът на потребителя, който е взаимодействал с агента с изкуствен интелект.
-
Канали—Канал, в който се е случило взаимодействието.
-
Актуализирано на—Време на затваряне на стаята.
-
Метаданни за стаята – Съдържа допълнителна информация за стаята.
-
Поставете отметка в задължителните квадратчета:
- Скриване на тестови сесии – За да скриете тестовите сесии и да покажете само списъка със сесии на живо.
- Предаване на агента се случи – За филтриране на сесиите, които се предават на агент. Ако се случи предаване на агент, се показва иконата за слушалки , показваща предаването на чата на човешки агент.
- Възникна грешка – За филтриране на сесиите, в които е възникнала грешката.
- Отрицателно гласувано – За филтриране на сесиите с отрицателен глас.
Кликнете върху ред в таблицата за сесии за подробен изглед на тази сесия. Иконата за заключване показва, че сесията е заключена и трябва да бъде декриптирана. Трябва да имате разрешение за декриптиране на сесията. Ако превключвателят Декриптиране на достъп е активиран, можете да получите достъп до всяка сесия с помощта на бутона Декриптиране на съдържание . Тази функционалност обаче е приложима само когато разширената защита на данните е зададена на true или разрешена за клиента.
История
Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента. За да видите историята на конкретен агент:
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите историята.
- От левия навигационен екран щракнете върху Хронология.
Страницата История се показва със следните раздели:
- Регистрационни файлове за одит – Щракнете върху раздела Регистрационни файлове за проверка, за да видите промените, направени в агентите с изкуствен интелект.
- История на модела – Щракнете върху раздела История на модела, за да видите различните версии на автономния AI агент за извършване на действия.
Журнали за проверка
Разделът Регистрационни файлове за одит проследява промените, направени в автономния AI агент. Можете да видите подробности за промените за последните 35 дни. Разделът Регистрационни файлове за проверка показва следните подробности:
Потребителите с роли на разработчици на администратор или AI агент имат достъп само до раздела Регистрационни файлове за проверка. Потребителите с персонализирани роли, които имат разрешение "Получаване на регистрационния файл за проверка", също могат да преглеждат регистрационните файлове за проверка.
- Актуализирано на—Данните и времето на промяната.
- Актуализирано от – името на потребителя, който е включил промяната.
- Поле – Конкретният раздел на AI агента, където е направена промяната.
- Описание – Допълнителна информация за промяната.
Можете да търсите конкретен регистрационен файл за проверка, като използвате опциите за търсене Актуализирано от, Поле и Описание . Можете да сортирате регистрационните файлове въз основа на полетата Актуализирано на и Актуализирано по .
История на модела
Разделът История на модела е достъпен само за Autonomous AI Agent за извършване на действия.
Всеки път, когато публикувате автономния AI агент за извършване на действия, версия на автономния AI агент се записва и е достъпна в раздела История на модела. Можете да видите различните версии на AI агента от раздела История на модела.
- Описание на модела – кратко описание на версията на агента с изкуствен интелект.
- AI Engine— AI двигателят, използван за тази версия на AI агента.
- Актуализирано на—Дата и час, когато е създадена версията.
- Действия – Позволява ви да извършвате следните действия върху AI агента
- Зареждане – Всички промени в AI агента се губят. Трябва да извършите конфигурацията отново.
- Експортиране – Използвайте за експортиране на AI агента.
Визуализирайте вашия автономен AI агент
Можете да визуализирате автономните AI агенти по време на създаването на AI агента, докато редактирате и след внедряването на агента. Можете да стартирате визуализацията от:
- Табло за управление на AI агент – При задържане на курсора на мишката върху карта на AI агент опцията за визуализация за този AI агент става видима. Щракнете, за да стартирате визуализацията на AI Agent.
- Заглавка на AI агент— Щракнете върху картата AI Agent, за да отворите. Бутонът за визуализация винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране на визуализация и след това минимизиране, в долния десен ъгъл на страницата се създава джаджа за глава за чат и може да се използва за лесно рестартиране на режима на визуализация.
Webex AI Agent също така предоставя опция за предварителен преглед за споделяне. Щракнете върху менюто в горния десен ъгъл и изберете опцията Копиране на връзката за визуализация. Връзката за предварителен преглед може да бъде споделена с тестери или потребители на AI агента.
Джаджа за визуализация на платформата
Приспособлението за визуализация се отваря в долната дясна част на екрана. Потребителите могат да предоставят изказване (или последователност от изказвания), за които трябва да се провери отговорът на AI агента. Тази функционалност позволява на разработчика да гарантира, че AI агентът реагира според очакванията.
Джаджата за визуализация може да бъде увеличена. Налични са и други полезни функции, като например предоставяне на информация за потребителите и иницииране на множество стаи за тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне позволява на разработчиците на AI Agent да споделят своя AI Agent със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработват персонализиран потребителски интерфейс за показване на AI Agent. По подразбиране копираната връзка за визуализация изобразява AI агента с корпус на телефона. Разработчиците могат да направят бързо персонализиране, като променят определени параметри във връзката за визуализация. Двете основни персонализации са:
- Цвят на джаджа – Чрез добавяне на параметъра brandColor към връзката. Потребителите могат да дефинират прости цветове, като използват имена на цветове или да използват шестнадесетичен код от цветове.
-
Корпус на телефона—Чрез промяна на стойността на параметъра phoneCasing във връзката. Това е зададено на true по подразбиране и може да бъде деактивирано, като го направите false.
Примерна връзка за визуализация с тези параметри:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<въведете шестнадесетичната стойност на цвета във формат "_XXXX">
.
Гласов визуализация
Автономният AI агент за отговаряне на въпроси поддържа гласов визуализация. За да активирате тази опция:
- Изберете AI агента от таблото за управление.
- Придвижете се до
- От падащия списък AI Engine изберете Vega.
. - Кликнете върху Запазване на промените.
Бутонът за визуализация се актуализира с икона на микрофон за гласов преглед. Щракнете върху бутона Визуализация . Появява се приспособлението за предварителен преглед на гласа:
Потребителят трябва да разреши достъпа до микрофона, за да използва тази функционалност.
Джаджата за предварителен преглед на гласа предоставя следните функции за потребителите:
- Старт , за да стартирате визуализацията.
- Препис на живо Когато визуализацията на гласа е в ход, в приспособлението се показва препис на разговора на живо.
- Прекратете разговора , за да прекратите разговора.
- Заглушаване на звука.
Преглед на производителността на автономния AI агент с помощта на Анализ
Разделът AI Agent Analytics предоставя графично представяне на ключовите показатели за оценка на ефективността и ефективността на AI Agent. За да генерирате анализите на автономния AI агент:
- Изберете AI агента от таблото за управление.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Първият раздел показва следните статистически данни за сесиите и съобщенията за AI агента.
- Общо сесии и сесии, обработени от AI агента без човешка намеса.
- Общ брой предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и AI агенти) и колко от тези съобщения са дошли от потребители.
- Среднодневни съобщения
Вторият раздел показва статистиката за потребителите. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители.
Третият раздел показва отговорите на AI агента и предаването на агентите
Настройте скриптов AI агент
Този раздел описва как да настроите и управлявате скриптови AI агенти на платформата Webex AI Agent, така че да предоставят точни отговори на потребителски заявки и да изпълняват ефективно автоматизирани задачи.
Скриптов AI агент за изпълнение на задачи
Скриптовият AI агент разширява възможностите за изграждане на агенти без код на платформата Webex AI Agent. Scripted AI Agent позволява многоходови разговори, където може да получи подходящи данни от клиенти за изпълнение на конкретни задачи. Това включва:
-
Изпълнение на прости команди – следвайте инструкциите, за да изпълните предварително зададени действия.
-
Обработка на данни – Манипулиране и трансформиране на данни според определени правила.
-
Взаимодействайте с други системи – комуникирайте и управлявайте други решения.
Създайте скриптов AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото за управление щракнете върху + Създаванена агент . |
3 |
На екрана Създаване на AI агент създайте нов AI агент от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Стартиране от нулата и след това върху Напред. |
5 |
В Какъв тип агент изграждате? щракнете върху Scripted. |
6 |
В Каква е основната функция на вашия агент? щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е създаден успешно и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
След като създадете AI агент, можете да създавате обекти, да добавяте намерения и да дефинирате отговори.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на обекти
Обектите са градивните елементи на разговорите. Те са основните елементи, които AI агентите извличат от изказванията на потребителите. Те представляват конкретна информация, като имена на продукти, дати, количества или друга значима група думи. Чрез ефективно идентифициране и извличане на обекти, AI агентите могат да разберат по-добре намеренията на потребителите и да предоставят по-точни и подходящи отговори.
Типове обекти
Webex AI Agents предлага 11 предварително изградени типа обекти за улавяне на различни видове потребителски данни. Можете също да създадете някой от следните персонализирани обекти.
Персонализирани обекти
Тези обекти могат да се конфигурират и позволяват на разработчиците да улавят специфична за случая на употреба информация. Те се използват за неща, които не са обхванати от системни обекти.
-
Персонализиран списък – дефинирайте списъци с очаквани низове, за да обхванете конкретни точки от данни, които не са обхванати от предварително изградени обекти. Можете да добавите няколко синоними към всеки низ. Например обект с персонализиран размер на пицата.
-
Регулярни изрази – използвайте регулярни изрази, за да идентифицирате конкретни модели и да извлечете съответните данни. Например регулярни изрази на телефонен номер (например
123-123-8789
). -
Цифри – улавят цифрови входове с фиксирана дължина с висока точност, особено при гласови взаимодействия. При негласови взаимодействия се използва като алтернатива на типовете обекти Custom и Regex. Например, за да се открие петцифрен номер на сметка, трябва да се определи дължина от пет.
-
Буквено-цифров – заснемане на комбинации от букви и цифри, осигурявайки точно разпознаване както на гласови, така и на негласови входове.
-
Свободна форма – улавяне на гъвкави точки от данни, които са трудни за дефиниране или валидиране.
-
Местоположение на картата (WhatsApp) – извличане на данни за местоположението, споделени от вас в канала на WhatsApp.
Системни обекти
Име на обекта | Описание | Примерен вход | Примерен изход |
---|---|---|---|
Дата | Анализира датите на естествен език до стандартен формат за дата | "Юли догодина" | 01/07/2020 |
Време | Анализира времето на естествен език до стандартен времеви формат | 5 вечерта | 17:00 |
Имейл | Открива имейл адреси | пишете ми на info@cisco.com | info@cisco.com |
Телефонен номер | Открива общ телефонен номер | Обадете ми се на 9876543210 | 9876543210 |
Парични единици | Парсинг валута и сума | Искам 20$ | 20$ |
Редни | Открива пореден номер | Четвърти от десет души | Четвърта |
Кардинал | Открива кардинално число | Четвърти от десет души | 10 |
Геолокация | Открива географски местоположения (градове, държави и т.н.) | Отидох да плувам в Темза в Лондон, Великобритания | Лондон, Великобритания |
Имена на лица | Открива често срещани имена | Бил Гейтс от Microsoft | Бил Гейтс |
Количество | Идентифицира измерванията по отношение на теглото или разстоянието | Намираме се на 5 км от Париж | 5км |
Продължителност | Идентифицира периоди от време | 1 седмица ваканция | 1 седмица |
Създадените обекти могат да се редактират от раздела обекти. Свързването на обекти с намерение анотира вашите изказвания с открити обекти, докато ги добавяте.
Роли на обекта
Когато даден обект трябва да бъде събран няколко пъти в рамките на едно намерение, ролите на обекта стават от съществено значение. Като присвоявате различни роли на един и същ обект, можете да насочвате AI агента в разбирането и обработката на потребителските данни по-точно.
Например, за да резервирате полет с престой, можете да създадете обект "Летище"
с три роли: начало
, дестинация
и престой
. Чрез анотиране на обучителни изказвания с тези роли, AI агентът може да научи очакваните модели и безпроблемно да обработва сложни заявки за резервации.
Ролите на обекта се поддържат само за Mindmeld (персонализирани и системни обекти) и Rasa (само за персонализирани обекти), администраторите трябва да поставят отметка в квадратчето Роли
на обект под разширените настройки на диалоговия прозорец за избор на NLU двигател.
Администраторите не могат да превключват от RASA или Mindmeld към Swiftmatch, докато се използват ролите на обекта. Ролите трябва да бъдат премахнати от намеренията, за да се забранят ролите на обекта от разширените настройки на NLU машината. Можете да създадете обект с роли на обект.
Създаване на обект с роли на обект
Преди да започнете
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото за управление щракнете върху скриптирания AI агент, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху раздела Обекти . |
5 |
Щракнете върху Създаване на обект. |
6 |
В прозореца Създаване на обект задайте следните полета: |
7 |
Разрешете превключвателя Автоматично предлагане на стойностите на слота за автоматично завършване и предоставете алтернативни предложения за този обект по време на разговора. Полето Роли се показва при създаване на персонализиран обект само ако ролите на обекта са разрешени в секцията Разширени настройки на прозореца Промяна на системата за обучение за RASA и Mindmeld NLU двигатели. |
8 |
Щракнете върху Запиши. Можете да използвате опциите за редактиране и изтриване в колоната Действия , за да извършвате свързани действия.
|
Какво да правим по-нататък
След като създадете обект, можете да свържете роли с обект.
Свързване на роли към обект
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. |
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Можете да присвоите роли на обект за събиране на един и същ обект два пъти за намерение. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбирането на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигателите в разделите Статии и Обучение на агенти със скрипт, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, което изисква преобучение за точен извод въз основа на новия модел. Разликите в производителността могат да бъдат анализирани с помощта на оценки за сходство в сесиите и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените системата за обучение.
- За скриптиран AI агент за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която е показан резервен вариант – Минималната увереност, необходима за да ви се покаже отговор, под която ще се покаже резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стопдуми като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако е поставена отметка в квадратчето Проверка на правописа в извода.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени на съобщение – Броят на статиите, за които изчислените оценки за доверие на AI Agent ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на скриптови AI агенти и в секцията "Резултати от алгоритъма" в раздела Информация за транзакциите в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да задават различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI Agent.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като всички желани статии са създадени, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да направите обучения корпус жив и да го тествате в Webex AI Agent за споделяне или на външни канали, където е внедрен AI Agent.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – ниво на изказване срещу вектори на ниво статия. В нашия непрекъснат стремеж да подобрим точността на нашите NLU двигатели, експериментирахме с използването на вектори на ниво статия за разлика от по-стария модел за използване на вектори на ниво изказване и открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия ще бъдат новата стойност по подразбиране за векторизация за нови едноезични агенти с изкуствен интелект, а за многоезични агенти с изкуствен интелект съвпаденията на ниво статия ще се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, който е присъствал по време на извода, в раздела с друга информация за сесията.
Управление на намеренията
Намерението е основен компонент на платформата Webex AI Agent, който позволява на AI агентите да разбират и реагират ефективно на вашите данни. Той представлява конкретна задача или действие, което искате да изпълните по време на разговор. Разработчиците на AI Agent определят всички намерения, които съответстват на задачите, които искате да изпълните. Точността на класификацията на намеренията пряко влияе върху способността на AI агента да предоставя подходящи и полезни отговори. Класификацията на намеренията е процесът на идентифициране на намерението въз основа на вашите данни, което позволява на AI агента да реагира по смислен и контекстуално подходящ начин.
Системни намерения
- Резервно намерение по подразбиране – Възможностите на AI агента са по своята същност ограничени от намеренията, които са предназначени да разпознават и реагират. Въпреки че предприятието не може да предвиди всеки възможен въпрос, който може да зададете, резервното намерение по подразбиране може да помогне на разговорите да вървят по пътя.
Чрез прилагане на резервно намерение по подразбиране, разработчиците на AI Agent могат да гарантират, че AI Agent грациозно обработва неочаквани или извън обхвата заявки, пренасочвайки разговора обратно към известни намерения.
Разработчиците на AI агенти не трябва да добавят конкретни изказвания към резервното намерение. Агентът може да бъде обучен автоматично да задейства резервното намерение, когато срещне известни въпроси извън обхвата, които иначе биха могли да бъдат неправилно категоризирани в други намерения.
Например в банков AI агент потребителите могат да се опитат да попитат за заеми. Ако AI агентът не е конфигуриран да обработва запитвания, свързани със заем, тези заявки могат да бъдат включени като обучителни фрази в рамките на резервното намерение по подразбиране. Когато потребител запитва за заеми в който и да е момент от разговора, AI агентът разпознава заявката като попадаща извън дефинираните му намерения и задейства резервния отговор. Това гарантира по-подходящ отговор.
Резервното намерение не трябва да има никакви слотове, свързани с него.
Резервното намерение трябва да използва резервния ключ за шаблон по подразбиране за своя отговор.
- Помощ – Това намерение е предназначено да отговори на потребителски запитвания относно възможностите на AI агента. Когато потребителите не са сигурни какво могат да постигнат или срещат трудности по време на разговор, те често търсят помощ, като искат
помощ
.По подразбиране отговорът за намерението за помощ се съпоставя с
ключа за шаблон на помощно съобщение
. Разработчиците на AI Agent обаче могат да персонализират отговора или да променят свързания ключ на шаблона, за да предоставят по-персонализирани и информативни насоки.Препоръчително е да предадете възможностите на AI агента на високо ниво, предоставяйки на потребителите ясно разбиране какво могат да направят по-нататък.
- Говорете с агент – Това намерение позволява на потребителите да поискат помощ от човешки агент на всеки етап от взаимодействието си с AI агента. Когато това намерение се задейства, системата автоматично инициира прехвърляне към човешки агент. Шаблонът за отговор по подразбиране за това намерение е
Предаване
на агента. Въпреки че няма ограничения на потребителския интерфейс за промяна на ключа на шаблона за отговор, промяната му няма да повлияе на резултата от предаването от човек.
Намерения за малки разговори
Всички новосъздадени AI агенти включват четири предварително дефинирани намерения за разговори, за да се справят с общи потребителски поздрави, изрази на благодарност, отрицателна обратна връзка и сбогувания:
- Поздрави
- Благодарим ви
- AI агентът не беше полезен
- Довиждане
Създаване на намерение
Преди да започнете
Преди да създадете намерение, се препоръчва да създадете обекти, които да се свързват с намерението. Субектите са длъжни да изпълнят задачата. За повече информация вижте Създаване на обекти.
1 |
Влезте в платформата Webex AI Agent. |
2 |
На страницата Табло изберете задача. |
3 |
Щракнете върху Обучение от левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху Създаване на намерение. |
5 |
В прозореца Създаване на намерение задайте следните подробности: |
6 |
Поставете отметка в квадратчето Задължително , ако обектът е задължителен. |
7 |
Въведете броя на повторните опити, разрешени за този слот, когато той е неправилно попълнен от потребителя. По подразбиране числото е зададено на три. |
8 |
Изберете ключа на шаблона от падащия списък. |
9 |
В секцията Отговор въведете ключа за шаблон за окончателен отговор, който да бъде върнат на потребителите при завършване на намерението. |
10 |
Активирайте превключвателя Нулиране на слотовете след завършване , за да нулирате стойностите на слотовете, събрани в разговора, след като намерението е завършено. Ако този превключвател е деактивиран, слотът запазва старите стойности и показва същия отговор.
|
11 |
Активирайте превключвателя Актуализиране на стойностите на слота, за да актуализирате стойността на слота по време на разговора с потребителя. Последната стойност, попълнена в слота, се счита от AI агента за обработка на данните. Ако тази функция е активирана, стойностите за запълнените слотове се актуализират всеки път, когато потребителите предоставят нова информация за същия тип слот.
|
12 |
Активирайте превключвателя Предоставяне на предложения за слотове , за да предоставите предложения за запълване на слотове и алтернативни стойности на слота в крайния отговор въз основа на въведени от потребителя данни. |
13 |
Активирайте превключвателя Край на разговора , за да затворите сесията след това намерение. Connect и гласовите потоци могат да използват това, за да завършат разговор с потребителите.
|
14 |
Щракнете върху Запиши. Щракнете върху Обучение в горния десен ъгъл на раздела Обучение , за да отразите всички промени, направени в намеренията и обектите.
За да тренирате двигатели на Rasa или Mindmeld NLU, са необходими минимум два варианта на обучение (изказвания) за всяко намерение. Освен това всеки слот трябва да има поне две анотации. Ако тези изисквания не са изпълнени, бутонът Train е деактивиран. До засегнатото намерение се появява предупредителна икона, която показва проблема. Въпреки това, намерението за резервен вариант по подразбиране е освободено от тези изисквания. |
Какво да правим по-нататък
След като намерението е създадено, е необходима известна информация, за да се изпълни намерението. Свързаните обекти диктуват как тази информация се получава от изказванията на потребителите. За повече информация вижте Свързване на обекти с намерение.
Свързване на обекти с намерение
Преди да започнете
Препоръчително е обектите да бъдат създадени и свързани, преди да добавите изказвания. Това автоматично анотира обектите, докато се добавят изказвания.
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. Свързаните обекти се показват в секцията Слотове.
|
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Когато даден обект е маркиран като задължителен, стават налични допълнителни опции за конфигуриране. Можете да посочите максималния брой пъти, когато AI агентът може да поиска липсващия обект, преди да ескалира или да предостави резервен отговор. Можете да дефинирате ключа на шаблона, който ще бъде задействан, ако необходимият обект не е предоставен в рамките на посочения брой повторни действия.
След като AI агентът идентифицира намерение и събере всички необходими данни (слотове), той отговаря, като използва съобщението, свързано с крайния ключ на шаблона, конфигуриран за това намерение. За да започнете нов разговор или да обработвате последващи намерения, без да пренасяте предишни данни, превключвателят Нулиране на слотовете след завършване трябва да е активиран. Тази настройка изчиства всички разпознати обекти от хронологията на разговорите, осигурявайки ново начало за всяко ново взаимодействие. |
Генериране на данни за обучение
Трябва ръчно да добавите данни за обучение към техните намерения, за да накарате AI агента да работи с разумна точност. Данните за обучение се състоят от различни начини, по които можете да извикате едно и също намерение. Можете да добавите поне 15-20 варианта за всяко намерение, за да подобрите неговата точност. Ръчното създаване на този тренировъчен корпус може да бъде досадно и отнема много време. Можете да добавите само няколко варианта или да добавите само ключови думи като варианти вместо смислени изречения. Това може да се избегне чрез генериране на данни за обучение, които да допълнят съществуващите ви такива.
За да генерирате данни за обучение, следвайте стъпките по-долу:
- Въведете името на намерението и примерно изказване.
- Кликнете върху Генериране.
- Дайте кратко описание на намерението да ръководите ИИ.
- Посочете желания брой варианти и нивото на креативност за предложенията, генерирани от AI.
- Генерирането на много варианти наведнъж може да повлияе на качеството. Препоръчваме максимум 20 варианта на поколение.
- По-ниската креативност може да доведе до по-малко разнообразни варианти.
- Процесът на генериране може да отнеме няколко секунди в зависимост от броя на заявените варианти.
- Иконата на светкавица отличава генерираните от AI варианти от дефинираните от потребителя данни за обучение.
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбирането на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигателите в разделите Статии и Обучение на агенти със скрипт, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, което изисква преобучение за точен извод въз основа на новия модел. Разликите в производителността могат да бъдат анализирани с помощта на оценки за сходство в сесиите и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените системата за обучение.
- За скриптиран AI агент за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която е показан резервен вариант – Минималната увереност, необходима за да ви се покаже отговор, под която ще се покаже резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стопдуми като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако е поставена отметка в квадратчето Проверка на правописа в извода.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени на съобщение – Броят на статиите, за които изчислените оценки за доверие на AI Agent ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на скриптови AI агенти и в секцията "Резултати от алгоритъма" в раздела Информация за транзакциите в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да задават различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI Agent.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като всички желани статии са създадени, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да направите обучения корпус жив и да го тествате в Webex AI Agent за споделяне или на външни канали, където е внедрен AI Agent.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – ниво на изказване срещу вектори на ниво статия. В нашия непрекъснат стремеж да подобрим точността на нашите NLU двигатели, експериментирахме с използването на вектори на ниво статия за разлика от по-стария модел за използване на вектори на ниво изказване и открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия ще бъдат новата стойност по подразбиране за векторизация за нови едноезични агенти с изкуствен интелект, а за многоезични агенти с изкуствен интелект съвпаденията на ниво статия ще се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, който е присъствал по време на извода, в раздела с друга информация за сесията.
Маркиране на генерирани варианти
За да осигурят отговорно използване на AI, разработчиците могат да маркират генерираните от AI резултати за преглед. Това позволява идентифициране и предотвратяване на всяко вредно или пристрастно съдържание. За да маркирате генерираните от AI резултати:
- Намерете опцията за маркиране с флаг: Опция за маркиране е налична за всяко генерирано изказване.
- Предоставяне на обратна връзка: Когато маркират резултат, разработчиците могат да добавят коментари и да посочват причината за маркирането.
Тази функция първоначално е налична с месечен лимит за използване от 500 генериращи операции. За да отговорят на нарастващите нужди, програмистите могат да се свържат със собствениците на акаунтите си, за да поискат увеличение на този лимит.
Създаване на многоезично намерение и обект
Можете да създавате данни за обучение на няколко езика. За всеки език, конфигуриран за вашия AI агент, трябва да дефинирате изказвания, които отразяват желаните взаимодействия. Въпреки че слотовете остават последователни на различните езици, ключовете на шаблона уникално идентифицират отговорите на всеки език.
Не всички езици поддържат всички типове обекти. За повече информация относно списъка с типове обекти, които всеки език поддържа, вижте таблицата Поддържани обекти на езици в Поддържани езици за AI агенти.
Управление на отговорите
Отговорите са съобщенията, които вашият AI агент изпраща на клиентите в отговор на техните запитвания или намерения. Можете да създадете отговори, които включват:
- Текст – обикновени текстови съобщения за директна комуникация.
- Код – вграден код за динамично съдържание или действия.
- Мултимедия – Изображения, аудио или видео елементи за подобряване на потребителското изживяване.
Отговорите имат два основни компонента:
- Шаблони – Предварително дефинирани структури за отговор, които се съпоставят с конкретни намерения.
- Работни потоци – логиката, която определя кой шаблон да се използва въз основа на идентифицираното намерение.
Шаблоните за предаване на агент, помощ, резервен вариант и добре дошли са предварително конфигурирани и съобщението за отговор може да бъде променено от съответните шаблони.
Видове отговори
Разделът Response Designer обхваща различни видове отговори и как те могат да бъдат конфигурирани.
Разделът Работни потоци се използва за обработка на асинхронни отговори, докато се извиква външен API, който отговаря по асинхронен начин. Работните потоци трябва да бъдат кодирани на python.
Заместване на променливи
Заместването на променливи ви позволява да използвате динамични променливи като част от шаблони за отговори. Всички стандартни променливи (или обекти) в сесия, заедно с тези, които разработчикът на AI агент може да зададе в обект в свободна форма, като полето за хранилище
за данни, могат да се използват в шаблони за отговори чрез тази функция. Променливите са представени с помощта на този синтаксис: ${variable_name}. Например използването на стойността на обект, наречен apptdate, uses ${entities.apptdate} or ${newdfState.model_state.entities.apptdate.value}.
Отговорите могат да бъдат персонализирани с помощта на променливи, получени от канала, или събрани от потребителите в хода на разговора. Функционалността за автоматично довършване показва синтаксиса на променливите в текстовата област, когато започнете да въвеждате ${. Избирането на необходимото предложение автоматично запълва областта с променливата и маркира тази променлива.
Конфигуриране на отговори с помощта на Response Designer
Дизайнерът на отговори предлага удобен за потребителя интерфейс за създаване на отговори, без да се изискват обширни познания по кодиране. Налични са два типа отговори:
- Условни отговори: За неразработчици, тази опция позволява лесно изграждане на отговори, които AI агентът доставя на клиентите.
- Кодови фрагменти: За разработчици, използващи Python, тази опция осигурява гъвкавост за конфигуриране на отговори с помощта на код.
Дизайнерът на отговори на Webex AI Agent е проектиран да гарантира, че потребителското изживяване е съобразено с конкретния канал, с който AI агентът взаимодейства.
Шаблони за отговори
- Текст – това са прости текстови отговори. За да подобри потребителското изживяване, дизайнерът на отговори позволява множество текстови полета в рамките на един отговор, което ви позволява да разделяте дълги съобщения на по-управляеми секции. Всяко текстово поле може да включва различни опции за отговор. По време на разговор една от тези опции се избира на случаен принцип и се показва на потребителя, осигурявайки динамично и ангажиращо взаимодействие.
За да поддържате динамично и ангажиращо потребителско изживяване, можете да добавите множество опции за отговор към вашите шаблони. Когато се активира шаблон с множество опции, един от тях се избира на случаен принцип и се показва на потребителя. Можете да активирате тази функция, като щракнете върху бутона +Добавяне на вариант , разположен в долната част на вашия отговор.
Когато запазват отговорите, разработчиците виждат предупреждение, показващо броя на грешките, които трябва да бъдат коригирани. Полетата с грешки ще бъдат маркирани в червено. С помощта на стрелките за навигация разработчиците могат лесно да намерят и коригират тези грешки във всеки канал или формат на отговор. Ако инструментът за избор на списъци или въртележката съдържа няколко карти, точковата навигация ви позволява да се придвижвате през картите с грешки. За една карта съответната точка става червена, за да сигнализира за грешката.
- Бърз отговор – Текстовите отговори могат да бъдат сдвоени с бутони, които могат да бъдат текстови или URL връзки. Текстовите бутони изискват заглавие и полезен товар, който се изпраща на бота при щракване. Бутоните за URL адреси пренасочват потребителите към конкретна уеб страница.
Когато заявката на потребителя е двусмислена, частичното съвпадение позволява на бота да предложи подходящи статии или намерения като опции. Тази функция е достъпна за взаимодействия в мрежата и Facebook.
Добавяне на бързи отговори на URL адреси
Бутоните за бърз отговор на URL адреса във фиксирани и условни отговори ви позволяват да създавате бутони, които пренасочват потребителите към вашия уебсайт за допълнителна информация или действия като попълване на формуляри. При щракване тези бутони отварят посочения URL адрес в нов раздел в същия прозорец на браузъра, без да изпращат никакви данни обратно към бота.
За да добавите бърз отговор на URL адрес с условен или фиксиран отговор:
- Изберете статията или ключа на шаблона, за който искате да конфигурирате бързия отговор на URL адреса.
- Щракнете +Добавяне на бърз отговор. Появява се изскачащият прозорец Тип бутон.
- Изберете типа на бутона като URL адрес в уеб канала.
- Посочете заглавието на бутона и URL адреса, към които потребителят трябва да бъде пренасочен след щракване върху бутона.
- Щракнете върху Готово , за да добавите бърз отговор на URL адреса.
Бутоните за тип URL могат да бъдат конфигурирани и чрез динамичен тип отговор, където тези бутони трябва да бъдат конфигурирани с помощта на фрагменти от код на Python. Тези бутони се поддържат в предварителния преглед на платформата Webex AI Agent и визуализацията за споделяне. В момента те не се поддържат от джаджата за чат на живо на IMIchat или други канали на трети страни.
- Въртележка – богатите отговори могат да включват една карта или няколко карти, подредени във формат въртележка. Всяка карта изисква заглавие и може да съдържа изображение, описание и до три бутона.
Бутоните за бърз отговор в шаблона за въртележка могат да бъдат конфигурирани с текстови или URL връзки. Кликването върху URL бутон ще пренасочи потребителя към посочения уебсайт. Щракването върху текстов бутон за бърз отговор изпраща конфигуриран полезен товар до бота, задействайки съответния отговор.
- Изображение – Мултимедиен шаблон, където потребителите могат да конфигурират изображения чрез предоставяне на URL адреси.
- Видео – Рендира видеоклипове във визуализацията въз основа на конфигурирания URL адрес на видеоклипа.
- Код—Може да се използва за писане на код на Python за извикване на API или изпълнение на друга логика.
Кодови фрагменти
Условните отговори, със своите обширни функции и разнообразни шаблони, могат ефективно да отговорят на повечето нужди на AI агента. Въпреки това, за сложни случаи на употреба, които не могат да бъдат напълно реализирани чрез условни отговори, или за разработчици, които предпочитат кодиране, е наличен типът отговор на кодов фрагмент.
Кодовите фрагменти ви позволяват да конфигурирате отговори с помощта на код на Python. Този подход ви позволява да създавате всички видове отговори, включително бързи отговори, текст, въртележки, изображения, аудио, видео и файлове, в рамките на шаблон за отговор или статия.
Кодът на функцията, дефиниран в шаблона Code Snippet, може да се използва за задаване на променливи, които след това се използват в други шаблони. Важно е да се отбележи, че кодът на функцията не може директно да връща отговори, когато се използва в рамките на условни отговори.
Проверка на кодов фрагмент – Платформата проверява само за синтактични грешки в кодовия фрагмент, който конфигурирате. Въпреки това, всички грешки в самото съдържание на отговора могат да причинят проблеми за потребителите, взаимодействащи с бота в конфигурирания канал. Например, редакторът няма да ви попречи да добавите отговор за "избор на време" за уеб канала, но това води до грешки, ако заявката на потребителя задейства този конкретен отговор.
Ако изберете да не конфигурирате уникален отговор за различни канали, уеб отговорът ще се счита за отговор по подразбиране и ще бъде изпратен до крайния потребител. Списъкът с шаблони, поддържани в уеб канала, е:
- Текст – Просто текстово съобщение, което може да има множество варианти. Това конфигурирано съобщение се показва въз основа на заявката.
- Бърз отговор – Шаблон с текст и бутони, върху които може да се щракне.
- Въртележка – колекция от карти, като всяка карта има заглавие, URL адрес на изображение и описание.
- Изображение – Шаблон за конфигуриране на изображения чрез предоставяне на URL адреси.
- Видео – Шаблон за конфигуриране на видео чрез предоставяне на URL адреса на видеоклипа. Можете да възпроизведете видеоклипа, като щракнете върху или докоснете изображението.
- Файл – Шаблон за конфигуриране на pdf файл чрез предоставяне на URL адреса за достъп до файла.
- Аудио – Шаблон за конфигуриране на аудио файл чрез предоставяне на аудио URL адреса. Той също така показва продължителността на аудио съобщението в изхода.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Скриптиран AI агент за отговаряне на въпроси
Скриптовите AI агенти са агенти, управлявани от знанието, чиято база от знания се състои от корпус от въпроси и отговори. Скриптовият AI агент може да предостави отговори въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. Тази възможност е полезна в сценарии, когато:
- Необходими са специфични познания – агентът трябва да отговаря на въпроси в рамките на предварително определена област.
- Последователността е важна – агентът трябва да предоставя последователни отговори на подобни запитвания.
- Необходима е ограничена гъвкавост – отговорите на агента са ограничени от информацията в учебния корпус.
Създайте скриптов AI агент за отговаряне на въпроси
1 |
Влезте в платформата Webex AI Agent. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Скриптиран. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е създаден успешно и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Създайте обект с роли на обект за AI агента.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на статии
Статии от същността на скриптирани AI агенти. Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяка статия има въпрос по подразбиране, който служи като идентификатор за тази статия в сесии, куриране и други места в AI агента. Всички статии, конфигурирани в AI агент, заедно съставляват базата знания или корпуса наагента. Системата сравнява вашето запитване с тази база знания и показва отговора с най-високо ниво на достоверност като отговор от агента.
Двигателите на Rasa и Mindmeld NLU изискват минимум два варианта на обучение (изказвания), за да може статията да бъде част от обучения модел на корпуса. В скриптов AI агент за отговаряне на въпроси, ако е избран двигател Rasa или Mindmeld NLU и ако статията има по-малко от два варианта, бутоните Train и Save и Train не са налични. Когато поставите показалеца върху тези неналични бутони, се показва съобщение за разрешаване на проблемите преди тренировка. Показва се и предупредителна икона, съответстваща на статията с проблеми. Проблемите се решават чрез добавяне на повече от два варианта за статия. След като проблемите бъдат разрешени, бутоните Трениране и Запазване и Влак . са налични. Наличието на два варианта не е приложимо за статиите по подразбиране – съобщение за частично съвпадение, резервно съобщение и приветствено съобщение.
Можете да класифицирате статиите в категории по техен избор и всички некатегоризирани статии се класифицират като неприсвоени. Има четири статии по подразбиране, които са достъпни за всеки AI агент, веднага от момента на създаване. Това са:
- Приветствено съобщение— Това съдържа първото съобщение, когато има начало на разговор между клиента и AI агента.
- Резервно съобщение— AI агентът показва това съобщение, когато агентът не може да разбере въпроса на потребителя.
- Частично съвпадение– Когато AI агентът разпознае множество статии с малка разлика в резултатите (както е зададено в настройките за предаване и изводи ), агентът показва това съобщение за съвпадение заедно със съвпадащите статии като опции. Можете също така да конфигурирате текстовия отговор да се показва заедно с тези опции.
- Какво можете да направите?— Можете да конфигурирате възможностите на AI агента. AI Agent показва това, когато крайните потребители поставят под въпрос възможностите на AI Agent.
В допълнение към тях се добавя статията Разговор с агент по подразбиране, ако е разрешено предаване на агент от настройките за предаване и извод .
Всички нови AI агенти също имат четири статии в Smalltalk , които обработват потребителски изказвания за:
- Поздрави
- Благодарим ви
- AI агентът не беше полезен
-
Довиждане
Тези статии и отговори са налични в базата знания на AI Agent по подразбиране, докато създавате нов AI Agent. Можете също да ги промените или премахнете.
Добавяне на статии чрез потребителски интерфейс и отговор по подразбиране
Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяка заявка на потребителя се сравнява с тези статии (база знания) и отговорът, който връща най-високото ниво на доверие, се показва на потребителя като отговор на AI агента. За да добавите статии:
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло за управление на AI агенти изберете AI агента, който сте създали. |
3 |
Отидете до Създаване на нова статия. и щракнете върху |
4 |
Добавете вариантите по подразбиране. |
5 |
Изберете някой от тези отговори по подразбиране за статията. Възможни стойности:
За повече информация вижте раздела Конфигуриране на отговори с помощта на дизайнер на отговори. |
6 |
Щракнете върху Запазване и обучение. |
Внос от каталози
1 |
Влезте в платформата Webex AI Agent |
2 |
От страницата Табло за управление на AI агенти изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху трите елипса. |
4 |
Кликнете върху Импортиране от каталози. |
5 |
Изберете категориите на статиите, които трябва да бъдат добавени към агента. |
6 |
Щракнете върху Готово. |
Извличане на често задавани въпроси от връзката
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло за управление на AI агенти изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху трите многоточия. |
4 |
Щракнете върху Извличане на често задавани въпроси от връзката. |
5 |
Дайте URL адреса за мястото, където се хостват често задаваните въпроси, и щракнете върху Извличане. |
6 |
Щракнете върху вноса. |
Импортиране от файл
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло за управление на AI агенти изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху трите елипса. |
4 |
Щракнете върху Импортиране от файл и изберете CSV , за да импортирате статиите от csv файла. Ако импортирате статии от файл във формат JSON, изберете JSON. |
5 |
Щракнете върху Преглед и изберете файл, който съдържа всички характеристики. Щракнете върху Изтегляне на образец , за да видите формата, в който трябва да бъдат посочени статиите. |
6 |
Щракнете върху вноса. |
Добавяне на персонализирани синоними
Много случаи на използване на AI агент обикновено включват думи и фрази, които може да не са част от стандартния английски речник или са специфични за бизнес контекст. Например, искате AI Agent да разпознава приложение за Android, приложение за iOS и т.н. AI агентът трябва да включи тези термини и техните вариации в обучителните изказвания за всички свързани статии, което води до излишно въвеждане на данни.
За да преодолеете този проблем с излишъка, можете да използвате персонализирани синоними в скриптов AI агент за отговаряне на въпроси. Синонимите на всяка коренна дума се заменят с коренната дума по време на изпълнение от платформата автоматично.
1 |
Влезте в платформата Webex AI Agent. |
2 |
От страницата Табло за управление на AI агенти изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху трите многоточия. |
4 |
Кликнете върху Персонализирани синоними. |
5 |
Щракнете върху Нова основна дума. |
6 |
Конфигурирайте стойността на основната дума и нейните синоними и щракнете върху Запиши. |
7 |
Обучете AI агента отново, след като добавите синонимите. Можете също така да експортирате синонимите (във файлов формат .CSV) в локалната папка и да импортирате файла обратно в платформата. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбирането на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигателите в разделите Статии и Обучение на агенти със скрипт, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, което изисква преобучение за точен извод въз основа на новия модел. Разликите в производителността могат да бъдат анализирани с помощта на оценки за сходство в сесиите и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените системата за обучение.
- За скриптиран AI агент за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която е показан резервен вариант – Минималната увереност, необходима за да ви се покаже отговор, под която ще се покаже резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стопдуми като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако е поставена отметка в квадратчето Проверка на правописа в извода.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени на съобщение – Броят на статиите, за които изчислените оценки за доверие на AI Agent ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на скриптови AI агенти и в секцията "Резултати от алгоритъма" в раздела Информация за транзакциите в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да задават различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI Agent.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като всички желани статии са създадени, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да направите обучения корпус жив и да го тествате в Webex AI Agent за споделяне или на външни канали, където е внедрен AI Agent.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – ниво на изказване срещу вектори на ниво статия. В нашия непрекъснат стремеж да подобрим точността на нашите NLU двигатели, експериментирахме с използването на вектори на ниво статия за разлика от по-стария модел за използване на вектори на ниво изказване и открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия ще бъдат новата стойност по подразбиране за векторизация за нови едноезични агенти с изкуствен интелект, а за многоезични агенти с изкуствен интелект съвпаденията на ниво статия ще се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, който е присъствал по време на извода, в раздела с друга информация за сесията.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Визуализирайте вашия скриптов AI агент
Webex AI Agent ви позволява да визуализирате вашите AI агенти, докато го разработвате и дори след приключване на разработката. По този начин можете да тествате функционирането на AI агентите и да определите дали желаните отговори се генерират, съответстващи на съответните входни заявки. Можете да визуализирате вашия скриптиран AI агент, като използвате следните начини.
- Табло за управление на AI агент – задръжте курсора на мишката върху карта на AI агент, за да видите опцията за визуализация за този AI агент. Щракнете върху Визуализация , за да стартирате приспособлението за визуализация на AI агент.
- Заглавка на AI агент – След като влезете в режим на редактиране за всеки AI агент, като щракнете върху картата на AI агент или бутона Редактиране на картата на AI агент, опцията за предварителен преглед винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране на визуализация и след това минимизиране, в долния десен ъгъл на страницата се създава джаджа за глава за чат, което ви позволява лесно да рестартирате режима на визуализация.
В допълнение към това можете да копирате връзката за предварителен преглед за споделяне от AI агент. В картата AI Agent щракнете върху иконата с многоточие горе вдясно и щракнете върху Копиране на връзката за визуализация. Тази връзка може да бъде споделена с другите потребители на AI Agent.
Джаджа за визуализация на платформата
Приспособлението за визуализация се появява в долния десен ъгъл на екрана. Можете да предоставите изказвания (или последователност от изказвания), за да видите как реагира AI агентът, като се уверите, че работи според очакванията. Визуализацията на AI агента поддържа множество езици и може автоматично да открие езика на изказванията, за да реагира съответно. Можете също така ръчно да изберете езика във визуализацията, като щракнете върху инструмента за избор на език и изберете от списъка с налични опции.
Джаджата за визуализация може да бъде увеличена за по-добър изглед. Допълнителните полезни функции включват предоставяне на информация за потребителите и иницииране на множество стаи за задълбочено тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне позволява на разработчиците на AI Agent да споделят своя AI Agent със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработват персонализиран потребителски интерфейс за показване на AI Agent. По подразбиране копираната връзка за визуализация изобразява AI агента с корпус на телефона. Разработчиците могат да направят бързо персонализиране, като променят определени параметри във връзката за визуализация. Те две основни персонализации са:
- Цвят на джаджа – Чрез добавяне
на параметъра brandColor
към връзката. Потребителите могат да дефинират прости цветове, като използват имена на цветове или да използват шестнадесетичен код от цветове. -
Корпус на телефона—Чрез промяна на стойността на параметъра
phoneCasing
във връзката. Това е зададено наtrue
по подразбиране и може да бъде деактивирано, като го направите falseПримерна връзка за визуализация със следните параметри:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Общи секции за управление за скриптов AI агент
Следните секции се появяват в левия панел на страницата за конфигуриране на AI агент:
Обучение
Тъй като AI агентите се развиват и стават по-сложни, промените в тяхната логика или разбиране на естествен език (NLU) понякога могат да имат нежелани последици. За да се осигури оптимална производителност и да се идентифицират потенциални проблеми, платформата AI Agent предлага удобна рамка за тестване на ботове с едно щракване. Можете да извършвате следните действия:
- Лесно създавайте и изпълнявайте изчерпателен набор от тестови случаи.
- Дефиниране на тестови съобщения и очаквани отговори за различни сценарии.
- Симулирайте сложни взаимодействия чрез създаване на тестови случаи с множество съобщения.
Дефиниране на тестове
Можете да дефинирате тестове, като следвате стъпките по-долу:
- Влезте в платформата AI Agent.
- На таблото щракнете върху Scripted AI Agent, който сте създали.
- Щракнете върху Тестване в левия прозорец. По подразбиране се появява разделът Тестови случаи .
- Изберете тестов случай и щракнете върху Изпълнение на избраните тестове.
Всеки ред в таблицата представлява тестов случай със следните параметри:
Parameter | Описание |
---|---|
Съобщение | Примерно съобщение, което представя типовете заявки и инструкции, които можете да очаквате потребителите да изпращат до вашия AI агент. |
Очакван език | Езикът, на който се очаква потребителите да взаимодействат с AI агента. |
Очаквана статия | Задайте статията, която трябва да се показва в отговор на конкретно потребителско съобщение. За да ви помогне да намерите най-подходящата статия, тази колона разполага с функция за интелигентноавтоматично довършване. Докато пишете, системата ще предложи съвпадащи статии въз основа на въведения досега текст. |
Нулиране на предишния контекст | Щракнете върху квадратчето за отметка в тази колона, за да изолирате тестовите случаи и да се уверите, че те се изпълняват независимо от съществуващия контекст на AI агент. Когато е активиран, всеки тестов случай се симулира в нова сесия, предотвратявайки всякакви смущения от предишни взаимодействия или съхранени данни. |
Включете частични съвпадения | Активирайте този превключвател за включване на тестови случаи с очаквани статии, които само частично съвпадат с действителния отговор, се счита за успешен. |
Импортиране от CSV | Импортиране на тестови случаи от файл с разделен със запетая (CSV) файл. В този случай всички съществуващи тестови случаи ще бъдат презаписани. |
Експортиране в CSV | Експортиране на тестови случаи във файл, разделен със запетая (CSV). |
Тестови обратни повиквания | Активирайте този превключвател, за да симулирате входящи обратни повиквания и да тествате поведението на потока, без да изисквате действителни входящи повиквания. Тази опция е достъпна само за Scripted AI агенти за извършване на действия. |
Обратно повикване в потока | Щракнете върху квадратчето за отметка в тази колона, за да покажете, че намерението трябва да задейства обратно повикване. Тази опция е достъпна само за Scripted AI агенти за извършване на действия. |
Очакван шаблон за обратно повикване | Посочете ключа на шаблона, който трябва да се активира при възникване на обратното извикване. Тази опция е достъпна само за Scripted AI агенти за извършване на действия. |
Време за изчакване на обратното повикване | Максимален период от време (в секунди), в който AI агентът изчаква отговор на обратно повикване, преди да счита, че времето за изтекло изтечене. В момента се прилага 20-секунден таймаут. Тази опция е достъпна само за Scripted AI агенти за извършване на действия. |
Изпълнение на тестове
В раздела Изпълнение щракнете върху Изпълнение на избрани тестове , за да започнете последователно изпълнение на всички избрани тестови случаи.
Можете също да изпълните тестови случаи от раздела Тестови случаи .
.За да видите тестови случаи с конкретни резултати, щракнете върху желания резултат (например Преминал
, Преминал с частично съвпадение
, Неуспешен
, Изчакващ
) в лентата с обобщение. Това ще филтрира списъка с тестови случаи, за да покаже само тези, които съответстват на избрания резултат.
ИД на
сесията, свързан с всеки тестов случай, се показва в резултатите. Това ви позволява бързо да правите препратки към тестови случаи и да преглеждате подробности за транзакциите. За да направите това, изберете опцията Подробности
за транзакцията в колоната Действия .
История на изпълнението
В раздела Хронология отворете всички изпълнени тестови случаи.
- Щракнете върху иконата Изтегляне от колоната Действия , за да експортирате изпълнените тестови данни като CSV файл за офлайн анализ или отчитане.
- Прегледайте конкретните настройки на двигателя и алгоритъма, използвани за всяко изпълнение на тестов случай. Тази информация помага на разработчиците да оптимизират производителността на AI агента.
- За да видите разширените настройки за конфигуриране на алгоритъм, използвани за конкретна машина за обучение, щракнете върху иконата Информация до името на машината за обучение. Това ще предостави представа за параметрите и настройките, които са повлияли на поведението на AI агента по време на тестването.
Сесии
Разделът Сесии предоставя изчерпателен запис на всички взаимодействия между AI агенти и клиенти. Всяка сесия включва подробна история на разменените съобщения. Можете да експортирате данни за сесии като CSV файл за офлайн анализ и проверка. Можете да използвате тези данни, за да изследвате съобщенията и контекста на конкретни сесии, за да получите представа за взаимодействията на потребителите и да идентифицирате области за подобрение, да прецизирате отговорите на AI агента и да подобрите цялостното потребителско изживяване.
Той може да обработва големи набори от данни, като показва резултатите на страници. Можете да използвате секцията Прецизиране на резултатите , за да филтрирате и сортирате сесии въз основа на различни критерии. Всеки ред в таблицата показва основни подробности за сесията, включително:
- Канали – каналът, в който се е случило взаимодействието (например чат, глас).
- ИД на сесия – Уникален идентификатор за сесията.
- Потребителски идентификатор – Уникалният идентификатор на потребителя.
- Съобщения – броят на съобщенията, обменени по време на сесията.
- Актуализирано на—Часът на затваряне на сесията.
- Метаданни – Допълнителна информация за сесията.
- Скриване на тестови сесии – Поставете отметка в това квадратче, за да скриете тестовите сесии и да покажете само списъка със сесиите на живо.
- Извършено е предаване на агент – Поставете отметка в това квадратче, за да филтрирате сесиите, които се предават на агент. Ако се случи предаване на агент, той показва иконата на слушалките, показваща предаването на чата на човешки агент.
- Възникна грешка – Поставете отметка в това квадратче, за да филтрирате сесиите, в които е възникнала грешка.
- Отрицателно – Поставете отметка в това квадратче, за да филтрирате сесиите с отрицателен глас.
Кликнете върху ред, за да получите достъп до подробния изглед на конкретна сесия. Използвайте квадратчета за отметка, за да филтрирате сесиите въз основа на предаване на агент, грешки и отрицателни гласове. Декриптирането на сесиите изисква разрешение на ниво потребител и разширени настройки за защита на данните. Щракнете върху Дешифриране на съдържанието , за да видите подробностите за сесията.
Подробности за сесията на конкретна сесия в Scripted AI Agent за отговаряне на въпроси
Изгледът "Подробности за сесията" в скриптов AI агент за отговаряне на въпроси предоставя изчерпателна разбивка на конкретно взаимодействие между потребител и AI агент.
Разделът Съобщения :
- Показва всички съобщения, изпратени от потребителя по време на сесията.
- Показва съответните отговори, генерирани от AI агента.
- Представя хронологичния ред на съобщенията, предоставяйки контекст за взаимодействието.
Разделът Информация за транзакцията:
- Изброява статиите, които са идентифицирани като подходящи за заявката на клиента, включително точни и частични съвпадения.
- Показва оценките за сходство, свързани с всяка идентифицирана статия, като посочват степента на релевантност.
- Представя резултатите от основните алгоритми, използвани за обработка на заявката на клиента и идентифициране на съответните статии.
- Показва броя на резултатите от алгоритъма в зависимост от настройките, конфигурирани в раздела Предаване и извод .
Секцията Друга информация в изгледа Подробности за сесията предоставя допълнителен контекст и подробности за конкретно взаимодействие. Ето разбивка на показаната информация:
- Обработена заявка – Показва предварително обработената версия на входните данни на клиента, след като е била обработена от тръбопровода за разбиране на естествен език (NLU) на AI агента.
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Тип отговор – Указва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Подробности за сесията на конкретна сесия в Scripted AI Agent за извършване на действия
Разделът Информация за транзакцията в Scripted AI Agent за извършване на действия предоставя подробна разбивка на конкретно взаимодействие, категоризирайки информацията в четири раздела:
Раздел "Идентифицирани намерения":
- Показва намеренията, които са идентифицирани за заявката на клиента.
- Показва нивото на доверие, свързано с всяко идентифицирано намерение.
- Изброява слотовете, които са свързани с идентифицираното намерение. Щракнете върху слота, за да видите допълнителна информация за неговата стойност и как е извлечена от заявката на потребителя.
Секцията Идентифицирани обекти изброява обектите, които са извлечени от съобщението на клиента и са свързани с активното намерение на потребителя. Тези обекти представляват ключовата информация, която ботът е идентифицирал в заявката на потребителя.
Разделът Резултати от алгоритъма предоставя информация за основните процеси, довели до отговора на AI агента. Ето разбивка на показаната информация:
- Списък на намеренията – Показва идентифицираните намерения и съответните им оценки за сходство.
- Списък с обекти – Показва обектите, които са извлечени от съобщението на потребителя.
Другата информация показва:
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Ключ на шаблона – Показва ключа на шаблона, свързан с намерението, което е задействало отговора на AI агента.
- Тип отговор – Показва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Можете също така да изтеглите и прегледате информацията за транзакцията във формат JSON, като използвате опцията за изтегляне.
Разделът Метаданни показва:
- NLP метаданни – Прегледайте стъпките за предварителна обработка, приложени към въвеждането на клиента в раздела NLP .
- Datastore и FinalDF – Достъп до данни, свързани със сесията, в разделите Datastore и FinalDF за интелигентни ботове.
- Функционалност за търсене – Използвайте вградената лента за търсене, за да намерите бързо конкретни изказвания в разговор.
История
Всеки път, когато добавяте или променяте статии, намерения или обекти, от съществено значение е да преобучите вашия скриптов AI агент, за да сте сигурни, че е актуален. След всяка тренировъчна сесия тествайте внимателно вашия AI агент, за да проверите неговата точност и ефективност.
Страницата "История" ви дава възможност да:
- Преглед на хронологията на обучението – Проследяване на обучението на корпуса и направените промени.
- Сравняване на двигателите за обучение – Преглед на машините за обучение, използвани за различни итерации и съответната им продължителност на обучението.
- Проследяване на промените – Наблюдавайте промените в настройките, статиите, отговорите, НЛП и курирането.
- Връщане към предишни версии – Лесно се върнете към по-стар набор за обучение, ако е необходимо.
Разделът "История" предоставя удобни инструменти за управление на вашите статии от базата знания:
- Активиране на статии – Направете неактивните преди това статии живи , за да ги включите в отговорите на AI агента.
- Редактиране на статии – Създайте нова версия на съществуваща статия, като запазите оригинала за справка.
- Визуализация на производителността – Оценете производителността на AI агента със специфична база от знания с помощта на функцията за предварителен преглед .
- Изтегляне на статии – Експортирайте статиите си от базата знания като CSV файл за офлайн анализ или справка. Тази опция е налична само за Scripted AI Agent за отговаряне на въпроси.
Журнали за проверка
Разделът Регистрационни файлове за одит предоставя подробен запис на промените, направени във вашия Scripted AI агент през последните 35 дни. За достъп до регистрационните файлове за проверка:
- Отидете до таблото за управление и щракнете върху AI агента, който сте създали.
- Щракнете върху раздела История , за да видите историята на AI агента.
- Щракнете върху раздела Регистрационни файлове за проверка, за да видите подробен дневник на промените:
- Актуализирано на—датата и часът на извършване на промяната.
- Актуализирано от – потребителят, който е направил промяната.
- Поле – частта от бота, където е извършена промяната (например Настройки, Статии, Отговори).
- Описание – Допълнителни подробности за промяната.
-
Използвайте опциите
Актуализирано от
иТърсене на поле
, за да намерите бързо конкретни записи в регистрационния файл за проверка. -
Разделът История на модела показва максимум 10 корпуса за всеки AI агент.
Куриране
Съобщенията се добавят към конзолата за куриране въз основа на следните критерии:
- Резервни съобщения – Когато AI агентът не успее да разбере съобщението на потребителя и задейства резервното намерение.
- Резервно намерение по подразбиране – Ако този превключвател е разрешен, съобщенията, които активират резервното намерение по подразбиране, ще бъдат изпратени до конзолата за куриране.
Този критерий е приложим само за Scripted AI агент за извършване на действия.
- Съобщения с отрицателен глас – Съобщения, които потребителите са гласували по-малко по време на визуализации на AI Agent.
- Предаване на агент – Съобщения, които водят до предаване на човешки агент поради конфигурирани правила.
- От сесия – Съобщения, маркирани от потребителите като неполучаващи желания отговор от данни за сесия или стая.
- Ниска достоверност – съобщения с оценка на доверие, попадаща в рамките на зададения праг на ниска достоверност.
- Частично съвпадение – съобщения, при които AI агентът не може окончателно да идентифицира правилното намерение или отговор.
Разрешаване на проблеми
Разделът Проблеми предоставя централизирано местоположение за преглед и адресиране на съобщения, които са маркирани за куриране. Можете да направите следното:
- Изберете да разрешите или игнорирате проблемите въз основа на тяхната тежест и уместност.
- Разгледайте оригиналното изказване на потребителя, отговора на AI агента и всички прикачени медии.
Достъпът за декриптиране се предоставя на потребителско ниво и изисква разширената защита на данните да бъде активирана в бекенда.
За да разрешите проблем, можете:
-
Връзка към съществуваща статия – За да свържете проблем със съществуваща статия, изберете опцията Връзка и потърсете желаната статия.
-
Създаване на нова статия – Използвайте опцията Добавяне към нова статия , за да създадете нова статия директно от конзолата за куриране.
-
Игнориране на проблеми – Разрешаване или игнориране на проблеми, за да ги премахнете от конзолата за куриране.
- Не е разрешено свързване към статии по подразбиране (приветствено съобщение, резервно съобщение, частично съвпадение).
- За скриптиран AI агент за извършване на действия изберете подходящото намерение от падащия списък и маркирайте всички съответни обекти.
- След като направите промени, преобучете вашия AI агент, за да сте сигурни, че новите знания са отразени в неговите отговори.
- Разрешавайте или игнорирайте множество проблеми едновременно за ефективно управление.
Разделът Разрешени предоставя изчерпателен преглед на всички проблеми, които са били разгледани. Можете да видите обобщение на всеки разрешен проблем, включително дали проблемът е свързан със съществуваща статия, използван за създаване на нова статия/намерение или игнориран. Ако срещнете нежелани отговори, които не са били автоматично уловени от съществуващите правила, можете ръчно да добавите конкретни изказвания към конзолата за куриране.
За да добавите проблеми от сесии:
- Идентифициране на изказването – Намерете изказването, което е предизвикало неправилния отговор.
- Проверете състоянието на курирането – Ако проблемът все още не е в конзолата за куриране,
се показва превключвателят Състояние
на курирането. - Превключване на флага – Активирайте превключвателя
Състояние
на курирането, за да добавите изказването към конзолата за куриране за преглед и разрешаване.
Ако проблемът вече е налице в конзолата за куриране, външният вид на превключвателя се променя съответно, за да покаже състоянието му.
Преглед на ефективността на Scripted AI с помощта на Анализ
Разделът "Анализи" предоставя графично представяне на ключови показатели за оценка на ефективността и ефективността на AI агента. Ключовите показатели са разделени на четири раздела, представени като раздели. Това са: Преглед, Отговори, Обучение и Куриране.
При посещение на екрана за анализ разработчиците могат да изберат AI агента, за който искат да видят анализа. Те могат също така да персонализират изгледа на анализ, като изберат канала, за който искат да виждат данните, заедно с периода от време и детайлността на данните. По подразбиране данните от Google Анализ за последния месец се показват за всички канали с ежедневна подробност (всеки ден е точка по оста x в графиките).
Общ преглед
Overview съдържа ключови показатели и графики, които предоставят моментна снимка на цялостното използване и производителност на AI Agent на разработчиците.
- Изберете AI агента от страницата Табло.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Сесии и съобщения
Първият раздел в общ преглед показва следните статистически данни за сесиите и съобщенията за AI агента:
- Общо сесии и сесии, обработени от AI агента без човешка намеса.
- Общ брой предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и AI агенти) и колко от тези съобщения са дошли от потребители.
- Среднодневни съобщения
Това е последвано от графично представяне на сесиите (подредена колона, представляваща сесиите, обработвани от AI агента и предадените сесии) и общия брой отговори, изпратени от AI агента.
Потребители
Вторият раздел в Общ преглед съдържа статистика за потребителите за AI агента. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители. Това е последвано от графика, показваща нови и завръщащи се потребители за всяка единица в зависимост от избраната детайлност.
Изпълнение
Третият раздел предоставя статистика за отговорите на AI Agent на потребителите. Тук можете да видите общия брой отговори, изпратени от AI агента, и разделението между отговорите, където AI агентът:
- Идентифицира намерението на потребителя.
- Отговори с резервно съобщение.
- Отговори с частично съобщение за съвпадение.
- Информира потребителя за предаване на агент.
Същото се обобщава в кръгова диаграма и площната графика предоставя информация въз основа на избрана детайлност.
Обучение
Разделът за обучение представлява "здравето" на корпуса на AI Agent. Препоръчително е разработчиците да конфигурират 20+ изказвания за обучение за всяко намерение/статия в своите AI агенти. В този раздел всички статии/намерения в корпуса се показват като отделни правоъгълници, където цветът и относителният размер на всеки правоъгълник са показателни за данните за обучение, които статията/намерението съдържа. Колкото по-близо е намерението до бялото, толкова повече данни за обучение са му необходими, за да се подобри точността на вашия AI агент.
Отговор
Този раздел дава на разработчиците подробен поглед върху това, за което питат потребителите и колко често го питат. Той предоставя графично представяне на най-популярните статии за AI агенти за отговаряне на въпроси и шаблони за отговори за AI агенти за извършване на действия.
Куриране
Предоставя визуално обобщение на това колко проблема с курирането се появяват всеки ден и колко от тях са разрешени от разработчиците на AI Agent.
Интегриране на AI агенти
Този раздел обяснява как да интегрирате AI агенти както с гласови, така и с цифрови канали, за да управлявате разговорите с клиентите.
Интегрирайте AI агенти с гласови и цифрови канали
След като създадете и конфигурирате вашите AI агенти в платформата Webex AI Agent, следващата стъпка е да ги интегрирате с гласовите и цифровите канали. Тази интеграция позволява на AI агентите да се справят както с гласови, така и с цифрови разговори с вашите клиенти, осигурявайки безпроблемно и интерактивно потребителско изживяване.
За повече информация вижте статията Интегриране на AI агенти с гласови и цифрови канали.
Управление на отчети на AI агенти
Този раздел очертава прегледа на отчетите на агентите с изкуствен интелект, типовете отчети, създаването на отчети на агенти с изкуствен интелект и режимите на доставка на отчети.
Разбиране на отчетите на AI агентите
Функцията за отчети ви позволява да генерирате или планирате (периодично генерирате) конкретни отчети от наличните типове отчети и да ги получавате през наличните режими на доставка. Тези отчети могат да предоставят ценна информация за поведението на потребителите, използването, ангажираността, производителността на продукта и т.н. Можете да получите желаната информация до техния имейл, SFTP път или S3 кофа. Можете да изберете типа отчет от списък с предварително изградени отчети и също така да изберете дали искате да генерирате еднократен отчет незабавно или на редовни интервали.
Когато влезете в менюто Отчети от левия навигационен екран, се появяват следните раздели:
-
Конфигуриране – Този раздел изброява всички отчети, които в момента са активни и се генерират периодично. Следните подробности са налични за списъка с отчети:
- Активен – дали даден потребител все още е абониран за отчета.
- AI агент – Име на AI агента, свързан с отчета.
- Тип отчет – Предварително изграденият тип отчет, за който сте се абонирали.
- Честота – интервалът, в който получавате отчета.
- Последен генериран отчет – последният изпратен доклад.
- Следваща планирана дата – следващата дата, на която ще бъде изпратен отчетът.
-
История – Този раздел изброява цялата историческа информация за отчетите, изпратени до момента. Кликнете върху който и да е отчет на тази страница, за да редактирате конфигурацията на отчетите.
Можете да кликнете върху иконата Изтегляне под графата Действия , за да изтеглите тези отчети за минали периоди.
Отчетите при поискване, които се показват в раздела "История ", са достъпни за изтегляне само след приключване на генерирането на отчета.
Създаване на отчет на AI агент
1 |
Влезте в платформата Webex AI Agent. |
2 |
Кликнете върху Отчети в лявата навигационна лента. |
3 |
Щракнете +Нов отчет. |
4 |
Предоставете следната информация за създаване и конфигуриране на отчета: |
Типове отчети на AI агент
Можете да избирате от списък с предварително изградени отчети въз основа на избрания тип AI агент. Този раздел обхваща тези типове отчети, листовете, включени във всеки отчет, и колоните, налични във всеки лист.
AI агент за отговаряне на въпроси тип отчет
Има три различни типа отчети, налични за AI агент за отговаряне на въпроси в приложението. Използвайки различни типове отчети, можете да се използвате, за да разберете обобщението на използването на AI Agent, поведението, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Поведение при използване и обобщениеТози раздел показва обобщението на AI агента с честотата, с която се извикват статиите и категориите. Можете да видите информацията за резюмето, категориите и статиите в отделен раздел на отчетите:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори/сесии, обработени от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения | Съобщенията, изпратени от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Тоталните разговори, предадени на човешки агент. |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от клиентите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от клиентите. |
Поле | Описание |
---|---|
Име на категорията | Името на категорията, както е конфигурирано в AI агента. |
Разговори за категорията | Броят на разговорите или сесиите, в които е открита статия, принадлежаща към тази категория. |
Общо отговори | Колко пъти е открита статия, принадлежаща към тази категория. |
Общо гласове "за" | Колко пъти отговор от тази категория е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговор от тази категория е бил отхвърлен. |
Поле | Описание |
---|---|
Име на статията | Името на статията (вариант по подразбиране), която е конфигурирана в AI агента. |
Категория на статията | Категорията, към която принадлежи това намерение. |
Разговори за статията | Броят на разговорите или сесиите, в които е открита тази статия. |
Общо отговори | Броят пъти, в които тази статия е била открита. |
Общо гласове "за" | Колко пъти отговорът за тази статия е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за тази статия е бил отхвърлен. |
Показва разговора между AI агента и клиента заедно с оценката за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймото за дата и час на съобщението. |
Идентификатор на сесията | Уникалният идентификатор на сесията. |
Идентификационен номер на потребителя | Уникалният идентификатор за крайния потребител на AI агент. |
Тип съобщение | Съобщението на AI агента или човешкото съобщение. |
Текст на съобщението | Съдържанието на съобщението. |
Член | Идентификаторът на отговора, изпратен обратно от агента на ИИ. |
Категория | Намерението, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценката за сходство за откритото намерение. |
Съответстващ член 1 | Намерението, открито от избрания NLU двигател. |
Оценка по член 1 | Резултатът за откритото намерение. |
Обратна връзка | Обратната връзка на потребителя, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментарите, оставени от потребителите при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на AI агент. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът е отговорил. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Член | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Категория | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съответстващ член 1 | Намерение, открито от избрания NLU двигател. |
Оценка по член 1 |
Оценка за откритото намерение. |
AI агент за изпълнение на задачи тип отчет
Има три различни типа отчети, налични за AI агент за изпълнение на задача в приложението за създаване на AI агенти. Като разработчик на AI агент можете да създавате различни типове отчети. Те могат да се използват за разбиране на обобщението на използването на AI Agent, поведението на AI Agent, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Показва обобщението на разговорите заедно с намеренията и ключовете на шаблона, които се задействат. Разделът "Обобщение" показва следните подробности:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори или сесии, които се обработват от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения |
Съобщенията, които се изпращат от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Общо разговори, предадени на човешки агент |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от потребителите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от потребителите. |
Можете също да видите подробностите за намерението в раздела Намерения на електронната таблица:
Поле | Описание |
---|---|
Име на намерението | Името на намерението, конфигурирано в AI агента. |
Разговори за намерението | Брой разговори или сесии, в които е било извикано това намерение. |
Общо призовавания | Колко пъти е било използвано това намерение. |
Общо завършвания | Колко пъти всички слотове са събрани и това намерение е изпълнено. |
Общо гласове "за" | Общият брой отговори за това беше гласуван за всяко намерение. |
Общо отрицателни гласове |
Общият брой отговори за това беше отхвърлен за всяко намерение. |
Докладът също така съдържа подробни данни за образците на високо ниво, като например:
Поле | Описание |
---|---|
Име на ключа на шаблона | Име на шаблона, както е конфигурирано в AI агента. |
Намерение на ключа на шаблона | Намерения, където се използва този шаблонен ключ. |
Разговори за шаблонния ключ | Брой пъти, когато този шаблонен ключ е бил изпратен като отговор. |
Общо отговори | Колко пъти този шаблонен ключ е бил изпратен като отговор. |
Общо гласове "за" | Колко пъти отговорът за този шаблон е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за този шаблон е бил отхвърлен. |
Показва разговора на клиент с AI агента заедно с резултатите за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител в приложението. |
Тип съобщение | Съобщение на AI агент или човешко съобщение. |
Текст на съобщението | Съдържание на съобщението. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат | Оценка за откритото намерение. |
Обратна връзка | Отзиви от потребителите, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментари, оставени от потребители при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Този доклад е подходящ само за скриптови AI агенти. Можете да видите следните подробности в този отчет:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на клиента. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на приложението. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът отговори. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат |
Оценка за откритото намерение. |
Начини на доставка на отчета на AI Agent
В днешния свят, управляван от данни, ефективното и сигурно предоставяне на отчети на AI агенти е от решаващо значение за информираното вземане на решения и оперативното съвършенство. За да отговорим на разнообразните организационни нужди, ние предлагаме множество режими на доставка на отчети на AI агенти, като гарантираме гъвкавост, надеждност и сигурност. Опциите за доставка включват протокол за сигурен трансфер на файлове (SFTP), имейл и Amazon S3 Bucket. Всеки режим е проектиран да отговаря на различни изисквания, независимо дали става въпрос за нужда от висока сигурност, лесен достъп или мащабируеми решения за съхранение. Този документ очертава характеристиките и предимствата на всеки режим на доставка, като ви помага да изберете най-добрия вариант за вашите специфични нужди.
SFTP
Поле |
Описание |
---|---|
Изпращане на отчети на сигурно място по график |
Включете това, за да изпратите отчетите на защитеното място в планираното време. Можете да предоставите следните подробности само като активирате този превключвател. |
IP адрес | IP адресът на системата. |
Потребителско име | Потребителското име за достъп до отчетите. |
Парола | Паролата за достъп до отчетите. |
Частен ключ | Частният ключ за достъп до файловете. |
Път за качване |
Пътят, по който файловете се насочват в системата. |
имейлл
Поле | Описание |
---|---|
Планирайте имейли за множество получатели, отделни с точка и запетая(;) | Включете това, за да добавите получатели. |
Получатели |
Имейл адресът на всички получатели, които трябва да получават отчетите в посоченото време и честота. |
S3 кофа
Поле | Описание |
---|---|
Качване на отчети в S3 кофа по график |
Включете това, за да направите полетата S3 достъпни и насочете отчетите към конфигурираната кофа S3. |
ИД на ключа за достъп до AWS | ИД на ключа за достъп до услугите и ресурсите на AWS. |
Таен ключ за достъп на AWS | Тайният ключ за достъп до услугите и ресурсите на AWS. |
Име на кофата | Името на кофата, към която се насочва отчетът. |
Име на папката |
Името на папката, която се създава в контейнера S3. |
Разбиране на AI съответствието
Тези раздели ви помагат да разберете разработката на ИИ, поверителността на данните, сигурността и безопасността
Разработване на AI, поверителност на данните, сигурност и безопасност
Всяка функция, задвижвана от AI в Cisco, преминава през оценка на въздействието на AI спрямо нашите принципи за отговорен AI и се придържа към рамката за отговорен AI, в допълнение към съществуващите процеси за сигурност, поверителност и човешки права при проектиране.
Поверителност и сигурностCisco не запазва въведените от клиента данни след процеса на извод, а доставчикът на модел от трета страна, Microsoft, не осъществява достъп, наблюдение или съхраняване на клиентски данни на Cisco. За повече подробности относно политиките за съхранение на данни, специфични за функциите, вижте Cisco Trust Portal.
Следва списъкът с бележки за прозрачност на AI за всички функции на AI:
Източници на данни за обучение и оценкаДоставчикът на модели на Cisco, Microsoft, заявява, че няма да използва клиентско съдържание за подобряване на моделите на Azure OpenAI и че не съхранява или запазва клиентски данни на Cisco в инфраструктурата на Azure.
Безопасност и етични съображенияВсички генеративни функции на AI са податливи на грешки, така че Cisco дава приоритет на безопасността на съдържанието за функциите на AI, като се включва филтриране на съдържанието, предоставено от Azure OpenAI.
Оценка и производителност на моделаCisco дава приоритет на производителността и точността на AI Assistant, като включва хора в прегледа, тестването и осигуряването на качеството на основния модел.
Започнете с Webex AI Agent Studio
Webex AI Agent Studio е сложна платформа, която е предназначена да създава, управлява и внедрява автоматизирани AI агенти, за да изпълни нуждите от обслужване и поддръжка на клиенти. Използвайки изкуствен интелект, AI агентите предоставят автоматизирана помощ на клиентите, преди да взаимодействат с човешки агенти. Тези агенти поддържат гласови взаимодействия с интонация, разбиране на езика и контекстуално осъзнаване в разговорите. Освен това агентите с изкуствен интелект безпроблемно и информативно се справят с взаимодействията с цифрови канали чрез текст и онлайн чат. Клиентите се възползват от изживяване, подобно на портиер, получаване на помощ с въпроси, извличане на информация и минимизиране на времето за изчакване.
Възможности на Webex AI Agent Studio
- Точни и навременни отговори – Предоставя точни отговори на запитвания на клиенти в реално време.
- Интелигентно изпълнение на задачи – Изпълнява задачи въз основа на заявки или входове на клиенти.
Основни ползи за бизнеса
-
Подобрено клиентско изживяване – Предоставя разговорно изживяване в реално време за клиентите.
-
Персонализирани взаимодействия – Приспособява отговорите към индивидуалните нужди и предпочитания на клиентите.
-
Мащабируемост и ефективност – Справя се с голям обем взаимодействия с клиентите, без да изисква допълнителни човешки агенти, което води до подобрена удовлетвореност и намалени оперативни разходи.
Разбиране на типовете и примерите на AI агенти
Следващата таблица предоставя поглед върху типовете AI агенти и техните възможности:
Тип AI агент | Предназначение | Възможност | Описание | Как да настроите? |
---|---|---|---|---|
Автономен |
Автономните AI агенти са проектирани да работят независимо, да вземат решения и да изпълняват задачи без пряка човешка намеса. |
Извършване на действия |
Направете информиран избор въз основа на наличната информация и предварително определени правила. Автоматизирайте повтарящи се или отнемащи време задачи. |
|
Отговаряйте на въпроси |
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. |
Автономни AI агенти за отговаряне на въпроси | ||
Сценарист |
Скриптовите AI агенти са програмирани да следват предварително определен набор от правила и инструкции. |
Извършване на действия |
Скриптовите агенти могат да изпълняват конкретни задачи, които са ясно дефинирани и структурирани. |
Скриптирани AI агенти за извършване на действия |
Отговаряйте на въпроси |
Скриптовите агенти могат да отговарят на въпроси въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. |
Скриптирани AI агенти за отговаряне на въпроси |
Примери
Както автономни, така и скриптови AI агенти могат да бъдат приложени към различни случаи на употреба, в зависимост от специфичните изисквания и желаните възможности. Някои примери включват:
-
Обслужване на клиенти – Както автономните, така и скриптовите агенти могат да се използват за предоставяне на поддръжка на клиенти, като автономните агенти предлагат повече гъвкавост и разбиране на естествения език.
-
Виртуални асистенти – Автономните агенти са много подходящи за роли на виртуални асистенти, тъй като могат да се справят с различни задачи и да предоставят по-персонализирани взаимодействия.
-
Анализ на данни – Автономните агенти могат да се използват за анализ на големи набори от данни и извличане на ценни прозрения.
-
Автоматизация на процесите – Както автономните, така и скриптовите агенти могат да се използват за автоматизиране на повтарящи се задачи, подобряване на ефективността и намаляване на грешките.
-
Управление на знания – Автономните агенти могат да се използват за създаване и управление на хранилища на знания, което прави информацията лесно достъпна за потребителите.
Изборът между автономни и скриптови AI агенти зависи от сложността на задачите, необходимото ниво на автономност и наличието на данни за обучение.
Предпоставки
-
Ако сте съществуващ клиент на Webex Contact Center, уверете се, че отговаряте на следните предпоставки:
-
Клиент на Webex Contact Center 2.0.
-
Webex Connect е осигурен за вашия клиент.
-
Гласовата медийна платформа е медийна платформа от следващо поколение.
-
-
Ако нямате клиент на Webex Contact Center, свържете се с вашия партньор, за да инициирате пробна версия на Webex Contact Center с мултимедийната платформа от следващо поколение.
-
Администраторите могат да поискат пясъчник за разработчици на Webex Contact Center, за да изпробват AI агенти.
Активиране на функции
Тази функция в момента е в бета версия. Клиентите могат да се регистрират за тази функция на Webex Beta Portal , като попълнят анкетата за участие за AI агенти.
-
В момента в бета фазата е налична само функционалността на AI агента със скрипт.
-
Автономните агенти са достъпни само за избрани клиенти. Заявки могат да се правят чрез вашия CSM (Customer Success Manager), PSM (Partner Success Manager) или чрез имейл ask-ccai@cisco.com. След одобрение автономните агенти ще бъдат предоставени в допълнение към скриптовите агенти за вашия наемател.
Достъп до Webex AI Agent Studio
За да създадете вашите AI агенти, трябва да влезете в приложението Webex AI Agent Studio. Това може да стане по следните начини:
Влизане от Control Hub
- влезте в Control Hub, като използвате URL https://admin.webex.com.
- От секцията Услуги на навигационния екран изберете Център за контакти.
- В Бързи връзки в десния прозорец отидете в секцията Пакет за контактен център.
- Щракнете върху Webex AI Agent Studio за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent Studio в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Влизане от Webex Connect
За да получите достъп до приложението Webex AI Agent Studio, трябва да имате достъп до Webex Connect.
- влезте в приложението Webex Connect, като използвате URL адреса на клиента, предоставен за вашето предприятие и идентификационни данни.
По подразбиране страницата Услуги се показва като начална страница.
- От менюто App Surface на левия навигационен екран щракнете върху Webex AI Agent Studio за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent Studio в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Оформление на началната страница
Добре дошли в приложението Webex AI Agent Studio. Когато влезете, началната страница показва следното оформление:
-
Лента за навигация
Лентата за навигация, която се появява вляво, осигурява достъп до следните менюта:
- Табло – Показва списък с AI агенти, до които потребителят има достъп, както е предоставено от администратора на предприятието.
- Знание – Показва централното хранилище на знания или база от знания, която служи като мозък за автономни агенти с изкуствен интелект, за да отговарят на запитвания на клиенти.
- Отчети – Изброява предварително изградени отчети на AI агенти от различни типове. Можете да генерирате или планирате отчети според вашите бизнес нужди.
- Помощ – Предоставя достъп до ръководството за потребителя на Webex AI Agent Studio в Помощния център на Webex.
-
Потребителски профил
Менюто на потребителския профил ви позволява да видите информацията за вашия профил и да излезете от приложението.
Страницата Enterprise Profile съдържа информация за клиента на AI агент, достъпна само за администратори с пълен администраторски достъп.
-
Разделът Общ преглед съдържа следната информация:
- Корпоративни идентификатори – Включва Webex Org ID, CPaaS Org ID, Абонаментен ИД за предприятието. Това е налично за предприятия с интеграция на Webex Contact Center за съответния клиент на Webex Connect.
- Настройки на профила – Съдържа име на предприятие, уникално име на предприятие и URL адреса на емблемата.
- Настройки на глобален агент – Позволява избор на агент по подразбиране за гласов канал за обработка на резервни сценарии.
- Обобщение на запазването на данни – Предоставя обобщение на периодите на съхранение на данни за това предприятие.
-
В раздела Съотборници можете да преглеждате и управлявате списъка със съотборници, които имат достъп до приложението. На всеки потребител се присвоява роля, която определя действията, които може да извършва въз основа на предоставените разрешения.
-
Запознайте се с таблото си за управление
На таблото за управление AI агентите са представени от карти, които показват основна информация, включително името на AI агента, последно актуализирано от, последно актуализирано и двигателя, използван за обучение на агента.
Задачи на AI Agent карта
Задръжте курсора на мишката върху карта на агент с изкуствен интелект, за да видите следните опции:
- Визуализация – Щракнете върху Визуализация , за да отворите приспособлението за визуализация на AI агент.
- Икона с многоточие – щракнете върху тази икона, за да изпълните следните задачи:
-
Копиране на връзката за визуализация – Копирайте връзката за визуализация, за да поставите в нов раздел и визуализирайте AI агента в джаджата за чат.
-
Копиране на маркера за достъп – Копирайте маркера за достъп на AI агента за извикване на агента чрез API.
-
Експортиране – Експортирайте подробностите за AI агента (във формат JSON) във вашата локална папка.
-
Изтриване – Изтрийте окончателно AI агента от системата.
-
Закачане – закачане на AI агента до първата позиция на таблото за управление или откачване, за да го върнете обратно на предишната му позиция.
-
Създайте нов AI агент
Можете да създадете нов AI агент, като използвате опцията + Създаване на агент в горния десен ъгъл на таблото за управление. Можете да изберете да използвате предварително дефиниран шаблон или да създадете агент от нулата.
За да знаете как да създавате скриптови и автономни AI агенти, вижте следните раздели:
Импортиране на предварително изграден AI агент
Можете да импортирате предварително изграден AI агент във формат JSON от списък с налични AI агенти. Първо се уверете, че сте експортирали AI агента във формат JSON във вашата локална папка. Следвайте тези стъпки, за да го импортирате:
- Щракнете върху Агент за импортиране.
- Щракнете върху Качване , за да качите файла на AI агент (във формат JSON), експортиран от платформата.
- В полето Име на агент въведете името на AI агента.
- (По избор) В системния идентификатор редактирайте генерирания от системата еднозначен идентификатор.
- Щракнете върху вноса.
Вашият AI агент вече е успешно импортиран в платформата Webex AI Agent Studio и е достъпен на таблото за управление.
Търсене по ключови думи
Платформата предоставя стабилни възможности за търсене, за да ви помогне лесно да намерите и управлявате AI агенти. Можете да извършите търсене по ключови думи, като използвате името на агента. Въведете името на агента или част от името в лентата за търсене. Системата показва списък с AI агенти, които отговарят на вашите критерии за търсене.
Филтриране по тип агент
В допълнение към търсенето по ключови думи, можете да прецизирате резултатите от търсенето си чрез филтриране въз основа на типа AI агент. Изберете един от филтрите за типове агенти от падащия списък – Скриптиран, Автономен и Всички.
Управление на базата знания
Базата знания е централно хранилище на информация за автономните агенти с изкуствен интелект, задвижвани от голям езиков модел (LLM). Автономните AI агенти използват усъвършенствани технологии за AI и машинно обучение, за да разбират, обработват и генерират текст, подобен на човек. Тези агенти с изкуствен интелект се обучават върху огромни количества данни, което им позволява да предоставят подробни и контекстуално подходящи отговори. Базите знания съхраняват данните, необходими за функционирането на автономните AI агенти.
За достъп до базата знания:
- Влезте в платформата Webex AI Agent Studio.
- В таблото щракнете върху иконата Знания в левия навигационен екран. Появява се страницата с бази знания.
- Можете да намерите база от знания въз основа на следните критерии:
- Име на базата знания
- Вид на базата знания
- Бази знания, актуализирани между определени дати
- Бази знания, създадени между определени дати
Щракнете върху Нулиране на всички , за да нулирате критериите за търсене.
- Можете също така да създадете нова база от знания. За да създадете нова база знания, вижте Създаване на база знания за AI агент.
Създайте база знания за AI Agent
1 |
В таблото щракнете върху иконата Знания в левия навигационен екран. |
2 |
На страницата Бази знания щракнете върху +Създаване на база знания в горния десен ъгъл. |
3 |
На страницата Създаване на база знания въведете следните подробности: |
4 |
Щракнете върху създаване. Системата създава база знания с посоченото име. |
5 |
В раздела Файлове : |
6 |
В раздела Документи : |
7 |
Придвижете се до раздела Информация , за да прегледате и проследите подробностите за файловете, които сте качили, и документите, които сте създали.
|
Какво да правим по-нататък
Конфигурирайте базата знания за автономния AI агент за отговаряне на въпроси.
Настройте автономни AI агенти
Автономните AI агенти работят независимо без пряка човешка намеса. Тези агенти използват усъвършенствани алгоритми и техники за машинно обучение, за да анализират данни, да се учат от средата си и да адаптират действията си за постигане на конкретни цели. Този раздел очертава двете основни възможности на автономния AI агент.
Автономен AI агент за изпълнение на задачи
Автономните AI агенти могат да изпълняват различни задачи, включително:
-
Обработка на естествен език (NLP) – Разбиране и реагиране на човешкия език по естествен и разговорен начин.
-
Вземане на решения – Направете информиран избор въз основа на наличната информация и предварително дефинирани правила.
-
Автоматизация – Автоматизирайте повтарящи се или отнемащи време задачи.
Този раздел включва следните конфигурационни настройки:
Създайте автономен AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата.
Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Филтрирайте типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Вече успешно създадохте автономния AI агент за извършване на действия, който вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за извършване на действия.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Публикуване , за да активирате AI агента. |
Какво да правим по-нататък
Добавете необходимите действия към AI агента.
Добавете действия към автономен AI агент
Автономните AI агенти за извършване на действия са предназначени да разбират намеренията на потребителите и да действат по съответния начин. Например в ресторант има нужда от автоматизиране на приема на онлайн поръчки за храна. За да изпълните задачата, можете да създадете автономен AI агент, който извършва следните действия:
-
Получете необходимата информация от клиента.
-
Прехвърлете информацията в необходимия поток.
Автономният AI агент за извършване на действия работи върху следните градивни елементи:
-
Действие – Функционалност, която позволява на AI агента да се свързва с външни системи за изпълнение на сложни задачи.
-
Обект или слот – представлява стъпка в изпълнението на намерението на потребителя. Запълването на слотове включва задаване на конкретни въпроси на клиента, за да се изпълни намерението на клиента въз основа на изказвания. Това е спусъкът за AI агент да започне да извършва действие. Дефинирайте входните обекти като част от запълването на слота.
-
Изпълнение – Определя как AI агентът завършва действието. Като част от изпълнението определете изходните обекти за автономния AI агент, за да генерира отговора в определен формат. Системата изпраща изходните обекти към потока, за да продължи с действието и да изпълни задачата успешно.
1 |
В раздела Действие щракнете върху +Ново действие. |
2 |
На страницата Добавяне на ново действие задайте следните подробности: |
Какво да правим по-нататък
Можете да конфигурирате слотове или слотове и да дефинирате изпълнение в зависимост от избрания обхват на действието.
Конфигуриране на запълване на слотове
Запълването на слотове включва добавяне на необходимите входни обекти за AI двигателя. В секцията Запълване на слот на страницата Действия добавете входните обекти:
-
Можете да добавяте обектите един по един във формат на таблица.
-
Можете също да използвате JSON файла и да дефинирате обектите. Вижте Обиколка на JSON схемата за подробности.
Добавяне на входни обекти в табличен формат
1 |
За да добавите входен обект, щракнете върху +Нов входен обект. |
2 |
На страницата Добавяне на нов входен обект задайте следните подробности: |
3 |
Щракнете върху Добавяне , за да добавите входния обект. Можете да добавите толкова входни обекти, колкото са ви необходими. |
4 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
Добавяне на обекти с помощта на JSON редактор
Можете да добавите входните обекти и изходните обекти с помощта на редактора на JSON. В изгледа на редактора на JSON обектите трябва да бъдат дефинирани в структуриран формат JSON.
За повече информация вижте Обиколка на JSON схемата.
Структура на входните параметри
Входните параметри трябва да се придържат към следната структура:
-
type—Тип данни на обекта на параметрите. Това винаги е "обект", за да обозначи, че параметрите са структурирани като обект.
свойства – Обект, в който всеки ключ представлява параметър и свързаните с него метаданни.
задължително—Масив от низове, изброяващи имената на параметрите, които са задължителни.
свойства Обект
Всеки ключ в обекта свойства представлява входен обект/параметър и съдържа друг обект с метаданни за този параметър. Метаданните винаги трябва да включват следните ключови думи:
-
type—Тип данни на параметъра. Разрешените видове са:
-
string—Текстови данни.
-
integer—Числови данни без десетични знаци.
-
number – числови данни, които могат да включват десетични знаци.
-
Булеви стойности – Вярни/неверни стойности.
-
масив – Списък с елементи, всички от които обикновено са от един и същи тип.
-
обект—Сложна структура от данни с вложени свойства.
-
-
описание – Кратко обяснение на това какво представлява обектът. Това помага на AI двигателя да разбере целта и използването на параметъра. За по-добра точност се препоръчва описание, което е кратко, както и в съответствие с инструкциите на агента и описанието на действието.
-
Валидирането се прилага от платформата само за "тип". "Описание" не се прилага за всички обекти, но е силно препоръчително да бъде добавено. Други полезни ключови думи за метаданните на обекта са:
-
enum – Полето enum изброява възможните стойности за параметър. Това е полезно за параметри, които трябва да приемат само ограничен набор от стойности. Програмистите могат да дефинират персонализирани списъци със стойности, които даден параметър трябва да приеме, за да използва това.
- шаблон – полето на шаблона се използва с типове низове, за да се посочи регулярен израз, на който низът трябва да съвпада. Това е особено полезно за проверка на конкретни формати, като телефонни номера, пощенски кодове или персонализирани идентификатори.
-
примери – полето примери предоставя един или повече примери за валидни стойности за параметъра. Това помага на AI двигателя да разбере какъв вид данни се очакват и може да бъде особено полезно за целите на интерпретацията и валидирането.
-
Има и други ключови думи, които могат да направят дефиницията на обекта по-точна и стабилна. За повече информация вижте Обиколка на JSON схемата.
Пример
Следният пример включва различни типове обекти и ключови думи:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Уникалното потребителско име за акаунта.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "Паролата за акаунта.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "Имейл адресът на акаунта.", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "birthdate": { "type": "string", "description": "Рождената дата на потребителя.", "examples": ["mm/dd/YYYY"] }, "preferences": { "type": "object", "description": "Настройки за потребителски предпочитания.", "properties": { "newsletter": { "type": "boolean", "description": "Дали потребителят иска да получава бюлетини.", "default": true }, "notifications": { "type": "string", "description": "Предпочитан метод за уведомяване.", "enum": ["email", "sms", "push"] } } }, "roles": { "type": "array", "description": "Списък с роли, присвоени на потребителя.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
Този пример включва следните обекти:
- username – Тип низ с ограничение на минималната и максималната дължина.
- password—Тип низ с минимална дължина и специфичен формат (паролата показва, че трябва да се обработва сигурно).
- email – тип низ с модел на регулярни изрази, за да се гарантира, че е валиден имейл адрес.
- дата на раждане – тип низ с примери за предписване на формата на датата.
- preferences – тип обект с вложени свойства (бюлетин и известия), включително булева стойност със стойност по подразбиране и низ със специфични разрешени стойности (enum).
- roles—Тип масив, при който всеки елемент е низ, ограничен до конкретни стойности (enum).
Потребителското име, паролата и имейлът са задължителни, както е определено от масива "required".
В този пример обектите имат описателни имена, ясни описания и следват последователна структура и конвенция за именуване. Следвайте тези най-добри практики, за да създадете добре дефинирани обекти, които са лесни за интерпретиране и прилагане от AI двигателя.
Определете изпълнението
1 |
Определете подробностите за изпълнение за внедряване на AI агент в контактен център. Посочете следните подробности: |
2 |
Конфигурирайте изходните обекти така, че AI агентът да генерира резултата във формат, който е разбираем за потока. |
3 |
За да добавите изходен обект, щракнете върху +Нов изходен обект. В екрана Добавяне на нов изходен обект задайте следните подробности: Можете също да използвате JSON файл, за да добавите изходните обекти. За повече информация вижте Добавяне на обекти с помощта на JSON редактор . |
4 |
Щракнете върху Добавяне , за да добавите изходния обект. Можете да добавите толкова изходни обекти, колкото са ви необходими. |
5 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
6 |
Щракнете върху Добавяне , за да завършите фигурацията. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент. Щракнете върху Публикуване , за да активирате AI агента.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Автономни AI агенти за отговаряне на въпроси
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. Тази възможност е полезна в сценарии, при които агентът трябва:
-
Осигурете поддръжка на клиенти – отговаряйте на често задавани въпроси, отстранявайте проблеми и насочвайте клиентите през процесите.
-
Предлагане на техническа помощ – Предоставяне на експертни съвети по конкретни теми или домейни.
Този раздел включва следните конфигурационни настройки:
Създайте автономен AI агент за отговаряне на въпроси
Преди да започнете
Уверете се, че сте създали базата от знания. За повече информация вижте Управление на бази знания.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Автономният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Конфигурирайте базата знания за AI агента.
Конфигуриране на база знания
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
На страницата Табло изберете AI агента, който сте създали. |
2 |
Придвижете се до раздела База знания. |
3 |
Изберете необходимата база знания от падащия списък. |
4 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Преглед на сесията и историята на автономния AI агент
Можете да видите подробностите за сесията и историята на всеки от автономните AI агенти, които сте създали. Страницата "Сесии " показва подробностите за сесиите, установени с консултантите. Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента.
Сесии
Страницата "Сесии " предоставя изчерпателен запис на всички взаимодействия между AI агенти и потребители. За да отидете на страницата "Сесии ":
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите подробностите за сесията.
- В левия навигационен екран щракнете върху Сесии.
Показва се страницата Сесии . Всяка сесия се показва като запис, който съдържа всички съобщения на сесията. Тази информация е полезна за одит, анализ и подобряване на AI агента.
Таблицата с сесии показва списък с всички сесии/стаи, създадени за този AI агент. Таблицата се пагинира, ако има повече редове, отколкото могат да бъдат поместени на един екран. Всяко от полетата в таблицата може да бъде сортирано или филтрирано с помощта на секцията Прецизиране на резултатите от лявата страна. Полетата, които присъстват, представляват следната информация за всяка конкретна сесия:
-
ИД на сесия – уникалният ИД на стая или ИД на сесия за разговор.
- Идентификационен номер на потребителя – Идентификаторът на потребителя, който е взаимодействал с агента с изкуствен интелект.
-
Канали—Канал, в който се е случило взаимодействието.
-
Актуализирано на—Време на затваряне на стаята.
-
Метаданни за стаята – Съдържа допълнителна информация за стаята.
-
Поставете отметка в задължителните квадратчета:
- Скриване на тестови сесии – За да скриете тестовите сесии и да покажете само списъка със сесии на живо.
- Предаване на агента се случи – За филтриране на сесиите, които се предават на агент. Ако се случи предаване на агент, се показва иконата за слушалки , показваща предаването на чата на човешки агент.
- Възникна грешка – За филтриране на сесиите, в които е възникнала грешката.
- Отрицателно гласувано – За филтриране на сесиите с отрицателен глас.
Кликнете върху ред в таблицата за сесии за подробен изглед на тази сесия. Иконата за заключване показва, че сесията е заключена и трябва да бъде декриптирана. Трябва да имате разрешение за декриптиране на сесията. Ако превключвателят Декриптиране на достъп е активиран, можете да получите достъп до всяка сесия с помощта на бутона Декриптиране на съдържание . Тази функционалност обаче е приложима само когато разширената защита на данните е зададена на true или разрешена за клиента.
История
Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента. За да видите историята на конкретен агент:
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите историята.
- От левия навигационен екран щракнете върху Хронология.
Страницата История се показва със следните раздели:
- Регистрационни файлове за одит – Щракнете върху раздела Регистрационни файлове за проверка, за да видите промените, направени в агентите с изкуствен интелект.
- История на модела – Щракнете върху раздела История на модела, за да видите различните версии на автономния AI агент за извършване на действия.
Журнали за проверка
Разделът Регистрационни файлове за одит проследява промените, направени в автономния AI агент. Можете да видите подробности за промените за последните 35 дни. Разделът Регистрационни файлове за проверка показва следните подробности:
Потребителите с роли на разработчици на администратор или AI агент имат достъп само до раздела Регистрационни файлове за проверка. Потребителите с персонализирани роли, които имат разрешение "Получаване на регистрационния файл за проверка", също могат да преглеждат регистрационните файлове за проверка.
- Актуализирано на—Данните и времето на промяната.
- Актуализирано от – името на потребителя, който е включил промяната.
- Поле – Конкретният раздел на AI агента, където е направена промяната.
- Описание – Допълнителна информация за промяната.
Можете да търсите конкретен регистрационен файл за проверка, като използвате опциите за търсене Актуализирано от, Поле и Описание . Можете да сортирате регистрационните файлове въз основа на полетата Актуализирано на и Актуализирано по .
История на модела
Разделът История на модела е достъпен само за Autonomous AI Agent за извършване на действия.
Всеки път, когато публикувате автономния AI агент за извършване на действия, версия на автономния AI агент се записва и е достъпна в раздела История на модела. Можете да видите различните версии на AI агента от раздела История на модела.
- Описание на модела – кратко описание на версията на агента с изкуствен интелект.
- AI Engine— AI двигателят, използван за тази версия на AI агента.
- Актуализирано на—Дата и час, когато е създадена версията.
- Действия – Позволява ви да извършвате следните действия върху AI агента
- Зареждане – Всички промени в AI агента се губят. Трябва да извършите конфигурацията отново.
- Експортиране – Използвайте за експортиране на AI агента.
Визуализирайте вашия автономен AI агент
Можете да визуализирате автономните AI агенти по време на създаването на AI агента, докато редактирате и след внедряването на агента. Можете да отворите визуализацията от:
- Табло за управление на AI агент – При задържане на курсора на мишката върху карта на AI агент опцията за визуализация за този AI агент става видима. Щракнете, за да отворите визуализацията на AI агента.
- Заглавка на AI агент— Щракнете върху картата AI Agent, за да отворите AI агента. Опцията Визуализация винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране и минимизиране на визуализацията, в долния десен ъгъл на страницата се появява приспособление за глава за чат. Можете да използвате тази опция, за да отворите лесно отново режима за визуализация.
Webex AI Agent Studio също предоставя опция за предварителен преглед за споделяне. Щракнете върху менюто в горния десен ъгъл и изберете опцията Копиране на връзката за визуализация. Можете да споделите връзката за предварителен преглед с други потребители, като например тестери или потребители на AI агента.
Джаджа за визуализация на платформата
Приспособлението за визуализация се появява в долната дясна част на екрана. Можете да предоставите изказвания (или последователност от изказвания), за да проверите отговорите на AI агента и да се уверите, че функционира правилно.
Освен това можете да сведете до минимум джаджата за предварителен преглед, да предоставите информация за потребителите и да инициирате множество стаи за тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне ви позволява да споделяте AI агента със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработвате персонализиран потребителски интерфейс за показване на AI агента. По подразбиране копираната връзка за визуализация изобразява AI агента с телефонен корпус. Можете да направите бързо персонализиране, като промените определени параметри във връзката за визуализация. Можете да персонализирате джаджата, както следва:
- Цвят на джаджа – Чрез добавяне на параметъра brandColor към връзката. Можете да дефинирате прости цветове с помощта на имена на цветове или да използвате шестнадесетичния код на цветовете.
-
Телефонен корпус – Чрез промяна на стойността на параметъра phoneCasing във връзката. Това е зададено на true по подразбиране и може да бъде деактивирано, като го направите false.
Примерна връзка за визуализация с тези параметри:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<въведете шестнадесетичната стойност на цвета във формат "_XXXX">
.
Визуализация, базирана на глас
Автономен AI агент за отговаряне на въпроси поддържа гласов преглед. За да активирате тази опция:
- Отидете до таблото за управление и изберете AI агента.
- Придвижете се до
- От падащия списък AI Engine изберете Vega.
. - Кликнете върху Запазване на промените.
Опцията за предварителен преглед се актуализира с икона на микрофон за гласов преглед. Кликнете върху Визуализация. Появява се приспособлението за предварителен преглед на гласа.
Трябва да разрешите достъпа до микрофона, за да използвате тази функционалност.
Можете да видите следните опции в приспособлението за визуализация на гласа:
- Старт , за да стартирате визуализацията.
- Преписът на разговора на живо се показва в джаджата, когато е в ход визуализацията на гласа.
- Прекратете разговора , за да прекратите разговора.
- Заглушаване на звука.
Преглед на производителността на автономния AI агент с помощта на Анализ
Разделът AI Agent Analytics предоставя графично представяне на ключовите показатели за оценка на ефективността и ефективността на AI Agent. За да генерирате анализите на автономния AI агент:
- Изберете AI агента от таблото за управление.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Първият раздел показва следните статистически данни за сесиите и съобщенията за AI агента.
- Общо сесии и сесии, обработени от AI агента без човешка намеса.
- Общ брой предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и AI агенти) и колко от тези съобщения са дошли от потребители.
- Среднодневни съобщения
Вторият раздел показва статистиката за потребителите. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители.
Третият раздел показва отговорите на AI агента и предаването на агентите
Настройте скриптов AI агент
Този раздел описва как да настроите и управлявате скриптови AI агенти на платформата Webex AI Agent Studio, така че да предоставят точни отговори на потребителски заявки и да изпълняват ефективно автоматизирани задачи.
Скриптов AI агент за изпълнение на задачи
Скриптовият AI агент разширява възможностите за изграждане на агенти без код на платформата Webex AI Agent Studio. Скриптовият AI агент позволява многоходови разговори, където може да получи подходящи данни от клиенти за изпълнение на конкретни задачи. Това включва:
-
Изпълнение на прости команди – следвайте инструкциите, за да изпълните предварително зададени действия.
-
Обработка на данни – Манипулиране и трансформиране на данни според определени правила.
-
Взаимодействайте с други системи – комуникирайте и управлявайте други решения.
Този раздел включва следните конфигурационни настройки:
Създайте скриптов AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху + Създаванена агент . |
3 |
На екрана Създаване на AI агент създайте нов AI агент от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Стартиране от нулата и след това върху Напред. |
5 |
В Какъв тип агент изграждате? щракнете върху Scripted. |
6 |
В Каква е основната функция на вашия агент? щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Създавайте обекти , добавяйтенамерения и дефинирайтеотговори.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на обекти
Обектите са градивните елементи на разговорите. Те са основните елементи, които AI агентът извлича от изказванията на потребителите. Те представляват конкретна информация, като имена на продукти, дати, количества или друга значима група думи. Чрез ефективно идентифициране и извличане на обекти, AI агентът може да разбере по-добре намеренията на потребителя и да предостави по-точни и подходящи отговори.
Типове обекти
Webex AI Agent Studio предлага 11 предварително изградени типа обекти за улавяне на различни типове потребителски данни. Можете също да създадете някой от следните персонализирани обекти.
Персонализирани обекти
Тези обекти могат да се конфигурират и позволяват на разработчиците да улавят специфична за случая на употреба информация.
-
Персонализиран списък – дефинирайте списъци с очаквани низове, за да обхванете конкретни точки от данни, които не са обхванати от предварително изградени обекти. Можете да добавите няколко синоними към всеки низ. Например обект с персонализиран размер на пицата.
-
Регулярни изрази – използвайте регулярни изрази, за да идентифицирате конкретни модели и да извлечете съответните данни. Например регулярни изрази на телефонен номер (например
123-123-8789
). -
Цифри – улавят цифрови входове с фиксирана дължина с висока точност, особено при гласови взаимодействия. При негласови взаимодействия се използва като алтернатива на типовете обекти Custom и Regex. Например, за да се открие петцифрен номер на сметка, трябва да се определи дължина от пет.
-
Буквено-цифров – заснемане на комбинации от букви и цифри, осигурявайки точно разпознаване както на гласови, така и на негласови входове.
-
Свободна форма – улавяне на гъвкави точки от данни, които са трудни за дефиниране или валидиране.
-
Местоположение на картата (WhatsApp) – извличане на данни за местоположението, споделени от вас в канала на WhatsApp.
Системни обекти
Име на обекта | Описание | Примерен вход | Примерен изход |
---|---|---|---|
Дата | Анализира датите на естествен език до стандартен формат за дата | "Юли догодина" | 01/07/2020 |
Време | Анализира времето на естествен език до стандартен времеви формат | 5 вечерта | 17:00 |
Имейл | Открива имейл адреси | пишете ми на info@cisco.com | info@cisco.com |
Телефонен номер | Открива общ телефонен номер | Обадете ми се на 9876543210 | 9876543210 |
Парични единици | Парсинг валута и сума | Искам 20$ | 20$ |
Редни | Открива пореден номер | Четвърти от десет души | Четвърта |
Кардинал | Открива кардинално число | Четвърти от десет души | 10 |
Геолокация | Открива географски местоположения (градове, държави и т.н.) | Отидох да плувам в Темза в Лондон, Великобритания | Лондон, Великобритания |
Имена на лица | Открива често срещани имена | Бил Гейтс от Microsoft | Бил Гейтс |
Количество | Идентифицира измерванията по отношение на теглото или разстоянието | Намираме се на 5 км от Париж | 5км |
Продължителност | Идентифицира периоди от време | 1 седмица ваканция | 1 седмица |
Създадените обекти могат да се редактират от раздела обекти. Свързването на обекти с намерение анотира вашите изказвания с открити обекти, докато ги добавяте.
Роли на обекта
Когато даден обект трябва да бъде събран няколко пъти в рамките на едно намерение, ролите на обекта стават от съществено значение. Като присвоявате различни роли на един и същ обект, можете да насочвате AI агента в разбирането и обработката на потребителските данни по-точно.
Например, за да резервирате полет с престой, можете да създадете обект "Летище"
с три роли: начало
, дестинация
и престой
. Чрез анотиране на обучителни изказвания с тези роли, AI агентът може да научи очакваните модели и безпроблемно да обработва сложни заявки за резервации.
Ролите на обекта се поддържат само за Mindmeld (персонализирани и системни обекти) и Rasa (само за персонализирани обекти), администраторите трябва да поставят отметка в квадратчето Роли
на обект под разширените настройки на диалоговия прозорец за избор на NLU двигател.
Администраторите не могат да превключват от RASA или Mindmeld към Swiftmatch, докато се използват ролите на обекта. Ролите трябва да бъдат премахнати от намеренията, за да се забранят ролите на обекта от разширените настройки на NLU машината. Можете да създадете обект с роли на обект.
Създаване на обект с роли на обект
Преди да започнете
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху скриптирания AI агент, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху раздела Обекти . |
5 |
Щракнете върху Създаване на обект. |
6 |
В прозореца Създаване на обект задайте следните полета: |
7 |
Разрешете превключвателя Автоматично предлагане на стойностите на слота за автоматично завършване и предоставете алтернативни предложения за този обект по време на разговора. Полето Роли се показва при създаване на персонализиран обект само ако ролите на обекта са разрешени в секцията Разширени настройки на прозореца Промяна на системата за обучение за RASA и Mindmeld NLU двигатели. |
8 |
Щракнете върху Запиши. Можете да използвате опциите за редактиране и изтриване в колоната Действия , за да извършвате свързани действия.
|
Какво да правим по-нататък
След като създадете обект, можете да свържете роли с обект.
Свързване на роли с обект
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. |
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Можете да присвоите роли на обект за събиране на един и същ обект два пъти за намерение. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Управление на намеренията
Намерението е основен компонент на платформата Webex AI Agent Studio, който позволява на AI агента да разбира и реагира ефективно на вашите данни. Той представлява конкретна задача или действие, което искате да изпълните по време на разговор. Можете да дефинирате всички намерения, които съответстват на задачите, които искате да изпълните. Точността на класификацията на намеренията пряко влияе върху способността на агента с ИИ да предоставя подходящи и полезни отговори. Класификацията на намеренията е процесът на идентифициране на намерението въз основа на вашите данни, което позволява на AI агента да реагира по смислен и контекстуално подходящ начин.
Системни намерения
- Резервно намерение по подразбиране – Възможностите на AI агента са по своята същност ограничени от намеренията, които са предназначени да разпознават и реагират. Въпреки че предприятието не може да предвиди всеки възможен въпрос, който може да зададете, резервното намерение по подразбиране може да помогне на разговорите да вървят по пътя.
Чрез прилагане на резервно намерение по подразбиране разработчиците на AI агенти могат да гарантират, че AI агентът грациозно обработва неочаквани или извън обхвата заявки, пренасочвайки разговора обратно към известни намерения.
Разработчиците на AI агенти не трябва да добавят конкретни изказвания към резервното намерение. Агентът може да бъде обучен автоматично да задейства резервното намерение, когато срещне известни въпроси извън обхвата, които иначе биха могли да бъдат неправилно категоризирани в други намерения.
Например в банков AI агент клиентите могат да се опитат да попитат за заеми. Ако AI агентът не е конфигуриран да обработва запитвания, свързани със заем, тези заявки могат да бъдат включени като обучителни фрази в рамките на резервното намерение по подразбиране. Когато клиент запита за заеми в който и да е момент от разговора, AI агентът разпознава заявката като попадаща извън дефинираните му намерения и задейства резервния отговор. Това гарантира по-подходящ отговор.
Резервното намерение не трябва да има никакви слотове, свързани с него.
Резервното намерение трябва да използва резервния ключ за шаблон по подразбиране за своя отговор.
- Помощ—Това намерение е предназначено да отговори на запитвания на клиенти относно възможностите на AI агента. Когато клиентите не са сигурни какво могат да постигнат или срещат трудности по време на разговор, те често търсят помощ, като търсят
помощ.
По подразбиране отговорът за намерението за помощ се съпоставя с
ключа за шаблон на помощно съобщение
. Разработчиците на AI агенти обаче могат да персонализират отговора или да променят свързания ключ на шаблона, за да предоставят по-персонализирани и информативни насоки.Препоръчително е да предадете възможностите на AI агента на високо ниво, предоставяйки на клиентите ясно разбиране какво могат да направят по-нататък.
- Говорете с агент – Това намерение позволява на клиентите да поискат помощ от човешки агент на всеки етап от взаимодействието си с AI агента. Когато се извика това намерение, системата автоматично инициира прехвърляне към човешки агент. Шаблонът за отговор по подразбиране за това намерение е
предаване
на агента. Въпреки че няма ограничения на потребителския интерфейс за промяна на ключа на шаблона за отговор, промяната му няма да повлияе на резултата от предаването от човек.
Намерения за малки разговори
Всички новосъздадени AI агенти включват четири предварително дефинирани намерения за разговори, за да се справят с общи поздрави на клиенти, изрази на благодарност, отрицателна обратна връзка и сбогувания:
- Поздрави
- Благодарим ви
- Агентът с изкуствен интелект не беше полезен
- Довиждане
Създайте намерение
Преди да започнете
Преди да създадете намерение, уверете се, че сте създали обекти, които да се свързват с намерението. За повече информация вижте Създаване на обект с роли на обект.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблото за управление изберете AI агент. |
3 |
Щракнете върху Обучение от левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху Създаване на намерение. |
5 |
В прозореца Създаване на намерение задайте следните подробности: |
6 |
Поставете отметка в квадратчето Задължително , ако обектът е задължителен. |
7 |
Въведете броя на повторните опити, разрешени за този слот. По подразбиране числото е зададено на три. |
8 |
Изберете ключа на шаблона от падащия списък. |
9 |
В секцията Отговор въведете ключа за шаблон за окончателен отговор, който да бъде върнат на потребителите при завършване на намерението. |
10 |
Активирайте превключвателя Нулиране на слотовете след завършване , за да нулирате стойностите на слотовете, събрани в разговора, след като намерението е завършено. Ако този превключвател е в деактивирано състояние, слотът запазва старите стойности и показва същия отговор.
|
11 |
Активирайте превключвателя Актуализиране на стойностите на слота, за да актуализирате стойността на слота по време на разговора с потребителя. AI агентът взема предвид последната стойност, попълнена в слота, за да обработи данните. Ако е разрешено, стойностите за запълнените слотове се актуализират всеки път, когато клиентите предоставят нова информация за същия тип слот.
|
12 |
Активирайте превключвателя Предоставяне на предложения за слотове , за да предоставите предложения за запълване на слотове и алтернативни стойности на слота в крайния отговор въз основа на въведени от потребителя данни. |
13 |
Активирайте превключвателя Край на разговора , за да затворите сесията след това намерение. Webex Connect и гласовите потоци могат да използват това, за да затворят разговор с потребителите.
|
14 |
Щракнете върху Запиши. Щракнете върху Обучение в горния десен ъгъл на раздела Обучение , за да отразите всички промени, направени в намеренията и обектите.
За да тренирате двигатели на Rasa или Mindmeld NLU, са необходими минимум два варианта на обучение (изказвания) за всяко намерение. Освен това всеки слот трябва да има поне две анотации. Ако тези изисквания не са изпълнени, бутонът Train е деактивиран. До засегнатото намерение се появява предупредителна икона, която показва проблема. Въпреки това, намерението за резервен вариант по подразбиране е освободено от тези изисквания. |
Какво да правим по-нататък
След като намерението е създадено, е необходима известна информация, за да се изпълни намерението. Свързаните обекти диктуват как тази информация се получава от изказванията на потребителите. За повече информация вижте Свързване на обекти с намерение.
Свързване на обекти с намерение
Преди да започнете
Уверете се, че създавате обекти и ги свързвате, преди да добавяте изказвания. Това автоматично анотира обектите, докато се добавят изказвания.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. Свързаните обекти се показват в секцията Слотове.
|
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Когато даден обект е маркиран като задължителен, стават налични допълнителни опции за конфигуриране. Можете да посочите максималния брой пъти, когато AI агентът може да поиска липсващия обект, преди да ескалира или да предостави резервен отговор. Можете да дефинирате ключа на шаблона, който да бъде извикан, ако необходимият обект не е предоставен в рамките на посочения брой повторения.
След като AI агент идентифицира намерение и събере всички необходими данни (слотове), той отговаря, като използва съобщението, свързано с крайния ключ на шаблона, конфигуриран за това намерение. За да започнете нов разговор или да обработите последващи намерения, без да пренасяте предишни данни, трябва да активирате превключвателя Нулиране на слотовете след завършване . Тази настройка изчиства всички разпознати обекти от хронологията на разговорите, осигурявайки ново начало за всяко ново взаимодействие. |
Генериране на данни за обучение
Трябва ръчно да добавите данни за обучение към техните намерения, за да накарате AI агента да работи с разумна точност. Данните за обучение се състоят от различни начини, по които можете да извикате едно и също намерение. Можете да добавите поне 15-20 варианта за всяко намерение, за да подобрите неговата точност. Ръчното създаване на този тренировъчен корпус може да бъде досадно и отнема много време. Можете да добавите само няколко варианта или да добавите само ключови думи като варианти вместо смислени изречения. Това може да се избегне чрез генериране на данни за обучение, които да допълнят съществуващите ви такива.
За да генерирате данни за обучение, следвайте стъпките по-долу:
- Въведете името на намерението и примерно изказване.
- Кликнете върху Генериране.
- Дайте кратко описание на намерението да ръководите ИИ.
- Посочете желания брой варианти и нивото на креативност за предложенията, генерирани от AI.
- Генерирането на много варианти наведнъж може да повлияе на качеството. Препоръчваме максимум 20 варианта на поколение.
- По-ниската креативност може да доведе до по-малко разнообразни варианти.
- Процесът на генериране може да отнеме няколко секунди в зависимост от броя на заявените варианти.
- Иконата на светкавица отличава генерираните от AI варианти от дефинираните от потребителя данни за обучение.
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Маркиране на генерирани варианти
За да осигурят отговорно използване на AI, разработчиците могат да маркират генерираните от AI резултати за преглед. Това позволява идентифициране и предотвратяване на всяко вредно или пристрастно съдържание. За да маркирате генерираните от AI резултати:
- Намерете опцията за маркиране с флаг: Опция за маркиране е налична за всяко генерирано изказване.
- Предоставяне на обратна връзка: Когато маркират резултат, разработчиците могат да добавят коментари и да посочват причината за маркирането.
Тази функция първоначално е налична с месечен лимит за използване от 500 генериращи операции. За да отговорят на нарастващите нужди, програмистите могат да се свържат със собствениците на акаунтите си, за да поискат увеличение на този лимит.
Създаване на многоезично намерение и обект
Можете да създавате данни за обучение на няколко езика. За всеки език, конфигуриран за вашия AI агент, трябва да дефинирате изказвания, които отразяват желаните взаимодействия. Въпреки че слотовете остават последователни на различните езици, ключовете на шаблона уникално идентифицират отговорите на всеки език.
Не всички езици поддържат всички типове обекти. За повече информация относно списъка с типове обекти, които всеки език поддържа, вижте таблицата Поддържани обекти на езици в Поддържани езици за AI агенти.
Управление на отговорите
Отговорите са съобщенията, които вашият AI агент изпраща на клиентите в отговор на техните запитвания или намерения. Можете да създадете отговори, които включват:
- Текст – обикновени текстови съобщения за директна комуникация.
- Код – вграден код за динамично съдържание или действия.
- Мултимедия – Изображения, аудио или видео елементи за подобряване на потребителското изживяване.
Отговорите имат два основни компонента:
- Шаблони – Предварително дефинирани структури за отговор, които се съпоставят с конкретни намерения.
- Работни потоци – логиката, която определя кой шаблон да се използва въз основа на идентифицираното намерение.
Шаблоните за предаване на агент, помощ, резервен вариант и добре дошли са предварително конфигурирани и съобщението за отговор може да бъде променено от съответните шаблони.
Видове отговори
Разделът Response Designer обхваща различни видове отговори и как те могат да бъдат конфигурирани.
Разделът Работни потоци се използва за обработка на асинхронни отговори, докато се извиква външен API, който отговаря по асинхронен начин. Работните потоци трябва да бъдат кодирани на python.
Заместване на променливи
Заместването на променливи ви позволява да използвате динамични променливи като част от шаблони за отговори. Всички стандартни променливи (или обекти) в сесия, заедно с тези, които разработчикът на AI агент може да зададе в обект в свободна форма, като полето за хранилище
за данни, могат да се използват в шаблони за отговори чрез тази функция. Променливите са представени с помощта на този синтаксис: ${variable_name}. Например използването на стойността на обект, наречен apptdate, uses ${entities.apptdate} or ${newdfState.model_state.entities.apptdate.value}.
Отговорите могат да бъдат персонализирани с помощта на променливи, получени от канала, или събрани от потребителите в хода на разговора. Функционалността за автоматично довършване показва синтаксиса на променливите в текстовата област, когато започнете да въвеждате ${. Избирането на необходимото предложение автоматично запълва областта с променливата и маркира тази променлива.
Конфигуриране на отговори с помощта на дизайнер на отговори
Дизайнерът на отговори предлага удобен за потребителя интерфейс за създаване на отговори, без да се изискват обширни познания по кодиране. Налични са два типа отговори:
- Условни отговори: За неразработчици, тази опция позволява лесно изграждане на отговори, които AI агентът доставя на клиентите.
- Кодови фрагменти: За разработчици, използващи Python, тази опция осигурява гъвкавост за конфигуриране на отговори с помощта на код.
Дизайнерът на отговори е проектиран да гарантира, че потребителското изживяване обслужва конкретния канал, с който AI агентът взаимодейства.
Шаблони за отговори
- Текст – това са прости текстови отговори. За да подобри потребителското изживяване, дизайнерът на отговори позволява множество текстови полета в рамките на един отговор, което ви позволява да разделяте дълги съобщения на по-управляеми секции. Всяко текстово поле може да включва различни опции за отговор. По време на разговор една от тези опции се избира на случаен принцип и се показва на потребителя, осигурявайки динамично и ангажиращо взаимодействие.
За да поддържате динамично и ангажиращо потребителско изживяване, можете да добавите множество опции за отговор към вашите шаблони. Когато се активира шаблон с множество опции, един от тях се избира на случаен принцип и се показва на потребителя. Можете да активирате тази функция, като щракнете върху бутона +Добавяне на вариант , разположен в долната част на вашия отговор.
Когато запазвате отговори, може да видите предупреждение, показващо броя на грешките, които трябва да бъдат коригирани. Полетата с грешки ще бъдат маркирани в червено. С помощта на стрелките за навигация разработчиците могат лесно да намерят и коригират тези грешки във всеки канал или формат на отговор. Ако инструментът за избор на списъци или въртележката съдържа няколко карти, точковата навигация ви позволява да се придвижвате през картите с грешки. За една карта съответната точка става червена, за да сигнализира за грешката.
- Бърз отговор – Текстовите отговори могат да бъдат сдвоени с бутони, които могат да бъдат текстови или URL връзки. Текстовите бутони изискват заглавие и полезен товар, който се изпраща на бота при щракване. URL бутоните пренасочват потребителите към конкретна уеб страница.
Когато заявката на клиента е двусмислена, частичното съвпадение позволява на бота да предложи подходящи статии или намерения като опции. Тази функция е достъпна за взаимодействия в мрежата и Facebook.
Добавяне на бързи отговори на URL адреси
Бутоните за бърз отговор на URL адреса във фиксирани и условни отговори ви позволяват да създавате бутони, които пренасочват потребителите към вашия уебсайт за допълнителна информация или действия като попълване на формуляри. При щракване тези бутони отварят посочения URL адрес в нов раздел в същия прозорец на браузъра, без да изпращат никакви данни обратно към бота.
За да добавите бърз отговор на URL адрес с условен или фиксиран отговор:
- Изберете статията или ключа на шаблона, за който искате да конфигурирате бързия отговор на URL адреса.
- Щракнете +Добавяне на бърз отговор. Появява се изскачащият прозорец тип бутон .
- Изберете типа на бутона като URL адрес в уеб канала.
- Посочете заглавието на бутона и URL адреса, към който потребителят трябва да бъде пренасочен след щракване върху бутона.
- Щракнете върху Готово , за да добавите бърз отговор на URL адреса.
Бутоните за тип URL могат да бъдат конфигурирани и чрез динамичен тип отговор, където тези бутони трябва да бъдат конфигурирани с помощта на фрагменти от код на Python. Тези бутони се поддържат в секциите за визуализация и визуализация за споделяне. В момента те не се поддържат от джаджата за чат на живо на IMIchat или други канали на трети страни.
- Въртележка – богатите отговори могат да включват една карта или няколко карти, подредени във формат въртележка. Всяка карта изисква заглавие и може да съдържа изображение, описание и до три бутона.
Бутоните за бърз отговор в шаблона за въртележка могат да бъдат конфигурирани с текстови или URL връзки. Кликването върху URL бутон ще пренасочи потребителя към посочения уебсайт. Щракването върху текстов бутон за бърз отговор изпраща конфигуриран полезен товар до бота, задействайки съответния отговор.
- Изображение – Мултимедиен шаблон, където потребителите могат да конфигурират изображения чрез предоставяне на URL адреси.
- Видео – Рендира видеоклипове във визуализацията въз основа на конфигурирания URL адрес на видеоклипа.
- Код—Може да се използва за писане на код на Python за извикване на API или изпълнение на друга логика.
Кодови фрагменти
Условните отговори, със своите обширни функции и разнообразни шаблони, могат ефективно да отговорят на повечето нужди на AI агенти. Въпреки това, за сложни случаи на употреба, които не могат да бъдат напълно реализирани чрез условни отговори, или за разработчици, които предпочитат кодиране, е наличен типът отговор на кодов фрагмент.
Кодовите фрагменти ви позволяват да конфигурирате отговори с помощта на код на Python. Този подход ви позволява да създавате всички видове отговори, включително бързи отговори, текст, въртележки, изображения, аудио, видео и файлове, в рамките на шаблон за отговор или статия.
Кодът на функцията, дефиниран в шаблона Code Snippet, може да се използва за задаване на променливи, които след това се използват в други шаблони. Важно е да се отбележи, че кодът на функцията не може директно да връща отговори, когато се използва в рамките на условни отговори.
Проверка на кодов фрагмент – Платформата проверява само за синтактични грешки в кодовия фрагмент, който конфигурирате. Въпреки това, всички грешки в самото съдържание на отговора могат да причинят проблеми за потребителите, взаимодействащи с бота в конфигурирания канал. Например, редакторът няма да ви попречи да добавите отговор за "избор на време" за уеб канала, но това води до грешки, ако заявката на потребителя задейства този конкретен отговор.
Ако не конфигурирате уникален отговор за различни канали, уеб отговорът се приема като отговор по подразбиране и същият се изпраща до клиента. Списъкът с шаблони, поддържани в уеб канала, е:
- Текст – Просто текстово съобщение, което може да има множество варианти. Това конфигурирано съобщение се показва въз основа на заявката.
- Бърз отговор – Шаблон с текст и бутони, върху които може да се щракне.
- Въртележка – колекция от карти, като всяка карта има заглавие, URL адрес на изображение и описание.
- Изображение – Шаблон за конфигуриране на изображения чрез предоставяне на URL адреси.
- Видео – Шаблон за конфигуриране на видео чрез предоставяне на URL адреса на видеоклипа. Можете да възпроизведете видеоклипа, като щракнете върху или докоснете изображението.
- Файл – Шаблон за конфигуриране на pdf файл чрез предоставяне на URL адреса за достъп до файла.
- Аудио – Шаблон за конфигуриране на аудио файл чрез предоставяне на аудио URL адреса. Той също така показва продължителността на аудио съобщението в изхода.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Скриптиран AI агент за отговаряне на въпроси
Скриптовите AI агенти са агенти, управлявани от знанието, чиято база от знания се състои от корпус от въпроси и отговори. Скриптовият AI агент може да предостави отговори въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. Тази възможност е полезна в сценарии, когато:
- Необходими са специфични познания – агентът трябва да отговаря на въпроси в рамките на предварително определена област.
- Последователността е важна – агентът трябва да предоставя последователни отговори на подобни запитвания.
- Необходима е ограничена гъвкавост – отговорите на агента са ограничени от информацията в учебния корпус.
Този раздел включва следните конфигурационни настройки:
Създайте скриптов AI агент за отговаряне на въпроси
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Скриптиран. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление.
В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Добавете статии към AI агента.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на статии
Статиите са важна част от скриптовите AI агенти. Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяка статия има въпрос по подразбиране, който я идентифицира. Всички статии заедно съставляват базата знания или корпуса наAI Agent. Когато вашият клиент попита нещо, системата проверява своята база от знания и ви дава най-добрия отговор, който намери.
Двигателите на Rasa и Mindmeld NLU изискват минимум два варианта на обучение (изказвания), за да може статията да бъде част от обучения модел на корпуса. Бутоните Train и Save и Train остават неналични в скриптиран AI Agent за отговаряне на въпроси, ако изберете Rasa или Mindmeld NLU двигател и ако статията има по-малко от два варианта. Когато поставите показалеца върху тези неналични бутони, системата показва съобщение с молба да разрешите проблемите преди обучение. Освен това системата показва предупредителна икона, съответстваща на статията с проблеми. Можете да разрешите проблемите, като добавите повече от два варианта за статия. Бутоните Train и Save и Train стават достъпни, след като проблемите бъдат разрешени. Наличието на два варианта не е приложимо за статиите по подразбиране – съобщение за частично съвпадение, резервно съобщение и приветствено съобщение.
Можете да класифицирате статиите в категории по техен избор и всички некатегоризирани статии остават класифицирани като неприсвоени. От момента на създаване на статиите има четири статии по подразбиране, които са налични за всеки AI агент. Следните са следните:
- Приветствено съобщение— Това съдържа първото съобщение, когато има начало на разговор между клиента и AI агента.
- Резервно съобщение— AI агентът показва това съобщение, когато агентът не може да разбере въпроса на потребителя.
- Частично съвпадение– Когато AI агентът разпознае множество статии с малка разлика в резултатите (както е зададено в настройките за предаване и изводи ), агентът показва това съобщение за съвпадение заедно със съвпадащите статии като опции. Можете също така да конфигурирате текстовия отговор да се показва заедно с тези опции.
- Какво можете да направите?— Можете да конфигурирате възможностите на AI агента. AI Agent показва това, когато крайните потребители поставят под въпрос възможностите на AI Agent.
В допълнение към тях се добавя статията Разговор с агент по подразбиране, ако е разрешено предаване на агент от настройките за предаване и извод .
Всички нови AI агенти също имат четири статии в Smalltalk , които обработват потребителски изказвания за:
- Поздрави
- Благодарим ви
- AI агентът не беше полезен
-
Довиждане
Тези статии и отговори са налични в базата знания на AI Agent по подразбиране, докато създавате нов AI Agent. Можете също да ги промените или премахнете.
Добавяне на статии чрез потребителски интерфейс и отговор по подразбиране
Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяко запитване на потребителя се сравнява с тези статии (база знания) и отговорът, който връща най-високото ниво на доверие, се показва на потребителя като отговор на AI агента. За да добавите статии:
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до Създаване на нова статия. и щракнете върху |
4 |
Добавете вариантите по подразбиране. |
5 |
Изберете някой от тези отговори по подразбиране за статията. Възможни стойности:
За повече информация вижте раздела Конфигуриране на отговори с помощта на дизайнер на отговори. |
6 |
Щракнете върху Запазване и обучение. |
Внос от каталози
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие . |
4 |
Кликнете върху Импортиране от каталози. |
5 |
Изберете категориите на статиите, които ще бъдат добавени към агента. |
6 |
Щракнете върху Готово. |
Извличане на често задавани въпроси от връзката
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие. |
4 |
Щракнете върху Извличане на често задавани въпроси от връзката. |
5 |
Посочете URL адреса, на който се хостват често задаваните въпроси, и щракнете върху Извличане. |
6 |
Щракнете върху вноса. |
Импортиране от файл
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие . |
4 |
Щракнете върху Импортиране от файл и изберете CSV , за да импортирате статиите от CSV файла. Ако импортирате статии от файл във формат JSON, изберете JSON. |
5 |
Щракнете върху Преглед и изберете файл, който съдържа всички статии. Щракнете върху Изтегляне на образец , за да видите формата, в който трябва да бъдат посочени статиите. |
6 |
Щракнете върху вноса. |
Добавяне на персонализирани синоними
Много случаи на използване на AI агенти са склонни да включват думи и фрази, които може да не са част от стандартния английски речник или са специфични за бизнес контекста. Например, искате AI агентът да разпознава приложение за Android, приложение за iOS и т.н. AI агентът трябва да включи тези термини и техните вариации в обучителните изказвания за всички свързани статии, което води до излишно въвеждане на данни.
За да преодолеете този проблем с излишъка, можете да използвате персонализирани синоними в скриптов AI агент за отговаряне на въпроси. Синонимите на всяка коренна дума се заменят с основната дума по време на изпълнение от платформата автоматично.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие. |
4 |
Кликнете върху Персонализирани синоними. |
5 |
Щракнете върху Нова основна дума. |
6 |
Конфигурирайте стойността на основната дума и нейните синоними и щракнете върху Запиши. |
7 |
Обучете AI агента отново, след като добавите синонимите. Можете също така да експортирате синонимите (във файлов формат .CSV) в локалната папка и да импортирате файла обратно в платформата. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Визуализирайте вашия скриптов AI агент
Webex AI Agent Studio ви позволява да визуализирате вашите AI агенти, докато го разработвате и дори след приключване на разработката. По този начин можете да тествате функционирането на AI агентите и да определите дали желаните отговори се генерират, съответстващи на съответните входни заявки. Можете да визуализирате вашия скриптов AI агент, като използвате следните начини.
- Табло за управление на AI агент – Задръжте курсора на мишката върху карта на AI агент, за да видите опцията за визуализация за този AI агент. Щракнете върху Визуализация , за да отворите приспособлението за визуализация на AI агент.
- Заглавка на AI агент – След като влезете в режим на редактиране за всеки AI агент, като щракнете върху картата на AI агент или бутона Редактиране на картата на AI агент, опцията за предварителен преглед винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране на визуализация и след това минимизиране, в долния десен ъгъл на страницата се създава джаджа за глава за чат, което ви позволява лесно да отворите отново режима на визуализация.
В допълнение към това можете да копирате връзката за предварителен преглед за споделяне от AI агент. В картата AI Agent щракнете върху иконата с многоточие горе вдясно и щракнете върху Копиране на връзката за визуализация. Можете да споделите тази връзка с другите потребители на AI агента.
Джаджа за визуализация на платформата
Приспособлението за визуализация се появява в долния десен ъгъл на екрана. Можете да предоставите изказвания (или последователност от изказвания), за да видите как реагира AI агентът, като се уверите, че работи според очакванията. Визуализацията на AI агент поддържа множество езици и може автоматично да открие езика на изказванията, за да реагира съответно. Можете също така ръчно да изберете езика във визуализацията, като щракнете върху инструмента за избор на език и изберете от списъка с налични опции.
Можете да увеличите джаджата за визуализация за по-добър изглед. Освен това можете да предоставите информация за потребителите и да инициирате множество стаи за задълбочено тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне ви позволява да споделяте AI агента със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработвате персонализиран потребителски интерфейс за показване на AI агента. По подразбиране копираната връзка за визуализация изобразява AI агента с телефонен корпус. Можете да направите бързо персонализиране, като промените определени параметри във връзката за визуализация. Те две основни персонализации са:
- Цвят на джаджа – Чрез добавяне на
параметър brandColor
към връзката. Можете да дефинирате прости цветове с помощта на имена на цветове или да използвате шестнадесетичен код от цветове. -
Телефонен корпус – Чрез промяна на стойността на
параметър на телефонния корпус
във връзката. Това е зададено наtrue
по подразбиране и може да бъде деактивирано, като го направите falseПримерна връзка за визуализация със следните параметри:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Общи секции за управление за скриптов AI агент
Следните секции се появяват в левия панел на страницата за конфигуриране на AI агент:
Обучение
Тъй като AI агентите се развиват и стават по-сложни, промените в тяхната логика или разбиране на естествен език (NLU) понякога могат да имат нежелани последици. За да се осигури оптимална производителност и да се идентифицират потенциални проблеми, платформата за агенти с изкуствен интелект предлага удобна рамка за тестване на ботове с едно щракване. Можете да извършвате следните действия:
- Лесно създавайте и изпълнявайте изчерпателен набор от тестови случаи.
- Дефиниране на тестови съобщения и очаквани отговори за различни сценарии.
- Симулирайте сложни взаимодействия чрез създаване на тестови случаи с множество съобщения.
Дефиниране на тестове
Можете да дефинирате тестове, като използвате следните стъпки:
- Влезте в платформата Webex AI Agent Studio.
- В таблото за управление щракнете върху скриптирания AI агент, който сте създали.
- Щракнете върху Тестване в левия прозорец. По подразбиране се появява разделът Тестови случаи .
- Изберете тестов случай и щракнете върху Изпълнение на избраните тестове.
Всеки ред в таблицата представлява тестов случай със следните параметри:
Parameter | Описание |
---|---|
Съобщение | Примерно съобщение, което представя типовете заявки и инструкции, които можете да очаквате потребителите да изпращат на вашия AI агент. |
Очакван език | Езикът, на който се очаква потребителите да взаимодействат с агента с изкуствен интелект. |
Очаквана статия | Посочете статията, която да се показва в отговор на конкретно потребителско съобщение. За да ви помогне да намерите най-подходящата статия, тази колона разполага с функция за интелигентноавтоматично довършване. Когато влезете, системата предлага съвпадение на статии въз основа на въведения до момента текст. |
Нулиране на предишния контекст | Щракнете върху квадратчето за отметка в тази колона, за да изолирате тестовите случаи и да се уверите, че те се изпълняват независимо от съществуващия контекст на AI агент. Когато е активиран, всеки тестов случай се симулира в нова сесия, предотвратявайки всякакви смущения от предишни взаимодействия или съхранени данни. |
Включете частични съвпадения | Активирайте този превключвател, за да считате тестовите случаи за успешни, дори ако очакваните статии само частично съвпадат с действителния отговор. |
Импортиране от CSV | Импортиране на тестови случаи от файл с разделен със запетая (CSV) файл. В този случай всички съществуващи тестови случаи се презаписват. |
Експортиране в CSV | Експортиране на тестови случаи във файл, разделен със запетая (CSV) файл. |
Тестови обратни повиквания | Активирайте този превключвател, за да симулирате входящи обратни повиквания и да тествате поведението на потока, без да изисквате действителни входящи повиквания. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Обратно повикване в потока | Щракнете върху квадратчето за отметка в тази колона, за да покажете, че намерението трябва да задейства обратно повикване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Очакван шаблон за обратно повикване | Задайте ключа на шаблона, който да се активира, когато се случи обратното извикване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Време за изчакване на обратното повикване | Максималният период от време (в секунди), в който AI агентът изчаква отговор на обратно повикване, преди да счита за изтекло изплащане. Разрешено е максимум 20-секундно време за изчакване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Изпълнение на тестове
В раздела Изпълнение щракнете върху Изпълнение на избрани тестове , за да започнете последователно изпълнение на всички избрани тестови случаи.
Можете също да изпълните тестови случаи от раздела Тестови случаи .
.За да видите тестови случаи с конкретни резултати, щракнете върху желания резултат (например Преминал
, Преминал с частично съвпадение
, Неуспешен
, Изчакващ
) в лентата с обобщение. Това филтрира списъка с тестови случаи, за да покаже само тези, които съответстват на избрания резултат.
ИД на
сесията, свързан с всеки тестов случай, се показва в резултатите. Това ви позволява бързо да правите препратки към тестови случаи и да преглеждате подробности за транзакциите. За да направите това, изберете опцията Подробности
за транзакцията в колоната Действия .
История на изпълнението
В раздела Хронология отворете всички изпълнени тестови случаи.
- Щракнете върху иконата Изтегляне от колоната Действия , за да експортирате изпълнените тестови данни като CSV файл за офлайн анализ или отчитане.
- Прегледайте конкретните настройки на двигателя и алгоритъма, използвани за всяко изпълнение на тестов случай. Тази информация помага на разработчиците да оптимизират производителността на AI агента.
- За да видите разширените настройки за конфигуриране на алгоритъм, използвани за конкретна машина за обучение, щракнете върху иконата Информация до името на машината за обучение. Това дава представа за параметрите и настройките, които са повлияли на поведението на AI агента по време на тестването.
Сесии
Разделът Сесии предоставя изчерпателен запис на всички взаимодействия между AI агенти и клиенти. Всяка сесия включва подробна история на разменените съобщения. Можете да експортирате данни за сесии като CSV файл за офлайн анализ и проверка. Можете да използвате тези данни, за да изследвате съобщенията и контекста на конкретни сесии, за да получите представа за взаимодействията на потребителите и да идентифицирате области за подобрение, да прецизирате отговорите на AI агента и да подобрите цялостното потребителско изживяване.
Той може да обработва големи набори от данни, като показва резултатите на страници. Можете да използвате секцията Прецизиране на резултатите , за да филтрирате и сортирате сесии въз основа на различни критерии. Всеки ред в таблицата показва основни подробности за сесията, включително:
- Канали – каналът, в който се е случило взаимодействието (например чат, глас).
- ИД на сесия – Уникален идентификатор за сесията.
- Потребителски идентификатор – Уникалният идентификатор на потребителя.
- Съобщения – броят на съобщенията, обменени по време на сесията.
- Актуализирано на—Часът на затваряне на сесията.
- Метаданни – Допълнителна информация за сесията.
- Скриване на тестови сесии – Поставете отметка в това квадратче, за да скриете тестовите сесии и да покажете само списъка със сесиите на живо.
- Извършено е предаване на агент – Поставете отметка в това квадратче, за да филтрирате сесиите, които се предават на агент. Ако се случи предаване на агент, той показва иконата на слушалките, показваща предаването на чата на човешки агент.
- Възникна грешка – Поставете отметка в това квадратче, за да филтрирате сесиите, в които е възникнала грешка.
- Отрицателно – Поставете отметка в това квадратче, за да филтрирате сесиите с отрицателен глас.
Кликнете върху ред, за да получите достъп до подробния изглед на конкретна сесия. Използвайте квадратчета за отметка, за да филтрирате сесиите въз основа на предаване на агент, грешки и отрицателни гласове. Декриптирането на сесиите изисква разрешение на ниво потребител и разширени настройки за защита на данните. Щракнете върху Дешифриране на съдържанието , за да видите подробностите за сесията.
Подробности за сесията на конкретна сесия в Scripted AI Agent за отговаряне на въпроси
Изгледът "Подробности за сесията" в скриптов AI агент за отговаряне на въпроси предоставя изчерпателна разбивка на конкретно взаимодействие между потребител и AI агент.
Разделът Съобщения :
- Показва всички съобщения, изпратени от потребителя по време на сесията.
- Показва съответните отговори, генерирани от AI агента.
- Представя хронологичния ред на съобщенията, предоставяйки контекст за взаимодействието.
Разделът Информация за транзакцията:
- Изброява статиите, които са идентифицирани като подходящи за заявката на клиента, включително точни и частични съвпадения.
- Показва оценките за сходство, свързани с всяка идентифицирана статия, като посочват степента на релевантност.
- Представя резултатите от основните алгоритми, използвани за обработка на заявката на клиента и идентифициране на съответните статии.
- Показва броя на резултатите от алгоритъма в зависимост от настройките, конфигурирани в раздела Предаване и извод .
Секцията Друга информация в изгледа Подробности за сесията предоставя допълнителен контекст и подробности за конкретно взаимодействие. Ето разбивка на показаната информация:
- Обработена заявка – Показва предварително обработената версия на входните данни на клиента, след като е била обработена от тръбопровода за разбиране на естествен език (NLU) на AI агента.
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Тип отговор – Указва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Подробности за сесията на конкретна сесия в Scripted AI Agent за извършване на действия
Разделът Информация за транзакцията в Scripted AI Agent за извършване на действия предоставя подробна разбивка на конкретно взаимодействие, категоризирайки информацията в четири раздела:
Раздел "Идентифицирани намерения":
- Показва намеренията, които са идентифицирани за заявката на клиента.
- Показва нивото на доверие, свързано с всяко идентифицирано намерение.
- Изброява слотовете, които са свързани с идентифицираното намерение. Щракнете върху слота, за да видите допълнителна информация за неговата стойност и как е извлечена от заявката на потребителя.
Секцията Идентифицирани обекти изброява обектите, които са извлечени от съобщението на клиента и са свързани с активното намерение на потребителя. Тези обекти представляват ключовата информация, която ботът е идентифицирал в заявката на потребителя.
Разделът Резултати от алгоритъма предоставя информация за основните процеси, довели до отговора на AI агента. Ето разбивка на показаната информация:
- Списък на намеренията – Показва идентифицираните намерения и съответните им оценки за сходство.
- Списък с обекти – Показва обектите, които са извлечени от съобщението на потребителя.
Другата информация показва:
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Ключ на шаблона – Показва ключа на шаблона, свързан с намерението, което е задействало отговора на AI агента.
- Тип отговор – Показва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Можете също така да изтеглите и прегледате информацията за транзакцията във формат JSON, като използвате опцията за изтегляне.
Разделът Метаданни показва:
- NLP метаданни – Прегледайте стъпките за предварителна обработка, приложени към въвеждането на клиента в раздела NLP .
- Datastore и FinalDF – Достъп до данни, свързани със сесията, в разделите Datastore и FinalDF за интелигентни ботове.
- Функционалност за търсене – Използвайте вградената лента за търсене, за да намерите бързо конкретни изказвания в разговор.
История
Всеки път, когато добавяте или променяте статии, намерения или обекти, от съществено значение е да преобучите вашия скриптов AI агент, за да сте сигурни, че е актуален. След всяка тренировъчна сесия тествайте внимателно вашия AI агент, за да проверите неговата точност и ефективност.
Страницата "История" ви дава възможност да:
- Преглед на хронологията на обучението – Проследяване на обучението на корпуса и направените промени.
- Сравняване на двигателите за обучение – Преглед на машините за обучение, използвани за различни итерации и съответната им продължителност на обучението.
- Проследяване на промените – Наблюдавайте промените в настройките, статиите, отговорите, НЛП и курирането.
- Връщане към предишни версии – Лесно се върнете към по-стар набор за обучение, ако е необходимо.
Разделът "История" предоставя удобни инструменти за управление на вашите статии от базата знания:
- Активиране на статии – Направете неактивните преди това статии живи , за да ги включите в отговорите на AI агента.
- Редактиране на статии – Създайте нова версия на съществуваща статия, като запазите оригинала за справка.
- Визуализация на производителността – Оценете производителността на AI агента със специфична база от знания с помощта на функцията за предварителен преглед .
- Изтегляне на статии – Експортирайте статиите си от базата знания като CSV файл за офлайн анализ или справка. Тази опция е налична само за Scripted AI Agent за отговаряне на въпроси.
Журнали за проверка
Разделът Регистрационни файлове за одит предоставя подробен запис на промените, направени във вашия Scripted AI агент през последните 35 дни. За достъп до регистрационните файлове за проверка:
- Отидете до таблото за управление и щракнете върху AI агента, който сте създали.
- Щракнете върху раздела История , за да видите историята на AI агента.
- Щракнете върху раздела Регистрационни файлове за проверка, за да видите подробен дневник на промените:
- Актуализирано на—датата и часът на извършване на промяната.
- Актуализирано от – потребителят, който е направил промяната.
- Поле – частта от бота, където е извършена промяната (например Настройки, Статии, Отговори).
- Описание – Допълнителни подробности за промяната.
-
Използвайте опциите
Актуализирано от
иТърсене на поле
, за да намерите бързо конкретни записи в регистрационния файл за проверка. -
Разделът История на модела показва максимум 10 корпуса за всеки AI агент.
Куриране
Съобщенията се добавят към конзолата за куриране въз основа на следните критерии:
- Резервни съобщения – Когато AI агентът не успее да разбере съобщението на потребителя и задейства резервното намерение.
- Резервно намерение по подразбиране – Ако този превключвател е разрешен, съобщенията, които активират резервното намерение по подразбиране, ще бъдат изпратени до конзолата за куриране.
Този критерий е приложим само за Scripted AI агент за извършване на действия.
- Съобщения с отрицателен глас – Съобщения, които потребителите са гласували по-малко по време на визуализации на AI Agent.
- Предаване на агент – Съобщения, които водят до предаване на човешки агент поради конфигурирани правила.
- От сесия – Съобщения, маркирани от потребителите като неполучаващи желания отговор от данни за сесия или стая.
- Ниска достоверност – съобщения с оценка на доверие, попадаща в рамките на зададения праг на ниска достоверност.
- Частично съвпадение – съобщения, при които AI агентът не може окончателно да идентифицира правилното намерение или отговор.
Разрешаване на проблеми
Разделът Проблеми предоставя централизирано местоположение за преглед и адресиране на съобщения, които са маркирани за куриране. Можете да направите следното:
- Изберете да разрешите или игнорирате проблемите въз основа на тяхната тежест и уместност.
- Разгледайте оригиналното изказване на потребителя, отговора на AI агента и всички прикачени медии.
Достъпът за декриптиране се предоставя на потребителско ниво и изисква разширената защита на данните да бъде активирана в бекенда.
За да разрешите проблем, можете:
-
Връзка към съществуваща статия – За да свържете проблем със съществуваща статия, изберете опцията Връзка и потърсете желаната статия.
-
Създаване на нова статия – Използвайте опцията Добавяне към нова статия , за да създадете нова статия директно от конзолата за куриране.
-
Игнориране на проблеми – Разрешаване или игнориране на проблеми, за да ги премахнете от конзолата за куриране.
- Не е разрешено свързване към статии по подразбиране (приветствено съобщение, резервно съобщение, частично съвпадение).
- За скриптиран AI агент за извършване на действия изберете подходящото намерение от падащия списък и маркирайте всички съответни обекти.
- След като направите промени, преобучете вашия AI агент, за да сте сигурни, че новите знания са отразени в неговите отговори.
- Разрешавайте или игнорирайте множество проблеми едновременно за ефективно управление.
Разделът Разрешени предоставя изчерпателен преглед на всички проблеми, които са били разгледани. Можете да видите обобщение на всеки разрешен проблем, включително дали проблемът е свързан със съществуваща статия, използван за създаване на нова статия/намерение или игнориран. Ако срещнете нежелани отговори, които не са били автоматично уловени от съществуващите правила, можете ръчно да добавите конкретни изказвания към конзолата за куриране.
За да добавите проблеми от сесии:
- Идентифициране на изказването – Намерете изказването, което е предизвикало неправилния отговор.
- Проверете състоянието на курирането – Ако проблемът все още не е в конзолата за куриране,
се показва превключвателят Състояние
на курирането. - Превключване на флага – Активирайте превключвателя
Състояние
на курирането, за да добавите изказването към конзолата за куриране за преглед и разрешаване.
Ако проблемът вече е налице в конзолата за куриране, външният вид на превключвателя се променя съответно, за да покаже състоянието му.
Преглед на ефективността на Scripted AI с помощта на Анализ
Разделът Анализ предоставя графично представяне на ключови показатели за оценка на ефективността и ефективността на агента с изкуствен интелект. Ключовите показатели са разделени на четири раздела, представени като раздели. Това са: Преглед, Отговори, Обучение и Куриране.
При посещение на екрана за анализ разработчиците могат да изберат AI агента, за който искат да видят анализа. Те могат също така да персонализират изгледа на анализ, като изберат канала, за който искат да виждат данните, заедно с периода от време и детайлността на данните. По подразбиране данните от Google Анализ за последния месец се показват за всички канали с ежедневна подробност (всеки ден е точка по оста x в графиките).
Общ преглед
Прегледът съдържа ключови показатели и графики, които предоставят моментна снимка на цялостното използване и производителност на AI агент на разработчиците.
- От таблото за управление изберете AI агента, който сте създали.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Сесии и съобщения
Първият раздел в прегледа показва следните статистически данни за сесиите и съобщенията за AI агента:
- Общо сесии и сесии, които се обработват от AI агента без човешка намеса.
- Общо предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и агенти с изкуствен интелект) и колко от тези съобщения идват от потребители.
- Среднодневни съобщения
Това е последвано от графично представяне на сесиите (подредена колона, представляваща сесиите, обработвани от AI агента и предадените сесии) и общия брой отговори, изпратени от AI агента.
Потребители
Вторият раздел в прегледа съдържа статистика за потребителите за AI Agent. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители. Това е последвано от графика, показваща нови и завръщащи се потребители за всяка единица в зависимост от избраната детайлност.
Изпълнение
Третият раздел предоставя статистически данни за отговорите на агента на tbe AI към потребителите. Тук можете да видите общия брой отговори, изпратени от AI агента, и разделението между отговорите, където AI агентът:
- Идентифицира намерението на потребителя.
- Отговори с резервно съобщение.
- Отговори с частично съобщение за съвпадение.
- Информира потребителя за предаване на агент.
Същото се обобщава в кръгова диаграма и площната графика предоставя информация въз основа на избрана детайлност.
Обучение
Разделът за обучение представлява "здравето" на корпуса на AI Agent. Препоръчително е разработчиците да конфигурират 20+ изказвания за обучение за всяко намерение/статия в своите AI агенти. В този раздел всички статии/намерения в корпуса се показват като отделни правоъгълници, където цветът и относителният размер на всеки правоъгълник са показателни за данните за обучение, които статията/намерението съдържа. Колкото по-близо е намерението до бялото, толкова повече данни за обучение са му необходими, за да се подобри точността на вашия AI агент.
Отговор
Този раздел дава на разработчиците подробен поглед върху това, за което питат потребителите и колко често го питат. Той предоставя графично представяне на най-популярните статии за AI агенти за отговаряне на въпроси и шаблони за отговори за AI агенти за извършване на действия.
Куриране
Този раздел предоставя визуално обобщение на това колко проблема с курирането се появяват всеки ден и колко от тях са разрешени от агентите на изкуствения интелект.
Интегриране на AI агенти
Този раздел обяснява как да интегрирате AI агенти както с гласови, така и с цифрови канали, за да управлявате разговорите с клиентите.
Интегрирайте AI агенти с гласови и цифрови канали
След като създадете и конфигурирате вашите AI агенти в платформата Webex AI Agent Studio, следващата стъпка е да ги интегрирате с гласовите и цифровите канали. Тази интеграция позволява на AI агентите да се справят както с гласови, така и с цифрови разговори с вашите клиенти, осигурявайки безпроблемно и интерактивно потребителско изживяване.
За повече информация вижте статията Интегриране на AI агенти с гласови и цифрови канали.
Управление на отчети на AI агенти
Този раздел очертава прегледа на отчетите на агентите с изкуствен интелект, типовете отчети, създаването на отчети на агенти с изкуствен интелект и режимите на доставка на отчети.
Разбиране на отчетите на AI агентите
Функцията за отчети ви позволява да генерирате или планирате (периодично генерирате) конкретни отчети от наличните типове отчети и да ги получавате през наличните режими на доставка. Тези отчети могат да предоставят ценна информация за поведението на потребителите, използването, ангажираността, производителността на продукта и т.н. Можете да получите желаната информация до техния имейл, SFTP път или S3 кофа. Можете да изберете типа отчет от списък с предварително изградени отчети и също така да изберете дали искате да генерирате еднократен отчет незабавно или на редовни интервали.
Когато влезете в менюто Отчети от левия навигационен екран, се появяват следните раздели:
-
Конфигуриране – Този раздел изброява всички отчети, които в момента са активни и се генерират периодично. Следните подробности са налични за списъка с отчети:
- Активен – дали даден потребител все още е абониран за отчета.
- AI агент – Име на AI агента, свързан с отчета.
- Тип отчет – Предварително изграденият тип отчет, за който сте се абонирали.
- Честота – интервалът, в който получавате отчета.
- Последен генериран отчет – последният изпратен доклад.
- Следваща планирана дата – следващата дата, на която ще бъде изпратен отчетът.
-
История – Този раздел изброява цялата историческа информация за отчетите, изпратени до момента. Кликнете върху който и да е отчет на тази страница, за да редактирате конфигурацията на отчетите.
Можете да кликнете върху иконата Изтегляне под графата Действия , за да изтеглите тези отчети за минали периоди.
Отчетите при поискване, които се показват в раздела "История ", са достъпни за изтегляне само след приключване на генерирането на отчета.
Създаване на отчет на AI агент
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
Кликнете върху Отчети в лявата навигационна лента. |
3 |
Щракнете +Нов отчет. |
4 |
Предоставете следната информация за създаване и конфигуриране на отчета: |
Типове отчети на AI агент
Можете да избирате от списък с предварително изградени отчети въз основа на избрания тип AI агент. Този раздел обхваща тези типове отчети, листовете, включени във всеки отчет, и колоните, налични във всеки лист.
AI агент за отговаряне на въпроси тип отчет
Има три различни типа отчети, налични за AI агент за отговаряне на въпроси в приложението. Използвайки различни типове отчети, можете да се използвате, за да разберете обобщението на използването на AI Agent, поведението, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Поведение при използване и обобщениеТози раздел показва обобщението на AI агента с честотата, с която се извикват статиите и категориите. Можете да видите информацията за резюмето, категориите и статиите в отделен раздел на отчетите:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори/сесии, обработени от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения | Съобщенията, изпратени от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Тоталните разговори, предадени на човешки агент. |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от клиентите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от клиентите. |
Поле | Описание |
---|---|
Име на категорията | Името на категорията, както е конфигурирано в AI агента. |
Разговори за категорията | Броят на разговорите или сесиите, в които е открита статия, принадлежаща към тази категория. |
Общо отговори | Колко пъти е открита статия, принадлежаща към тази категория. |
Общо гласове "за" | Колко пъти отговор от тази категория е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговор от тази категория е бил отхвърлен. |
Поле | Описание |
---|---|
Име на статията | Името на статията (вариант по подразбиране), която е конфигурирана в AI агента. |
Категория на статията | Категорията, към която принадлежи това намерение. |
Разговори за статията | Броят на разговорите или сесиите, в които е открита тази статия. |
Общо отговори | Броят пъти, в които тази статия е била открита. |
Общо гласове "за" | Колко пъти отговорът за тази статия е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за тази статия е бил отхвърлен. |
Показва разговора между AI агента и клиента заедно с оценката за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймото за дата и час на съобщението. |
Идентификатор на сесията | Уникалният идентификатор на сесията. |
Идентификационен номер на потребителя | Уникалният идентификатор за крайния потребител на AI агент. |
Тип съобщение | Съобщението на AI агента или човешкото съобщение. |
Текст на съобщението | Съдържанието на съобщението. |
Член | Идентификаторът на отговора, изпратен обратно от агента на ИИ. |
Категория | Намерението, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценката за сходство за откритото намерение. |
Съответстващ член 1 | Намерението, открито от избрания NLU двигател. |
Оценка по член 1 | Резултатът за откритото намерение. |
Обратна връзка | Обратната връзка на потребителя, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментарите, оставени от потребителите при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на AI агент. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът е отговорил. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Член | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Категория | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съответстващ член 1 | Намерение, открито от избрания NLU двигател. |
Оценка по член 1 |
Оценка за откритото намерение. |
AI агент за изпълнение на задачи тип отчет
Има три различни типа отчети, налични за AI агент за изпълнение на задача в приложението за създаване на AI агенти. Като разработчик на AI агент можете да създавате различни типове отчети. Те могат да се използват за разбиране на обобщението на използването на AI Agent, поведението на AI Agent, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Показва обобщението на разговорите заедно с намеренията и ключовете на шаблона, които се задействат. Разделът "Обобщение" показва следните подробности:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори или сесии, които се обработват от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения |
Съобщенията, които се изпращат от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Общо разговори, предадени на човешки агент |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от потребителите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от потребителите. |
Можете също да видите подробностите за намерението в раздела Намерения на електронната таблица:
Поле | Описание |
---|---|
Име на намерението | Името на намерението, конфигурирано в AI агента. |
Разговори за намерението | Брой разговори или сесии, в които е било извикано това намерение. |
Общо призовавания | Колко пъти е било използвано това намерение. |
Общо завършвания | Колко пъти всички слотове са събрани и това намерение е изпълнено. |
Общо гласове "за" | Общият брой отговори за това беше гласуван за всяко намерение. |
Общо отрицателни гласове |
Общият брой отговори за това беше отхвърлен за всяко намерение. |
Докладът също така съдържа подробни данни за образците на високо ниво, като например:
Поле | Описание |
---|---|
Име на ключа на шаблона | Име на шаблона, както е конфигурирано в AI агента. |
Намерение на ключа на шаблона | Намерения, където се използва този шаблонен ключ. |
Разговори за шаблонния ключ | Брой пъти, когато този шаблонен ключ е бил изпратен като отговор. |
Общо отговори | Колко пъти този шаблонен ключ е бил изпратен като отговор. |
Общо гласове "за" | Колко пъти отговорът за този шаблон е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за този шаблон е бил отхвърлен. |
Показва разговора на клиент с AI агента заедно с резултатите за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител в приложението. |
Тип съобщение | Съобщение на AI агент или човешко съобщение. |
Текст на съобщението | Съдържание на съобщението. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат | Оценка за откритото намерение. |
Обратна връзка | Отзиви от потребителите, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментари, оставени от потребители при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Този доклад е подходящ само за скриптови AI агенти. Можете да видите следните подробности в този отчет:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на клиента. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на приложението. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът отговори. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат |
Оценка за откритото намерение. |
Начини на доставка на отчета на AI Agent
В днешния свят, управляван от данни, ефективното и сигурно предоставяне на отчети на AI агенти е от решаващо значение за информираното вземане на решения и оперативното съвършенство. За да отговорим на разнообразните организационни нужди, ние предлагаме множество режими на доставка на отчети на AI агенти, като гарантираме гъвкавост, надеждност и сигурност. Опциите за доставка включват протокол за сигурен трансфер на файлове (SFTP), имейл и Amazon S3 Bucket. Всеки режим е проектиран да отговаря на различни изисквания, независимо дали става въпрос за нужда от висока сигурност, лесен достъп или мащабируеми решения за съхранение. Този документ очертава характеристиките и предимствата на всеки режим на доставка, като ви помага да изберете най-добрия вариант за вашите специфични нужди.
SFTP
Поле |
Описание |
---|---|
Изпращане на отчети на сигурно място по график |
Включете това, за да изпратите отчетите на защитеното място в планираното време. Можете да предоставите следните подробности само като активирате този превключвател. |
IP адрес | IP адресът на системата. |
Потребителско име | Потребителското име за достъп до отчетите. |
Парола | Паролата за достъп до отчетите. |
Частен ключ | Частният ключ за достъп до файловете. |
Път за качване |
Пътят, по който файловете се насочват в системата. |
имейлл
Поле | Описание |
---|---|
Планирайте имейли за множество получатели, отделни с точка и запетая(;) | Включете това, за да добавите получатели. |
Получатели |
Имейл адресът на всички получатели, които трябва да получават отчетите в посоченото време и честота. |
S3 кофа
Поле | Описание |
---|---|
Качване на отчети в S3 кофа по график |
Включете това, за да направите полетата S3 достъпни и насочете отчетите към конфигурираната кофа S3. |
ИД на ключа за достъп до AWS | ИД на ключа за достъп до услугите и ресурсите на AWS. |
Таен ключ за достъп на AWS | Тайният ключ за достъп до услугите и ресурсите на AWS. |
Име на кофата | Името на кофата, към която се насочва отчетът. |
Име на папката |
Името на папката, която се създава в контейнера S3. |
Разбиране на AI съответствието
Тези раздели ви помагат да разберете разработката на ИИ, поверителността на данните, сигурността и безопасността
Разработване на AI, поверителност на данните, сигурност и безопасност
Всяка функция, задвижвана от AI в Cisco, преминава през оценка на въздействието на AI спрямо нашите принципи за отговорен AI и се придържа към рамката за отговорен AI, в допълнение към съществуващите процеси за сигурност, поверителност и човешки права при проектиране.
Поверителност и сигурностCisco не запазва въведените от клиента данни след процеса на извод, а доставчикът на модел от трета страна, Microsoft, не осъществява достъп, наблюдение или съхраняване на клиентски данни на Cisco. За повече подробности относно политиките за съхранение на данни, специфични за функциите, вижте Cisco Trust Portal.
Следва списъкът с бележки за прозрачност на AI за всички функции на AI:
Източници на данни за обучение и оценкаДоставчикът на модели на Cisco, Microsoft, заявява, че няма да използва клиентско съдържание за подобряване на моделите на Azure OpenAI и че не съхранява или запазва клиентски данни на Cisco в инфраструктурата на Azure.
Безопасност и етични съображенияВсички генеративни функции на AI са податливи на грешки, така че Cisco дава приоритет на безопасността на съдържанието за функциите на AI, като се включва филтриране на съдържанието, предоставено от Azure OpenAI.
Оценка и производителност на моделаCisco дава приоритет на производителността и точността на AI Assistant, като включва хора в прегледа, тестването и осигуряването на качеството на основния модел.
Започнете с Webex AI Agent Studio
Webex AI Agent Studio е сложна платформа, която е предназначена да създава, управлява и внедрява автоматизирани AI агенти, за да изпълни нуждите от обслужване и поддръжка на клиенти. Използвайки изкуствен интелект, AI агентите предоставят автоматизирана помощ на клиентите, преди да взаимодействат с човешки агенти. Тези агенти поддържат гласови взаимодействия с интонация, разбиране на езика и контекстуално осъзнаване в разговорите. Освен това агентите с изкуствен интелект безпроблемно и информативно се справят с взаимодействията с цифрови канали чрез текст и онлайн чат. Клиентите се възползват от изживяване, подобно на портиер, получаване на помощ с въпроси, извличане на информация и минимизиране на времето за изчакване.
Възможности на Webex AI Agent Studio
- Точни и навременни отговори – Предоставя точни отговори на запитвания на клиенти в реално време.
- Интелигентно изпълнение на задачи – Изпълнява задачи въз основа на заявки или входове на клиенти.
Основни ползи за бизнеса
-
Подобрено клиентско изживяване – Предоставя разговорно изживяване в реално време за клиентите.
-
Персонализирани взаимодействия – Приспособява отговорите към индивидуалните нужди и предпочитания на клиентите.
-
Мащабируемост и ефективност – Справя се с голям обем взаимодействия с клиентите, без да изисква допълнителни човешки агенти, което води до подобрена удовлетвореност и намалени оперативни разходи.
Разбиране на типовете и примерите на AI агенти
Следващата таблица предоставя поглед върху типовете AI агенти и техните възможности:
Тип AI агент | Предназначение | Възможност | Описание | Как да настроите? |
---|---|---|---|---|
Автономен |
Автономните AI агенти са проектирани да работят независимо, да вземат решения и да изпълняват задачи без пряка човешка намеса. |
Извършване на действия |
Направете информиран избор въз основа на наличната информация и предварително определени правила. Автоматизирайте повтарящи се или отнемащи време задачи. |
|
Отговаряйте на въпроси |
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. |
Автономни AI агенти за отговаряне на въпроси | ||
Сценарист |
Скриптовите AI агенти са програмирани да следват предварително определен набор от правила и инструкции. |
Извършване на действия |
Скриптовите агенти могат да изпълняват конкретни задачи, които са ясно дефинирани и структурирани. |
Скриптирани AI агенти за извършване на действия |
Отговаряйте на въпроси |
Скриптовите агенти могат да отговарят на въпроси въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. |
Скриптирани AI агенти за отговаряне на въпроси |
Примери
Както автономни, така и скриптови AI агенти могат да бъдат приложени към различни случаи на употреба, в зависимост от специфичните изисквания и желаните възможности. Някои примери включват:
-
Обслужване на клиенти – Както автономните, така и скриптовите агенти могат да се използват за предоставяне на поддръжка на клиенти, като автономните агенти предлагат повече гъвкавост и разбиране на естествения език.
-
Виртуални асистенти – Автономните агенти са много подходящи за роли на виртуални асистенти, тъй като могат да се справят с различни задачи и да предоставят по-персонализирани взаимодействия.
-
Анализ на данни – Автономните агенти могат да се използват за анализ на големи набори от данни и извличане на ценни прозрения.
-
Автоматизация на процесите – Както автономните, така и скриптовите агенти могат да се използват за автоматизиране на повтарящи се задачи, подобряване на ефективността и намаляване на грешките.
-
Управление на знания – Автономните агенти могат да се използват за създаване и управление на хранилища на знания, което прави информацията лесно достъпна за потребителите.
Изборът между автономни и скриптови AI агенти зависи от сложността на задачите, необходимото ниво на автономност и наличието на данни за обучение.
Предпоставки
-
Ако сте съществуващ клиент на Webex Contact Center, уверете се, че отговаряте на следните предпоставки:
-
Клиент на Webex Contact Center 2.0.
-
Webex Connect е осигурен за вашия клиент.
-
Гласовата медийна платформа е медийна платформа от следващо поколение.
-
-
Ако нямате клиент на Webex Contact Center, свържете се с вашия партньор, за да инициирате пробна версия на Webex Contact Center с мултимедийната платформа от следващо поколение.
-
Администраторите могат да поискат пясъчник за разработчици на Webex Contact Center, за да изпробват AI агенти.
Активиране на функции
Тази функция в момента е в бета версия. Клиентите могат да се регистрират за тази функция на Webex Beta Portal , като попълнят анкетата за участие за AI агенти.
-
В момента в бета фазата е налична само функционалността на AI агента със скрипт.
-
Автономните агенти са достъпни само за избрани клиенти. Заявки могат да се правят чрез вашия CSM (Customer Success Manager), PSM (Partner Success Manager) или чрез имейл ask-ccai@cisco.com. След одобрение автономните агенти ще бъдат предоставени в допълнение към скриптовите агенти за вашия наемател.
Достъп до Webex AI Agent Studio
За да създадете вашите AI агенти, трябва да влезете в приложението Webex AI Agent Studio. Това може да стане по следните начини:
Влизане от Control Hub
- влезте в Control Hub, като използвате URL https://admin.webex.com.
- От секцията Услуги на навигационния екран изберете Център за контакти.
- В Бързи връзки в десния прозорец отидете в секцията Пакет за контактен център.
- Щракнете върху Webex AI Agent Studio за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent Studio в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Влизане от Webex Connect
За да получите достъп до приложението Webex AI Agent Studio, трябва да имате достъп до Webex Connect.
- влезте в приложението Webex Connect, като използвате URL адреса на клиента, предоставен за вашето предприятие и идентификационни данни.
По подразбиране страницата Услуги се показва като начална страница.
- От менюто App Surface на левия навигационен екран щракнете върху Webex AI Agent Studio за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent Studio в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Оформление на началната страница
Добре дошли в приложението Webex AI Agent Studio. Когато влезете, началната страница показва следното оформление:
-
Лента за навигация
Лентата за навигация, която се появява вляво, осигурява достъп до следните менюта:
- Табло – Показва списък с AI агенти, до които потребителят има достъп, както е предоставено от администратора на предприятието.
- Знание – Показва централното хранилище на знания или база от знания, която служи като мозък за автономни агенти с изкуствен интелект, за да отговарят на запитвания на клиенти.
- Отчети – Изброява предварително изградени отчети на AI агенти от различни типове. Можете да генерирате или планирате отчети според вашите бизнес нужди.
- Помощ – Предоставя достъп до ръководството за потребителя на Webex AI Agent Studio в Помощния център на Webex.
-
Потребителски профил
Менюто на потребителския профил ви позволява да видите информацията за вашия профил и да излезете от приложението.
Страницата Enterprise Profile съдържа информация за клиента на AI агент, достъпна само за администратори с пълен администраторски достъп.
-
Разделът Общ преглед съдържа следната информация:
- Корпоративни идентификатори – Включва Webex Org ID, CPaaS Org ID, Абонаментен ИД за предприятието. Това е налично за предприятия с интеграция на Webex Contact Center за съответния клиент на Webex Connect.
- Настройки на профила – Съдържа име на предприятие, уникално име на предприятие и URL адреса на емблемата.
- Настройки на глобален агент – Позволява избор на агент по подразбиране за гласов канал за обработка на резервни сценарии.
- Обобщение на запазването на данни – Предоставя обобщение на периодите на съхранение на данни за това предприятие.
-
В раздела Съотборници можете да преглеждате и управлявате списъка със съотборници, които имат достъп до приложението. На всеки потребител се присвоява роля, която определя действията, които може да извършва въз основа на предоставените разрешения.
-
Запознайте се с таблото си за управление
На таблото за управление AI агентите са представени от карти, които показват основна информация, включително името на AI агента, последно актуализирано от, последно актуализирано и двигателя, използван за обучение на агента.
Задачи на AI Agent карта
Задръжте курсора на мишката върху карта на агент с изкуствен интелект, за да видите следните опции:
- Визуализация – Щракнете върху Визуализация , за да отворите приспособлението за визуализация на AI агент.
- Икона с многоточие – щракнете върху тази икона, за да изпълните следните задачи:
-
Копиране на връзката за визуализация – Копирайте връзката за визуализация, за да поставите в нов раздел и визуализирайте AI агента в джаджата за чат.
-
Копиране на маркера за достъп – Копирайте маркера за достъп на AI агента за извикване на агента чрез API.
-
Експортиране – Експортирайте подробностите за AI агента (във формат JSON) във вашата локална папка.
-
Изтриване – Изтрийте окончателно AI агента от системата.
-
Закачане – закачане на AI агента до първата позиция на таблото за управление или откачване, за да го върнете обратно на предишната му позиция.
-
Създайте нов AI агент
Можете да създадете нов AI агент, като използвате опцията + Създаване на агент в горния десен ъгъл на таблото за управление. Можете да изберете да използвате предварително дефиниран шаблон или да създадете агент от нулата.
За да знаете как да създавате скриптови и автономни AI агенти, вижте следните раздели:
Импортиране на предварително изграден AI агент
Можете да импортирате предварително изграден AI агент във формат JSON от списък с налични AI агенти. Първо се уверете, че сте експортирали AI агента във формат JSON във вашата локална папка. Следвайте тези стъпки, за да го импортирате:
- Щракнете върху Агент за импортиране.
- Щракнете върху Качване , за да качите файла на AI агент (във формат JSON), експортиран от платформата.
- В полето Име на агент въведете името на AI агента.
- (По избор) В системния идентификатор редактирайте генерирания от системата еднозначен идентификатор.
- Щракнете върху вноса.
Вашият AI агент вече е успешно импортиран в платформата Webex AI Agent Studio и е достъпен на таблото за управление.
Търсене по ключови думи
Платформата предоставя стабилни възможности за търсене, за да ви помогне лесно да намерите и управлявате AI агенти. Можете да извършите търсене по ключови думи, като използвате името на агента. Въведете името на агента или част от името в лентата за търсене. Системата показва списък с AI агенти, които отговарят на вашите критерии за търсене.
Филтриране по тип агент
В допълнение към търсенето по ключови думи, можете да прецизирате резултатите от търсенето си чрез филтриране въз основа на типа AI агент. Изберете един от филтрите за типове агенти от падащия списък – Скриптиран, Автономен и Всички.
Управление на базата знания
Базата знания е централно хранилище на информация за автономните агенти с изкуствен интелект, задвижвани от голям езиков модел (LLM). Автономните AI агенти използват усъвършенствани технологии за AI и машинно обучение, за да разбират, обработват и генерират текст, подобен на човек. Тези агенти с изкуствен интелект се обучават върху огромни количества данни, което им позволява да предоставят подробни и контекстуално подходящи отговори. Базите знания съхраняват данните, необходими за функционирането на автономните AI агенти.
За достъп до базата знания:
- Влезте в платформата Webex AI Agent Studio.
- В таблото щракнете върху иконата Знания в левия навигационен екран. Появява се страницата с бази знания.
- Можете да намерите база от знания въз основа на следните критерии:
- Име на базата знания
- Вид на базата знания
- Бази знания, актуализирани между определени дати
- Бази знания, създадени между определени дати
Щракнете върху Нулиране на всички , за да нулирате критериите за търсене.
- Можете също така да създадете нова база от знания. За да създадете нова база знания, вижте Създаване на база знания за AI агент.
Създайте база знания за AI Agent
1 |
В таблото щракнете върху иконата Знания в левия навигационен екран. |
2 |
На страницата Бази знания щракнете върху +Създаване на база знания в горния десен ъгъл. |
3 |
На страницата Създаване на база знания въведете следните подробности: |
4 |
Щракнете върху създаване. Системата създава база знания с посоченото име. |
5 |
В раздела Файлове : |
6 |
В раздела Документи : |
7 |
Придвижете се до раздела Информация , за да прегледате и проследите подробностите за файловете, които сте качили, и документите, които сте създали.
|
Какво да правим по-нататък
Конфигурирайте базата знания за автономния AI агент за отговаряне на въпроси.
Настройте автономни AI агенти
Автономните AI агенти работят независимо без пряка човешка намеса. Тези агенти използват усъвършенствани алгоритми и техники за машинно обучение, за да анализират данни, да се учат от средата си и да адаптират действията си за постигане на конкретни цели. Този раздел очертава двете основни възможности на автономния AI агент.
Автономен AI агент за изпълнение на задачи
Автономните AI агенти могат да изпълняват различни задачи, включително:
-
Обработка на естествен език (NLP) – Разбиране и реагиране на човешкия език по естествен и разговорен начин.
-
Вземане на решения – Направете информиран избор въз основа на наличната информация и предварително дефинирани правила.
-
Автоматизация – Автоматизирайте повтарящи се или отнемащи време задачи.
Този раздел включва следните конфигурационни настройки:
Създайте автономен AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата.
Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Филтрирайте типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Вече успешно създадохте автономния AI агент за извършване на действия, който вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за извършване на действия.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Публикуване , за да активирате AI агента. |
Какво да правим по-нататък
Добавете необходимите действия към AI агента.
Добавете действия към автономен AI агент
Автономните AI агенти за извършване на действия са предназначени да разбират намеренията на потребителите и да действат по съответния начин. Например в ресторант има нужда от автоматизиране на приема на онлайн поръчки за храна. За да изпълните задачата, можете да създадете автономен AI агент, който извършва следните действия:
-
Получете необходимата информация от клиента.
-
Прехвърлете информацията в необходимия поток.
Автономният AI агент за извършване на действия работи върху следните градивни елементи:
-
Действие – Функционалност, която позволява на AI агента да се свързва с външни системи за изпълнение на сложни задачи.
-
Обект или слот – представлява стъпка в изпълнението на намерението на потребителя. Запълването на слотове включва задаване на конкретни въпроси на клиента, за да се изпълни намерението на клиента въз основа на изказвания. Това е спусъкът за AI агент да започне да извършва действие. Дефинирайте входните обекти като част от запълването на слота.
-
Изпълнение – Определя как AI агентът завършва действието. Като част от изпълнението определете изходните обекти за автономния AI агент, за да генерира отговора в определен формат. Системата изпраща изходните обекти към потока, за да продължи с действието и да изпълни задачата успешно.
1 |
В раздела Действие щракнете върху +Ново действие. |
2 |
На страницата Добавяне на ново действие задайте следните подробности: |
Какво да правим по-нататък
Можете да конфигурирате слотове или слотове и да дефинирате изпълнение в зависимост от избрания обхват на действието.
Конфигуриране на запълване на слотове
Запълването на слотове включва добавяне на необходимите входни обекти за AI двигателя. В секцията Запълване на слот на страницата Действия добавете входните обекти:
-
Можете да добавяте обектите един по един във формат на таблица.
-
Можете също да използвате JSON файла и да дефинирате обектите. Вижте Обиколка на JSON схемата за подробности.
Добавяне на входни обекти в табличен формат
1 |
За да добавите входен обект, щракнете върху +Нов входен обект. |
2 |
На страницата Добавяне на нов входен обект задайте следните подробности: |
3 |
Щракнете върху Добавяне , за да добавите входния обект. Можете да добавите толкова входни обекти, колкото са ви необходими. |
4 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
Добавяне на обекти с помощта на JSON редактор
Можете да добавите входните обекти и изходните обекти с помощта на редактора на JSON. В изгледа на редактора на JSON обектите трябва да бъдат дефинирани в структуриран формат JSON.
За повече информация вижте Обиколка на JSON схемата.
Структура на входните параметри
Входните параметри трябва да се придържат към следната структура:
-
type—Тип данни на обекта на параметрите. Това винаги е "обект", за да обозначи, че параметрите са структурирани като обект.
свойства – Обект, в който всеки ключ представлява параметър и свързаните с него метаданни.
задължително—Масив от низове, изброяващи имената на параметрите, които са задължителни.
свойства Обект
Всеки ключ в обекта свойства представлява входен обект/параметър и съдържа друг обект с метаданни за този параметър. Метаданните винаги трябва да включват следните ключови думи:
-
type—Тип данни на параметъра. Разрешените видове са:
-
string—Текстови данни.
-
integer—Числови данни без десетични знаци.
-
number – числови данни, които могат да включват десетични знаци.
-
Булеви стойности – Вярни/неверни стойности.
-
масив – Списък с елементи, всички от които обикновено са от един и същи тип.
-
обект—Сложна структура от данни с вложени свойства.
-
-
описание – Кратко обяснение на това какво представлява обектът. Това помага на AI двигателя да разбере целта и използването на параметъра. За по-добра точност се препоръчва описание, което е кратко, както и в съответствие с инструкциите на агента и описанието на действието.
-
Валидирането се прилага от платформата само за "тип". "Описание" не се прилага за всички обекти, но е силно препоръчително да бъде добавено. Други полезни ключови думи за метаданните на обекта са:
-
enum – Полето enum изброява възможните стойности за параметър. Това е полезно за параметри, които трябва да приемат само ограничен набор от стойности. Програмистите могат да дефинират персонализирани списъци със стойности, които даден параметър трябва да приеме, за да използва това.
- шаблон – полето на шаблона се използва с типове низове, за да се посочи регулярен израз, на който низът трябва да съвпада. Това е особено полезно за проверка на конкретни формати, като телефонни номера, пощенски кодове или персонализирани идентификатори.
-
примери – полето примери предоставя един или повече примери за валидни стойности за параметъра. Това помага на AI двигателя да разбере какъв вид данни се очакват и може да бъде особено полезно за целите на интерпретацията и валидирането.
-
Има и други ключови думи, които могат да направят дефиницията на обекта по-точна и стабилна. За повече информация вижте Обиколка на JSON схемата.
Пример
Следният пример включва различни типове обекти и ключови думи:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Уникалното потребителско име за акаунта.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "Паролата за акаунта.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "Имейл адресът на акаунта.", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "birthdate": { "type": "string", "description": "Рождената дата на потребителя.", "examples": ["mm/dd/YYYY"] }, "preferences": { "type": "object", "description": "Настройки за потребителски предпочитания.", "properties": { "newsletter": { "type": "boolean", "description": "Дали потребителят иска да получава бюлетини.", "default": true }, "notifications": { "type": "string", "description": "Предпочитан метод за уведомяване.", "enum": ["email", "sms", "push"] } } }, "roles": { "type": "array", "description": "Списък с роли, присвоени на потребителя.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
Този пример включва следните обекти:
- username – Тип низ с ограничение на минималната и максималната дължина.
- password—Тип низ с минимална дължина и специфичен формат (паролата показва, че трябва да се обработва сигурно).
- email – тип низ с модел на регулярни изрази, за да се гарантира, че е валиден имейл адрес.
- дата на раждане – тип низ с примери за предписване на формата на датата.
- preferences – тип обект с вложени свойства (бюлетин и известия), включително булева стойност със стойност по подразбиране и низ със специфични разрешени стойности (enum).
- roles—Тип масив, при който всеки елемент е низ, ограничен до конкретни стойности (enum).
Потребителското име, паролата и имейлът са задължителни, както е определено от масива "required".
В този пример обектите имат описателни имена, ясни описания и следват последователна структура и конвенция за именуване. Следвайте тези най-добри практики, за да създадете добре дефинирани обекти, които са лесни за интерпретиране и прилагане от AI двигателя.
Определете изпълнението
1 |
Определете подробностите за изпълнение за внедряване на AI агент в контактен център. Посочете следните подробности: |
2 |
Конфигурирайте изходните обекти така, че AI агентът да генерира резултата във формат, който е разбираем за потока. |
3 |
За да добавите изходен обект, щракнете върху +Нов изходен обект. В екрана Добавяне на нов изходен обект задайте следните подробности: Можете също да използвате JSON файл, за да добавите изходните обекти. За повече информация вижте Добавяне на обекти с помощта на JSON редактор . |
4 |
Щракнете върху Добавяне , за да добавите изходния обект. Можете да добавите толкова изходни обекти, колкото са ви необходими. |
5 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
6 |
Щракнете върху Добавяне , за да завършите фигурацията. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент. Щракнете върху Публикуване , за да активирате AI агента.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Автономни AI агенти за отговаряне на въпроси
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. Тази възможност е полезна в сценарии, при които агентът трябва:
-
Осигурете поддръжка на клиенти – отговаряйте на често задавани въпроси, отстранявайте проблеми и насочвайте клиентите през процесите.
-
Предлагане на техническа помощ – Предоставяне на експертни съвети по конкретни теми или домейни.
Този раздел включва следните конфигурационни настройки:
Създайте автономен AI агент за отговаряне на въпроси
Преди да започнете
Уверете се, че сте създали базата от знания. За повече информация вижте Управление на бази знания.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Автономният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Конфигурирайте базата знания за AI агента.
Конфигуриране на база знания
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
На страницата Табло изберете AI агента, който сте създали. |
2 |
Придвижете се до раздела База знания. |
3 |
Изберете необходимата база знания от падащия списък. |
4 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Преглед на сесията и историята на автономния AI агент
Можете да видите подробностите за сесията и историята на всеки от автономните AI агенти, които сте създали. Страницата "Сесии " показва подробностите за сесиите, установени с консултантите. Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента.
Сесии
Страницата "Сесии " предоставя изчерпателен запис на всички взаимодействия между AI агенти и потребители. За да отидете на страницата "Сесии ":
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите подробностите за сесията.
- В левия навигационен екран щракнете върху Сесии.
Показва се страницата Сесии . Всяка сесия се показва като запис, който съдържа всички съобщения на сесията. Тази информация е полезна за одит, анализ и подобряване на AI агента.
Таблицата с сесии показва списък с всички сесии/стаи, създадени за този AI агент. Таблицата се пагинира, ако има повече редове, отколкото могат да бъдат поместени на един екран. Всяко от полетата в таблицата може да бъде сортирано или филтрирано с помощта на секцията Прецизиране на резултатите от лявата страна. Полетата, които присъстват, представляват следната информация за всяка конкретна сесия:
-
ИД на сесия – уникалният ИД на стая или ИД на сесия за разговор.
- Идентификационен номер на потребителя – Идентификаторът на потребителя, който е взаимодействал с агента с изкуствен интелект.
-
Канали—Канал, в който се е случило взаимодействието.
-
Актуализирано на—Време на затваряне на стаята.
-
Метаданни за стаята – Съдържа допълнителна информация за стаята.
-
Поставете отметка в задължителните квадратчета:
- Скриване на тестови сесии – За да скриете тестовите сесии и да покажете само списъка със сесии на живо.
- Предаване на агента се случи – За филтриране на сесиите, които се предават на агент. Ако се случи предаване на агент, се показва иконата за слушалки , показваща предаването на чата на човешки агент.
- Възникна грешка – За филтриране на сесиите, в които е възникнала грешката.
- Отрицателно гласувано – За филтриране на сесиите с отрицателен глас.
Кликнете върху ред в таблицата за сесии за подробен изглед на тази сесия. Иконата за заключване показва, че сесията е заключена и трябва да бъде декриптирана. Трябва да имате разрешение за декриптиране на сесията. Ако превключвателят Декриптиране на достъп е активиран, можете да получите достъп до всяка сесия с помощта на бутона Декриптиране на съдържание . Тази функционалност обаче е приложима само когато разширената защита на данните е зададена на true или разрешена за клиента.
История
Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента. За да видите историята на конкретен агент:
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите историята.
- От левия навигационен екран щракнете върху Хронология.
Страницата История се показва със следните раздели:
- Регистрационни файлове за одит – Щракнете върху раздела Регистрационни файлове за проверка, за да видите промените, направени в агентите с изкуствен интелект.
- История на модела – Щракнете върху раздела История на модела, за да видите различните версии на автономния AI агент за извършване на действия.
Журнали за проверка
Разделът Регистрационни файлове за одит проследява промените, направени в автономния AI агент. Можете да видите подробности за промените за последните 35 дни. Разделът Регистрационни файлове за проверка показва следните подробности:
Потребителите с роли на разработчици на администратор или AI агент имат достъп само до раздела Регистрационни файлове за проверка. Потребителите с персонализирани роли, които имат разрешение "Получаване на регистрационния файл за проверка", също могат да преглеждат регистрационните файлове за проверка.
- Актуализирано на—Данните и времето на промяната.
- Актуализирано от – името на потребителя, който е включил промяната.
- Поле – Конкретният раздел на AI агента, където е направена промяната.
- Описание – Допълнителна информация за промяната.
Можете да търсите конкретен регистрационен файл за проверка, като използвате опциите за търсене Актуализирано от, Поле и Описание . Можете да сортирате регистрационните файлове въз основа на полетата Актуализирано на и Актуализирано по .
История на модела
Разделът История на модела е достъпен само за Autonomous AI Agent за извършване на действия.
Всеки път, когато публикувате автономния AI агент за извършване на действия, версия на автономния AI агент се записва и е достъпна в раздела История на модела. Можете да видите различните версии на AI агента от раздела История на модела.
- Описание на модела – кратко описание на версията на агента с изкуствен интелект.
- AI Engine— AI двигателят, използван за тази версия на AI агента.
- Актуализирано на—Дата и час, когато е създадена версията.
- Действия – Позволява ви да извършвате следните действия върху AI агента
- Зареждане – Всички промени в AI агента се губят. Трябва да извършите конфигурацията отново.
- Експортиране – Използвайте за експортиране на AI агента.
Визуализирайте вашия автономен AI агент
Можете да визуализирате автономните AI агенти по време на създаването на AI агента, докато редактирате и след внедряването на агента. Можете да отворите визуализацията от:
- Табло за управление на AI агент – При задържане на курсора на мишката върху карта на AI агент опцията за визуализация за този AI агент става видима. Щракнете, за да отворите визуализацията на AI агента.
- Заглавка на AI агент— Щракнете върху картата AI Agent, за да отворите AI агента. Опцията Визуализация винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране и минимизиране на визуализацията, в долния десен ъгъл на страницата се появява приспособление за глава за чат. Можете да използвате тази опция, за да отворите лесно отново режима за визуализация.
Webex AI Agent Studio също предоставя опция за предварителен преглед за споделяне. Щракнете върху менюто в горния десен ъгъл и изберете опцията Копиране на връзката за визуализация. Можете да споделите връзката за предварителен преглед с други потребители, като например тестери или потребители на AI агента.
Джаджа за визуализация на платформата
Приспособлението за визуализация се появява в долната дясна част на екрана. Можете да предоставите изказвания (или последователност от изказвания), за да проверите отговорите на AI агента и да се уверите, че функционира правилно.
Освен това можете да сведете до минимум джаджата за предварителен преглед, да предоставите информация за потребителите и да инициирате множество стаи за тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне ви позволява да споделяте AI агента със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработвате персонализиран потребителски интерфейс за показване на AI агента. По подразбиране копираната връзка за визуализация изобразява AI агента с телефонен корпус. Можете да направите бързо персонализиране, като промените определени параметри във връзката за визуализация. Можете да персонализирате джаджата, както следва:
- Цвят на джаджа – Чрез добавяне на параметъра brandColor към връзката. Можете да дефинирате прости цветове с помощта на имена на цветове или да използвате шестнадесетичния код на цветовете.
-
Телефонен корпус – Чрез промяна на стойността на параметъра phoneCasing във връзката. Това е зададено на true по подразбиране и може да бъде деактивирано, като го направите false.
Примерна връзка за визуализация с тези параметри:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<въведете шестнадесетичната стойност на цвета във формат "_XXXX">
.
Визуализация, базирана на глас
Автономен AI агент за отговаряне на въпроси поддържа гласов преглед. За да активирате тази опция:
- Отидете до таблото за управление и изберете AI агента.
- Придвижете се до
- От падащия списък AI Engine изберете Vega.
. - Кликнете върху Запазване на промените.
Опцията за предварителен преглед се актуализира с икона на микрофон за гласов преглед. Кликнете върху Визуализация. Появява се приспособлението за предварителен преглед на гласа.
Трябва да разрешите достъпа до микрофона, за да използвате тази функционалност.
Можете да видите следните опции в приспособлението за визуализация на гласа:
- Старт , за да стартирате визуализацията.
- Преписът на разговора на живо се показва в джаджата, когато е в ход визуализацията на гласа.
- Прекратете разговора , за да прекратите разговора.
- Заглушаване на звука.
Преглед на производителността на автономния AI агент с помощта на Анализ
Разделът AI Agent Analytics предоставя графично представяне на ключовите показатели за оценка на ефективността и ефективността на AI Agent. За да генерирате анализите на автономния AI агент:
- Изберете AI агента от таблото за управление.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Първият раздел показва следните статистически данни за сесиите и съобщенията за AI агента.
- Общо сесии и сесии, обработени от AI агента без човешка намеса.
- Общ брой предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и AI агенти) и колко от тези съобщения са дошли от потребители.
- Среднодневни съобщения
Вторият раздел показва статистиката за потребителите. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители.
Третият раздел показва отговорите на AI агента и предаването на агентите
Настройте скриптов AI агент
Този раздел описва как да настроите и управлявате скриптови AI агенти на платформата Webex AI Agent Studio, така че да предоставят точни отговори на потребителски заявки и да изпълняват ефективно автоматизирани задачи.
Скриптов AI агент за изпълнение на задачи
Скриптовият AI агент разширява възможностите за изграждане на агенти без код на платформата Webex AI Agent Studio. Скриптовият AI агент позволява многоходови разговори, където може да получи подходящи данни от клиенти за изпълнение на конкретни задачи. Това включва:
-
Изпълнение на прости команди – следвайте инструкциите, за да изпълните предварително зададени действия.
-
Обработка на данни – Манипулиране и трансформиране на данни според определени правила.
-
Взаимодействайте с други системи – комуникирайте и управлявайте други решения.
Този раздел включва следните конфигурационни настройки:
Създайте скриптов AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху + Създаванена агент . |
3 |
На екрана Създаване на AI агент създайте нов AI агент от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Стартиране от нулата и след това върху Напред. |
5 |
В Какъв тип агент изграждате? щракнете върху Scripted. |
6 |
В Каква е основната функция на вашия агент? щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Създавайте обекти , добавяйтенамерения и дефинирайтеотговори.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на обекти
Обектите са градивните елементи на разговорите. Те са основните елементи, които AI агентът извлича от изказванията на потребителите. Те представляват конкретна информация, като имена на продукти, дати, количества или друга значима група думи. Чрез ефективно идентифициране и извличане на обекти, AI агентът може да разбере по-добре намеренията на потребителя и да предостави по-точни и подходящи отговори.
Типове обекти
Webex AI Agent Studio предлага 11 предварително изградени типа обекти за улавяне на различни типове потребителски данни. Можете също да създадете някой от следните персонализирани обекти.
Персонализирани обекти
Тези обекти могат да се конфигурират и позволяват на разработчиците да улавят специфична за случая на употреба информация.
-
Персонализиран списък – дефинирайте списъци с очаквани низове, за да обхванете конкретни точки от данни, които не са обхванати от предварително изградени обекти. Можете да добавите няколко синоними към всеки низ. Например обект с персонализиран размер на пицата.
-
Регулярни изрази – използвайте регулярни изрази, за да идентифицирате конкретни модели и да извлечете съответните данни. Например регулярни изрази на телефонен номер (например
123-123-8789
). -
Цифри – улавят цифрови входове с фиксирана дължина с висока точност, особено при гласови взаимодействия. При негласови взаимодействия се използва като алтернатива на типовете обекти Custom и Regex. Например, за да се открие петцифрен номер на сметка, трябва да се определи дължина от пет.
-
Буквено-цифров – заснемане на комбинации от букви и цифри, осигурявайки точно разпознаване както на гласови, така и на негласови входове.
-
Свободна форма – улавяне на гъвкави точки от данни, които са трудни за дефиниране или валидиране.
-
Местоположение на картата (WhatsApp) – извличане на данни за местоположението, споделени от вас в канала на WhatsApp.
Системни обекти
Име на обекта | Описание | Примерен вход | Примерен изход |
---|---|---|---|
Дата | Анализира датите на естествен език до стандартен формат за дата | "Юли догодина" | 01/07/2020 |
Време | Анализира времето на естествен език до стандартен времеви формат | 5 вечерта | 17:00 |
Имейл | Открива имейл адреси | пишете ми на info@cisco.com | info@cisco.com |
Телефонен номер | Открива общ телефонен номер | Обадете ми се на 9876543210 | 9876543210 |
Парични единици | Парсинг валута и сума | Искам 20$ | 20$ |
Редни | Открива пореден номер | Четвърти от десет души | Четвърта |
Кардинал | Открива кардинално число | Четвърти от десет души | 10 |
Геолокация | Открива географски местоположения (градове, държави и т.н.) | Отидох да плувам в Темза в Лондон, Великобритания | Лондон, Великобритания |
Имена на лица | Открива често срещани имена | Бил Гейтс от Microsoft | Бил Гейтс |
Количество | Идентифицира измерванията по отношение на теглото или разстоянието | Намираме се на 5 км от Париж | 5км |
Продължителност | Идентифицира периоди от време | 1 седмица ваканция | 1 седмица |
Създадените обекти могат да се редактират от раздела обекти. Свързването на обекти с намерение анотира вашите изказвания с открити обекти, докато ги добавяте.
Роли на обекта
Когато даден обект трябва да бъде събран няколко пъти в рамките на едно намерение, ролите на обекта стават от съществено значение. Като присвоявате различни роли на един и същ обект, можете да насочвате AI агента в разбирането и обработката на потребителските данни по-точно.
Например, за да резервирате полет с престой, можете да създадете обект "Летище"
с три роли: начало
, дестинация
и престой
. Чрез анотиране на обучителни изказвания с тези роли, AI агентът може да научи очакваните модели и безпроблемно да обработва сложни заявки за резервации.
Ролите на обекта се поддържат само за Mindmeld (персонализирани и системни обекти) и Rasa (само за персонализирани обекти), администраторите трябва да поставят отметка в квадратчето Роли
на обект под разширените настройки на диалоговия прозорец за избор на NLU двигател.
Администраторите не могат да превключват от RASA или Mindmeld към Swiftmatch, докато се използват ролите на обекта. Ролите трябва да бъдат премахнати от намеренията, за да се забранят ролите на обекта от разширените настройки на NLU машината. Можете да създадете обект с роли на обект.
Създаване на обект с роли на обект
Преди да започнете
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху скриптирания AI агент, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху раздела Обекти . |
5 |
Щракнете върху Създаване на обект. |
6 |
В прозореца Създаване на обект задайте следните полета: |
7 |
Разрешете превключвателя Автоматично предлагане на стойностите на слота за автоматично завършване и предоставете алтернативни предложения за този обект по време на разговора. Полето Роли се показва при създаване на персонализиран обект само ако ролите на обекта са разрешени в секцията Разширени настройки на прозореца Промяна на системата за обучение за RASA и Mindmeld NLU двигатели. |
8 |
Щракнете върху Запиши. Можете да използвате опциите за редактиране и изтриване в колоната Действия , за да извършвате свързани действия.
|
Какво да правим по-нататък
След като създадете обект, можете да свържете роли с обект.
Свързване на роли с обект
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. |
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Можете да присвоите роли на обект за събиране на един и същ обект два пъти за намерение. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Управление на намеренията
Намерението е основен компонент на платформата Webex AI Agent Studio, който позволява на AI агента да разбира и реагира ефективно на вашите данни. Той представлява конкретна задача или действие, което искате да изпълните по време на разговор. Можете да дефинирате всички намерения, които съответстват на задачите, които искате да изпълните. Точността на класификацията на намеренията пряко влияе върху способността на агента с ИИ да предоставя подходящи и полезни отговори. Класификацията на намеренията е процесът на идентифициране на намерението въз основа на вашите данни, което позволява на AI агента да реагира по смислен и контекстуално подходящ начин.
Системни намерения
- Резервно намерение по подразбиране – Възможностите на AI агента са по своята същност ограничени от намеренията, които са предназначени да разпознават и реагират. Въпреки че предприятието не може да предвиди всеки възможен въпрос, който може да зададете, резервното намерение по подразбиране може да помогне на разговорите да вървят по пътя.
Чрез прилагане на резервно намерение по подразбиране разработчиците на AI агенти могат да гарантират, че AI агентът грациозно обработва неочаквани или извън обхвата заявки, пренасочвайки разговора обратно към известни намерения.
Разработчиците на AI агенти не трябва да добавят конкретни изказвания към резервното намерение. Агентът може да бъде обучен автоматично да задейства резервното намерение, когато срещне известни въпроси извън обхвата, които иначе биха могли да бъдат неправилно категоризирани в други намерения.
Например в банков AI агент клиентите могат да се опитат да попитат за заеми. Ако AI агентът не е конфигуриран да обработва запитвания, свързани със заем, тези заявки могат да бъдат включени като обучителни фрази в рамките на резервното намерение по подразбиране. Когато клиент запита за заеми в който и да е момент от разговора, AI агентът разпознава заявката като попадаща извън дефинираните му намерения и задейства резервния отговор. Това гарантира по-подходящ отговор.
Резервното намерение не трябва да има никакви слотове, свързани с него.
Резервното намерение трябва да използва резервния ключ за шаблон по подразбиране за своя отговор.
- Помощ—Това намерение е предназначено да отговори на запитвания на клиенти относно възможностите на AI агента. Когато клиентите не са сигурни какво могат да постигнат или срещат трудности по време на разговор, те често търсят помощ, като търсят
помощ.
По подразбиране отговорът за намерението за помощ се съпоставя с
ключа за шаблон на помощно съобщение
. Разработчиците на AI агенти обаче могат да персонализират отговора или да променят свързания ключ на шаблона, за да предоставят по-персонализирани и информативни насоки.Препоръчително е да предадете възможностите на AI агента на високо ниво, предоставяйки на клиентите ясно разбиране какво могат да направят по-нататък.
- Говорете с агент – Това намерение позволява на клиентите да поискат помощ от човешки агент на всеки етап от взаимодействието си с AI агента. Когато се извика това намерение, системата автоматично инициира прехвърляне към човешки агент. Шаблонът за отговор по подразбиране за това намерение е
предаване
на агента. Въпреки че няма ограничения на потребителския интерфейс за промяна на ключа на шаблона за отговор, промяната му няма да повлияе на резултата от предаването от човек.
Намерения за малки разговори
Всички новосъздадени AI агенти включват четири предварително дефинирани намерения за разговори, за да се справят с общи поздрави на клиенти, изрази на благодарност, отрицателна обратна връзка и сбогувания:
- Поздрави
- Благодарим ви
- Агентът с изкуствен интелект не беше полезен
- Довиждане
Създайте намерение
Преди да започнете
Преди да създадете намерение, уверете се, че сте създали обекти, които да се свързват с намерението. За повече информация вижте Създаване на обект с роли на обект.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблото за управление изберете AI агент. |
3 |
Щракнете върху Обучение от левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху Създаване на намерение. |
5 |
В прозореца Създаване на намерение задайте следните подробности: |
6 |
Поставете отметка в квадратчето Задължително , ако обектът е задължителен. |
7 |
Въведете броя на повторните опити, разрешени за този слот. По подразбиране числото е зададено на три. |
8 |
Изберете ключа на шаблона от падащия списък. |
9 |
В секцията Отговор въведете ключа за шаблон за окончателен отговор, който да бъде върнат на потребителите при завършване на намерението. |
10 |
Активирайте превключвателя Нулиране на слотовете след завършване , за да нулирате стойностите на слотовете, събрани в разговора, след като намерението е завършено. Ако този превключвател е в деактивирано състояние, слотът запазва старите стойности и показва същия отговор.
|
11 |
Активирайте превключвателя Актуализиране на стойностите на слота, за да актуализирате стойността на слота по време на разговора с потребителя. AI агентът взема предвид последната стойност, попълнена в слота, за да обработи данните. Ако е разрешено, стойностите за запълнените слотове се актуализират всеки път, когато клиентите предоставят нова информация за същия тип слот.
|
12 |
Активирайте превключвателя Предоставяне на предложения за слотове , за да предоставите предложения за запълване на слотове и алтернативни стойности на слота в крайния отговор въз основа на въведени от потребителя данни. |
13 |
Активирайте превключвателя Край на разговора , за да затворите сесията след това намерение. Webex Connect и гласовите потоци могат да използват това, за да затворят разговор с потребителите.
|
14 |
Щракнете върху Запиши. Щракнете върху Обучение в горния десен ъгъл на раздела Обучение , за да отразите всички промени, направени в намеренията и обектите.
За да тренирате двигатели на Rasa или Mindmeld NLU, са необходими минимум два варианта на обучение (изказвания) за всяко намерение. Освен това всеки слот трябва да има поне две анотации. Ако тези изисквания не са изпълнени, бутонът Train е деактивиран. До засегнатото намерение се появява предупредителна икона, която показва проблема. Въпреки това, намерението за резервен вариант по подразбиране е освободено от тези изисквания. |
Какво да правим по-нататък
След като намерението е създадено, е необходима известна информация, за да се изпълни намерението. Свързаните обекти диктуват как тази информация се получава от изказванията на потребителите. За повече информация вижте Свързване на обекти с намерение.
Свързване на обекти с намерение
Преди да започнете
Уверете се, че създавате обекти и ги свързвате, преди да добавяте изказвания. Това автоматично анотира обектите, докато се добавят изказвания.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. Свързаните обекти се показват в секцията Слотове.
|
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Когато даден обект е маркиран като задължителен, стават налични допълнителни опции за конфигуриране. Можете да посочите максималния брой пъти, когато AI агентът може да поиска липсващия обект, преди да ескалира или да предостави резервен отговор. Можете да дефинирате ключа на шаблона, който да бъде извикан, ако необходимият обект не е предоставен в рамките на посочения брой повторения.
След като AI агент идентифицира намерение и събере всички необходими данни (слотове), той отговаря, като използва съобщението, свързано с крайния ключ на шаблона, конфигуриран за това намерение. За да започнете нов разговор или да обработите последващи намерения, без да пренасяте предишни данни, трябва да активирате превключвателя Нулиране на слотовете след завършване . Тази настройка изчиства всички разпознати обекти от хронологията на разговорите, осигурявайки ново начало за всяко ново взаимодействие. |
Генериране на данни за обучение
Трябва ръчно да добавите данни за обучение към техните намерения, за да накарате AI агента да работи с разумна точност. Данните за обучение се състоят от различни начини, по които можете да извикате едно и също намерение. Можете да добавите поне 15-20 варианта за всяко намерение, за да подобрите неговата точност. Ръчното създаване на този тренировъчен корпус може да бъде досадно и отнема много време. Можете да добавите само няколко варианта или да добавите само ключови думи като варианти вместо смислени изречения. Това може да се избегне чрез генериране на данни за обучение, които да допълнят съществуващите ви такива.
За да генерирате данни за обучение, следвайте стъпките по-долу:
- Въведете името на намерението и примерно изказване.
- Кликнете върху Генериране.
- Дайте кратко описание на намерението да ръководите ИИ.
- Посочете желания брой варианти и нивото на креативност за предложенията, генерирани от AI.
- Генерирането на много варианти наведнъж може да повлияе на качеството. Препоръчваме максимум 20 варианта на поколение.
- По-ниската креативност може да доведе до по-малко разнообразни варианти.
- Процесът на генериране може да отнеме няколко секунди в зависимост от броя на заявените варианти.
- Иконата на светкавица отличава генерираните от AI варианти от дефинираните от потребителя данни за обучение.
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Маркиране на генерирани варианти
За да осигурят отговорно използване на AI, разработчиците могат да маркират генерираните от AI резултати за преглед. Това позволява идентифициране и предотвратяване на всяко вредно или пристрастно съдържание. За да маркирате генерираните от AI резултати:
- Намерете опцията за маркиране с флаг: Опция за маркиране е налична за всяко генерирано изказване.
- Предоставяне на обратна връзка: Когато маркират резултат, разработчиците могат да добавят коментари и да посочват причината за маркирането.
Тази функция първоначално е налична с месечен лимит за използване от 500 генериращи операции. За да отговорят на нарастващите нужди, програмистите могат да се свържат със собствениците на акаунтите си, за да поискат увеличение на този лимит.
Създаване на многоезично намерение и обект
Можете да създавате данни за обучение на няколко езика. За всеки език, конфигуриран за вашия AI агент, трябва да дефинирате изказвания, които отразяват желаните взаимодействия. Въпреки че слотовете остават последователни на различните езици, ключовете на шаблона уникално идентифицират отговорите на всеки език.
Не всички езици поддържат всички типове обекти. За повече информация относно списъка с типове обекти, които всеки език поддържа, вижте таблицата Поддържани обекти на езици в Поддържани езици за AI агенти.
Управление на отговорите
Отговорите са съобщенията, които вашият AI агент изпраща на клиентите в отговор на техните запитвания или намерения. Можете да създадете отговори, които включват:
- Текст – обикновени текстови съобщения за директна комуникация.
- Код – вграден код за динамично съдържание или действия.
- Мултимедия – Изображения, аудио или видео елементи за подобряване на потребителското изживяване.
Отговорите имат два основни компонента:
- Шаблони – Предварително дефинирани структури за отговор, които се съпоставят с конкретни намерения.
- Работни потоци – логиката, която определя кой шаблон да се използва въз основа на идентифицираното намерение.
Шаблоните за предаване на агент, помощ, резервен вариант и добре дошли са предварително конфигурирани и съобщението за отговор може да бъде променено от съответните шаблони.
Видове отговори
Разделът Response Designer обхваща различни видове отговори и как те могат да бъдат конфигурирани.
Разделът Работни потоци се използва за обработка на асинхронни отговори, докато се извиква външен API, който отговаря по асинхронен начин. Работните потоци трябва да бъдат кодирани на python.
Заместване на променливи
Заместването на променливи ви позволява да използвате динамични променливи като част от шаблони за отговори. Всички стандартни променливи (или обекти) в сесия, заедно с тези, които разработчикът на AI агент може да зададе в обект в свободна форма, като полето за хранилище
за данни, могат да се използват в шаблони за отговори чрез тази функция. Променливите са представени с помощта на този синтаксис: ${variable_name}. Например използването на стойността на обект, наречен apptdate, uses ${entities.apptdate} or ${newdfState.model_state.entities.apptdate.value}.
Отговорите могат да бъдат персонализирани с помощта на променливи, получени от канала, или събрани от потребителите в хода на разговора. Функционалността за автоматично довършване показва синтаксиса на променливите в текстовата област, когато започнете да въвеждате ${. Избирането на необходимото предложение автоматично запълва областта с променливата и маркира тази променлива.
Конфигуриране на отговори с помощта на дизайнер на отговори
Дизайнерът на отговори предлага удобен за потребителя интерфейс за създаване на отговори, без да се изискват обширни познания по кодиране. Налични са два типа отговори:
- Условни отговори: За неразработчици, тази опция позволява лесно изграждане на отговори, които AI агентът доставя на клиентите.
- Кодови фрагменти: За разработчици, използващи Python, тази опция осигурява гъвкавост за конфигуриране на отговори с помощта на код.
Дизайнерът на отговори е проектиран да гарантира, че потребителското изживяване обслужва конкретния канал, с който AI агентът взаимодейства.
Шаблони за отговори
- Текст – това са прости текстови отговори. За да подобри потребителското изживяване, дизайнерът на отговори позволява множество текстови полета в рамките на един отговор, което ви позволява да разделяте дълги съобщения на по-управляеми секции. Всяко текстово поле може да включва различни опции за отговор. По време на разговор една от тези опции се избира на случаен принцип и се показва на потребителя, осигурявайки динамично и ангажиращо взаимодействие.
За да поддържате динамично и ангажиращо потребителско изживяване, можете да добавите множество опции за отговор към вашите шаблони. Когато се активира шаблон с множество опции, един от тях се избира на случаен принцип и се показва на потребителя. Можете да активирате тази функция, като щракнете върху бутона +Добавяне на вариант , разположен в долната част на вашия отговор.
Когато запазвате отговори, може да видите предупреждение, показващо броя на грешките, които трябва да бъдат коригирани. Полетата с грешки ще бъдат маркирани в червено. С помощта на стрелките за навигация разработчиците могат лесно да намерят и коригират тези грешки във всеки канал или формат на отговор. Ако инструментът за избор на списъци или въртележката съдържа няколко карти, точковата навигация ви позволява да се придвижвате през картите с грешки. За една карта съответната точка става червена, за да сигнализира за грешката.
- Бърз отговор – Текстовите отговори могат да бъдат сдвоени с бутони, които могат да бъдат текстови или URL връзки. Текстовите бутони изискват заглавие и полезен товар, който се изпраща на бота при щракване. URL бутоните пренасочват потребителите към конкретна уеб страница.
Когато заявката на клиента е двусмислена, частичното съвпадение позволява на бота да предложи подходящи статии или намерения като опции. Тази функция е достъпна за взаимодействия в мрежата и Facebook.
Добавяне на бързи отговори на URL адреси
Бутоните за бърз отговор на URL адреса във фиксирани и условни отговори ви позволяват да създавате бутони, които пренасочват потребителите към вашия уебсайт за допълнителна информация или действия като попълване на формуляри. При щракване тези бутони отварят посочения URL адрес в нов раздел в същия прозорец на браузъра, без да изпращат никакви данни обратно към бота.
За да добавите бърз отговор на URL адрес с условен или фиксиран отговор:
- Изберете статията или ключа на шаблона, за който искате да конфигурирате бързия отговор на URL адреса.
- Щракнете +Добавяне на бърз отговор. Появява се изскачащият прозорец тип бутон .
- Изберете типа на бутона като URL адрес в уеб канала.
- Посочете заглавието на бутона и URL адреса, към който потребителят трябва да бъде пренасочен след щракване върху бутона.
- Щракнете върху Готово , за да добавите бърз отговор на URL адреса.
Бутоните за тип URL могат да бъдат конфигурирани и чрез динамичен тип отговор, където тези бутони трябва да бъдат конфигурирани с помощта на фрагменти от код на Python. Тези бутони се поддържат в секциите за визуализация и визуализация за споделяне. В момента те не се поддържат от джаджата за чат на живо на IMIchat или други канали на трети страни.
- Въртележка – богатите отговори могат да включват една карта или няколко карти, подредени във формат въртележка. Всяка карта изисква заглавие и може да съдържа изображение, описание и до три бутона.
Бутоните за бърз отговор в шаблона за въртележка могат да бъдат конфигурирани с текстови или URL връзки. Кликването върху URL бутон ще пренасочи потребителя към посочения уебсайт. Щракването върху текстов бутон за бърз отговор изпраща конфигуриран полезен товар до бота, задействайки съответния отговор.
- Изображение – Мултимедиен шаблон, където потребителите могат да конфигурират изображения чрез предоставяне на URL адреси.
- Видео – Рендира видеоклипове във визуализацията въз основа на конфигурирания URL адрес на видеоклипа.
- Код—Може да се използва за писане на код на Python за извикване на API или изпълнение на друга логика.
Кодови фрагменти
Условните отговори, със своите обширни функции и разнообразни шаблони, могат ефективно да отговорят на повечето нужди на AI агенти. Въпреки това, за сложни случаи на употреба, които не могат да бъдат напълно реализирани чрез условни отговори, или за разработчици, които предпочитат кодиране, е наличен типът отговор на кодов фрагмент.
Кодовите фрагменти ви позволяват да конфигурирате отговори с помощта на код на Python. Този подход ви позволява да създавате всички видове отговори, включително бързи отговори, текст, въртележки, изображения, аудио, видео и файлове, в рамките на шаблон за отговор или статия.
Кодът на функцията, дефиниран в шаблона Code Snippet, може да се използва за задаване на променливи, които след това се използват в други шаблони. Важно е да се отбележи, че кодът на функцията не може директно да връща отговори, когато се използва в рамките на условни отговори.
Проверка на кодов фрагмент – Платформата проверява само за синтактични грешки в кодовия фрагмент, който конфигурирате. Въпреки това, всички грешки в самото съдържание на отговора могат да причинят проблеми за потребителите, взаимодействащи с бота в конфигурирания канал. Например, редакторът няма да ви попречи да добавите отговор за "избор на време" за уеб канала, но това води до грешки, ако заявката на потребителя задейства този конкретен отговор.
Ако не конфигурирате уникален отговор за различни канали, уеб отговорът се приема като отговор по подразбиране и същият се изпраща до клиента. Списъкът с шаблони, поддържани в уеб канала, е:
- Текст – Просто текстово съобщение, което може да има множество варианти. Това конфигурирано съобщение се показва въз основа на заявката.
- Бърз отговор – Шаблон с текст и бутони, върху които може да се щракне.
- Въртележка – колекция от карти, като всяка карта има заглавие, URL адрес на изображение и описание.
- Изображение – Шаблон за конфигуриране на изображения чрез предоставяне на URL адреси.
- Видео – Шаблон за конфигуриране на видео чрез предоставяне на URL адреса на видеоклипа. Можете да възпроизведете видеоклипа, като щракнете върху или докоснете изображението.
- Файл – Шаблон за конфигуриране на pdf файл чрез предоставяне на URL адреса за достъп до файла.
- Аудио – Шаблон за конфигуриране на аудио файл чрез предоставяне на аудио URL адреса. Той също така показва продължителността на аудио съобщението в изхода.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Скриптиран AI агент за отговаряне на въпроси
Скриптовите AI агенти са агенти, управлявани от знанието, чиято база от знания се състои от корпус от въпроси и отговори. Скриптовият AI агент може да предостави отговори въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. Тази възможност е полезна в сценарии, когато:
- Необходими са специфични познания – агентът трябва да отговаря на въпроси в рамките на предварително определена област.
- Последователността е важна – агентът трябва да предоставя последователни отговори на подобни запитвания.
- Необходима е ограничена гъвкавост – отговорите на агента са ограничени от информацията в учебния корпус.
Този раздел включва следните конфигурационни настройки:
Създайте скриптов AI агент за отговаряне на въпроси
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Скриптиран. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление.
В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Добавете статии към AI агента.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на статии
Статиите са важна част от скриптовите AI агенти. Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяка статия има въпрос по подразбиране, който я идентифицира. Всички статии заедно съставляват базата знания или корпуса наAI Agent. Когато вашият клиент попита нещо, системата проверява своята база от знания и ви дава най-добрия отговор, който намери.
Двигателите на Rasa и Mindmeld NLU изискват минимум два варианта на обучение (изказвания), за да може статията да бъде част от обучения модел на корпуса. Бутоните Train и Save и Train остават неналични в скриптиран AI Agent за отговаряне на въпроси, ако изберете Rasa или Mindmeld NLU двигател и ако статията има по-малко от два варианта. Когато поставите показалеца върху тези неналични бутони, системата показва съобщение с молба да разрешите проблемите преди обучение. Освен това системата показва предупредителна икона, съответстваща на статията с проблеми. Можете да разрешите проблемите, като добавите повече от два варианта за статия. Бутоните Train и Save и Train стават достъпни, след като проблемите бъдат разрешени. Наличието на два варианта не е приложимо за статиите по подразбиране – съобщение за частично съвпадение, резервно съобщение и приветствено съобщение.
Можете да класифицирате статиите в категории по техен избор и всички некатегоризирани статии остават класифицирани като неприсвоени. От момента на създаване на статиите има четири статии по подразбиране, които са налични за всеки AI агент. Следните са следните:
- Приветствено съобщение— Това съдържа първото съобщение, когато има начало на разговор между клиента и AI агента.
- Резервно съобщение— AI агентът показва това съобщение, когато агентът не може да разбере въпроса на потребителя.
- Частично съвпадение– Когато AI агентът разпознае множество статии с малка разлика в резултатите (както е зададено в настройките за предаване и изводи ), агентът показва това съобщение за съвпадение заедно със съвпадащите статии като опции. Можете също така да конфигурирате текстовия отговор да се показва заедно с тези опции.
- Какво можете да направите?— Можете да конфигурирате възможностите на AI агента. AI Agent показва това, когато крайните потребители поставят под въпрос възможностите на AI Agent.
В допълнение към тях се добавя статията Разговор с агент по подразбиране, ако е разрешено предаване на агент от настройките за предаване и извод .
Всички нови AI агенти също имат четири статии в Smalltalk , които обработват потребителски изказвания за:
- Поздрави
- Благодарим ви
- AI агентът не беше полезен
-
Довиждане
Тези статии и отговори са налични в базата знания на AI Agent по подразбиране, докато създавате нов AI Agent. Можете също да ги промените или премахнете.
Добавяне на статии чрез потребителски интерфейс и отговор по подразбиране
Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяко запитване на потребителя се сравнява с тези статии (база знания) и отговорът, който връща най-високото ниво на доверие, се показва на потребителя като отговор на AI агента. За да добавите статии:
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до Създаване на нова статия. и щракнете върху |
4 |
Добавете вариантите по подразбиране. |
5 |
Изберете някой от тези отговори по подразбиране за статията. Възможни стойности:
За повече информация вижте раздела Конфигуриране на отговори с помощта на дизайнер на отговори. |
6 |
Щракнете върху Запазване и обучение. |
Внос от каталози
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие . |
4 |
Кликнете върху Импортиране от каталози. |
5 |
Изберете категориите на статиите, които ще бъдат добавени към агента. |
6 |
Щракнете върху Готово. |
Извличане на често задавани въпроси от връзката
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие. |
4 |
Щракнете върху Извличане на често задавани въпроси от връзката. |
5 |
Посочете URL адреса, на който се хостват често задаваните въпроси, и щракнете върху Извличане. |
6 |
Щракнете върху вноса. |
Импортиране от файл
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие . |
4 |
Щракнете върху Импортиране от файл и изберете CSV , за да импортирате статиите от CSV файла. Ако импортирате статии от файл във формат JSON, изберете JSON. |
5 |
Щракнете върху Преглед и изберете файл, който съдържа всички статии. Щракнете върху Изтегляне на образец , за да видите формата, в който трябва да бъдат посочени статиите. |
6 |
Щракнете върху вноса. |
Добавяне на персонализирани синоними
Много случаи на използване на AI агенти са склонни да включват думи и фрази, които може да не са част от стандартния английски речник или са специфични за бизнес контекста. Например, искате AI агентът да разпознава приложение за Android, приложение за iOS и т.н. AI агентът трябва да включи тези термини и техните вариации в обучителните изказвания за всички свързани статии, което води до излишно въвеждане на данни.
За да преодолеете този проблем с излишъка, можете да използвате персонализирани синоними в скриптов AI агент за отговаряне на въпроси. Синонимите на всяка коренна дума се заменят с основната дума по време на изпълнение от платформата автоматично.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие. |
4 |
Кликнете върху Персонализирани синоними. |
5 |
Щракнете върху Нова основна дума. |
6 |
Конфигурирайте стойността на основната дума и нейните синоними и щракнете върху Запиши. |
7 |
Обучете AI агента отново, след като добавите синонимите. Можете също така да експортирате синонимите (във файлов формат .CSV) в локалната папка и да импортирате файла обратно в платформата. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Визуализирайте вашия скриптов AI агент
Webex AI Agent Studio ви позволява да визуализирате вашите AI агенти, докато го разработвате и дори след приключване на разработката. По този начин можете да тествате функционирането на AI агентите и да определите дали желаните отговори се генерират, съответстващи на съответните входни заявки. Можете да визуализирате вашия скриптов AI агент, като използвате следните начини.
- Табло за управление на AI агент – Задръжте курсора на мишката върху карта на AI агент, за да видите опцията за визуализация за този AI агент. Щракнете върху Визуализация , за да отворите приспособлението за визуализация на AI агент.
- Заглавка на AI агент – След като влезете в режим на редактиране за всеки AI агент, като щракнете върху картата на AI агент или бутона Редактиране на картата на AI агент, опцията за предварителен преглед винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране на визуализация и след това минимизиране, в долния десен ъгъл на страницата се създава джаджа за глава за чат, което ви позволява лесно да отворите отново режима на визуализация.
В допълнение към това можете да копирате връзката за предварителен преглед за споделяне от AI агент. В картата AI Agent щракнете върху иконата с многоточие горе вдясно и щракнете върху Копиране на връзката за визуализация. Можете да споделите тази връзка с другите потребители на AI агента.
Джаджа за визуализация на платформата
Приспособлението за визуализация се появява в долния десен ъгъл на екрана. Можете да предоставите изказвания (или последователност от изказвания), за да видите как реагира AI агентът, като се уверите, че работи според очакванията. Визуализацията на AI агент поддържа множество езици и може автоматично да открие езика на изказванията, за да реагира съответно. Можете също така ръчно да изберете езика във визуализацията, като щракнете върху инструмента за избор на език и изберете от списъка с налични опции.
Можете да увеличите джаджата за визуализация за по-добър изглед. Освен това можете да предоставите информация за потребителите и да инициирате множество стаи за задълбочено тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне ви позволява да споделяте AI агента със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработвате персонализиран потребителски интерфейс за показване на AI агента. По подразбиране копираната връзка за визуализация изобразява AI агента с телефонен корпус. Можете да направите бързо персонализиране, като промените определени параметри във връзката за визуализация. Те две основни персонализации са:
- Цвят на джаджа – Чрез добавяне на
параметър brandColor
към връзката. Можете да дефинирате прости цветове с помощта на имена на цветове или да използвате шестнадесетичен код от цветове. -
Телефонен корпус – Чрез промяна на стойността на
параметър на телефонния корпус
във връзката. Това е зададено наtrue
по подразбиране и може да бъде деактивирано, като го направите falseПримерна връзка за визуализация със следните параметри:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Общи секции за управление за скриптов AI агент
Следните секции се появяват в левия панел на страницата за конфигуриране на AI агент:
Обучение
Тъй като AI агентите се развиват и стават по-сложни, промените в тяхната логика или разбиране на естествен език (NLU) понякога могат да имат нежелани последици. За да се осигури оптимална производителност и да се идентифицират потенциални проблеми, платформата за агенти с изкуствен интелект предлага удобна рамка за тестване на ботове с едно щракване. Можете да извършвате следните действия:
- Лесно създавайте и изпълнявайте изчерпателен набор от тестови случаи.
- Дефиниране на тестови съобщения и очаквани отговори за различни сценарии.
- Симулирайте сложни взаимодействия чрез създаване на тестови случаи с множество съобщения.
Дефиниране на тестове
Можете да дефинирате тестове, като използвате следните стъпки:
- Влезте в платформата Webex AI Agent Studio.
- В таблото за управление щракнете върху скриптирания AI агент, който сте създали.
- Щракнете върху Тестване в левия прозорец. По подразбиране се появява разделът Тестови случаи .
- Изберете тестов случай и щракнете върху Изпълнение на избраните тестове.
Всеки ред в таблицата представлява тестов случай със следните параметри:
Parameter | Описание |
---|---|
Съобщение | Примерно съобщение, което представя типовете заявки и инструкции, които можете да очаквате потребителите да изпращат на вашия AI агент. |
Очакван език | Езикът, на който се очаква потребителите да взаимодействат с агента с изкуствен интелект. |
Очаквана статия | Посочете статията, която да се показва в отговор на конкретно потребителско съобщение. За да ви помогне да намерите най-подходящата статия, тази колона разполага с функция за интелигентноавтоматично довършване. Когато влезете, системата предлага съвпадение на статии въз основа на въведения до момента текст. |
Нулиране на предишния контекст | Щракнете върху квадратчето за отметка в тази колона, за да изолирате тестовите случаи и да се уверите, че те се изпълняват независимо от съществуващия контекст на AI агент. Когато е активиран, всеки тестов случай се симулира в нова сесия, предотвратявайки всякакви смущения от предишни взаимодействия или съхранени данни. |
Включете частични съвпадения | Активирайте този превключвател, за да считате тестовите случаи за успешни, дори ако очакваните статии само частично съвпадат с действителния отговор. |
Импортиране от CSV | Импортиране на тестови случаи от файл с разделен със запетая (CSV) файл. В този случай всички съществуващи тестови случаи се презаписват. |
Експортиране в CSV | Експортиране на тестови случаи във файл, разделен със запетая (CSV) файл. |
Тестови обратни повиквания | Активирайте този превключвател, за да симулирате входящи обратни повиквания и да тествате поведението на потока, без да изисквате действителни входящи повиквания. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Обратно повикване в потока | Щракнете върху квадратчето за отметка в тази колона, за да покажете, че намерението трябва да задейства обратно повикване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Очакван шаблон за обратно повикване | Задайте ключа на шаблона, който да се активира, когато се случи обратното извикване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Време за изчакване на обратното повикване | Максималният период от време (в секунди), в който AI агентът изчаква отговор на обратно повикване, преди да счита за изтекло изплащане. Разрешено е максимум 20-секундно време за изчакване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Изпълнение на тестове
В раздела Изпълнение щракнете върху Изпълнение на избрани тестове , за да започнете последователно изпълнение на всички избрани тестови случаи.
Можете също да изпълните тестови случаи от раздела Тестови случаи .
.За да видите тестови случаи с конкретни резултати, щракнете върху желания резултат (например Преминал
, Преминал с частично съвпадение
, Неуспешен
, Изчакващ
) в лентата с обобщение. Това филтрира списъка с тестови случаи, за да покаже само тези, които съответстват на избрания резултат.
ИД на
сесията, свързан с всеки тестов случай, се показва в резултатите. Това ви позволява бързо да правите препратки към тестови случаи и да преглеждате подробности за транзакциите. За да направите това, изберете опцията Подробности
за транзакцията в колоната Действия .
История на изпълнението
В раздела Хронология отворете всички изпълнени тестови случаи.
- Щракнете върху иконата Изтегляне от колоната Действия , за да експортирате изпълнените тестови данни като CSV файл за офлайн анализ или отчитане.
- Прегледайте конкретните настройки на двигателя и алгоритъма, използвани за всяко изпълнение на тестов случай. Тази информация помага на разработчиците да оптимизират производителността на AI агента.
- За да видите разширените настройки за конфигуриране на алгоритъм, използвани за конкретна машина за обучение, щракнете върху иконата Информация до името на машината за обучение. Това дава представа за параметрите и настройките, които са повлияли на поведението на AI агента по време на тестването.
Сесии
Разделът Сесии предоставя изчерпателен запис на всички взаимодействия между AI агенти и клиенти. Всяка сесия включва подробна история на разменените съобщения. Можете да експортирате данни за сесии като CSV файл за офлайн анализ и проверка. Можете да използвате тези данни, за да изследвате съобщенията и контекста на конкретни сесии, за да получите представа за взаимодействията на потребителите и да идентифицирате области за подобрение, да прецизирате отговорите на AI агента и да подобрите цялостното потребителско изживяване.
Той може да обработва големи набори от данни, като показва резултатите на страници. Можете да използвате секцията Прецизиране на резултатите , за да филтрирате и сортирате сесии въз основа на различни критерии. Всеки ред в таблицата показва основни подробности за сесията, включително:
- Канали – каналът, в който се е случило взаимодействието (например чат, глас).
- ИД на сесия – Уникален идентификатор за сесията.
- Потребителски идентификатор – Уникалният идентификатор на потребителя.
- Съобщения – броят на съобщенията, обменени по време на сесията.
- Актуализирано на—Часът на затваряне на сесията.
- Метаданни – Допълнителна информация за сесията.
- Скриване на тестови сесии – Поставете отметка в това квадратче, за да скриете тестовите сесии и да покажете само списъка със сесиите на живо.
- Извършено е предаване на агент – Поставете отметка в това квадратче, за да филтрирате сесиите, които се предават на агент. Ако се случи предаване на агент, той показва иконата на слушалките, показваща предаването на чата на човешки агент.
- Възникна грешка – Поставете отметка в това квадратче, за да филтрирате сесиите, в които е възникнала грешка.
- Отрицателно – Поставете отметка в това квадратче, за да филтрирате сесиите с отрицателен глас.
Кликнете върху ред, за да получите достъп до подробния изглед на конкретна сесия. Използвайте квадратчета за отметка, за да филтрирате сесиите въз основа на предаване на агент, грешки и отрицателни гласове. Декриптирането на сесиите изисква разрешение на ниво потребител и разширени настройки за защита на данните. Щракнете върху Дешифриране на съдържанието , за да видите подробностите за сесията.
Подробности за сесията на конкретна сесия в Scripted AI Agent за отговаряне на въпроси
Изгледът "Подробности за сесията" в скриптов AI агент за отговаряне на въпроси предоставя изчерпателна разбивка на конкретно взаимодействие между потребител и AI агент.
Разделът Съобщения :
- Показва всички съобщения, изпратени от потребителя по време на сесията.
- Показва съответните отговори, генерирани от AI агента.
- Представя хронологичния ред на съобщенията, предоставяйки контекст за взаимодействието.
Разделът Информация за транзакцията:
- Изброява статиите, които са идентифицирани като подходящи за заявката на клиента, включително точни и частични съвпадения.
- Показва оценките за сходство, свързани с всяка идентифицирана статия, като посочват степента на релевантност.
- Представя резултатите от основните алгоритми, използвани за обработка на заявката на клиента и идентифициране на съответните статии.
- Показва броя на резултатите от алгоритъма в зависимост от настройките, конфигурирани в раздела Предаване и извод .
Секцията Друга информация в изгледа Подробности за сесията предоставя допълнителен контекст и подробности за конкретно взаимодействие. Ето разбивка на показаната информация:
- Обработена заявка – Показва предварително обработената версия на входните данни на клиента, след като е била обработена от тръбопровода за разбиране на естествен език (NLU) на AI агента.
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Тип отговор – Указва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Подробности за сесията на конкретна сесия в Scripted AI Agent за извършване на действия
Разделът Информация за транзакцията в Scripted AI Agent за извършване на действия предоставя подробна разбивка на конкретно взаимодействие, категоризирайки информацията в четири раздела:
Раздел "Идентифицирани намерения":
- Показва намеренията, които са идентифицирани за заявката на клиента.
- Показва нивото на доверие, свързано с всяко идентифицирано намерение.
- Изброява слотовете, които са свързани с идентифицираното намерение. Щракнете върху слота, за да видите допълнителна информация за неговата стойност и как е извлечена от заявката на потребителя.
Секцията Идентифицирани обекти изброява обектите, които са извлечени от съобщението на клиента и са свързани с активното намерение на потребителя. Тези обекти представляват ключовата информация, която ботът е идентифицирал в заявката на потребителя.
Разделът Резултати от алгоритъма предоставя информация за основните процеси, довели до отговора на AI агента. Ето разбивка на показаната информация:
- Списък на намеренията – Показва идентифицираните намерения и съответните им оценки за сходство.
- Списък с обекти – Показва обектите, които са извлечени от съобщението на потребителя.
Другата информация показва:
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Ключ на шаблона – Показва ключа на шаблона, свързан с намерението, което е задействало отговора на AI агента.
- Тип отговор – Показва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Можете също така да изтеглите и прегледате информацията за транзакцията във формат JSON, като използвате опцията за изтегляне.
Разделът Метаданни показва:
- NLP метаданни – Прегледайте стъпките за предварителна обработка, приложени към въвеждането на клиента в раздела NLP .
- Datastore и FinalDF – Достъп до данни, свързани със сесията, в разделите Datastore и FinalDF за интелигентни ботове.
- Функционалност за търсене – Използвайте вградената лента за търсене, за да намерите бързо конкретни изказвания в разговор.
История
Всеки път, когато добавяте или променяте статии, намерения или обекти, от съществено значение е да преобучите вашия скриптов AI агент, за да сте сигурни, че е актуален. След всяка тренировъчна сесия тествайте внимателно вашия AI агент, за да проверите неговата точност и ефективност.
Страницата "История" ви дава възможност да:
- Преглед на хронологията на обучението – Проследяване на обучението на корпуса и направените промени.
- Сравняване на двигателите за обучение – Преглед на машините за обучение, използвани за различни итерации и съответната им продължителност на обучението.
- Проследяване на промените – Наблюдавайте промените в настройките, статиите, отговорите, НЛП и курирането.
- Връщане към предишни версии – Лесно се върнете към по-стар набор за обучение, ако е необходимо.
Разделът "История" предоставя удобни инструменти за управление на вашите статии от базата знания:
- Активиране на статии – Направете неактивните преди това статии живи , за да ги включите в отговорите на AI агента.
- Редактиране на статии – Създайте нова версия на съществуваща статия, като запазите оригинала за справка.
- Визуализация на производителността – Оценете производителността на AI агента със специфична база от знания с помощта на функцията за предварителен преглед .
- Изтегляне на статии – Експортирайте статиите си от базата знания като CSV файл за офлайн анализ или справка. Тази опция е налична само за Scripted AI Agent за отговаряне на въпроси.
Журнали за проверка
Разделът Регистрационни файлове за одит предоставя подробен запис на промените, направени във вашия Scripted AI агент през последните 35 дни. За достъп до регистрационните файлове за проверка:
- Отидете до таблото за управление и щракнете върху AI агента, който сте създали.
- Щракнете върху раздела История , за да видите историята на AI агента.
- Щракнете върху раздела Регистрационни файлове за проверка, за да видите подробен дневник на промените:
- Актуализирано на—датата и часът на извършване на промяната.
- Актуализирано от – потребителят, който е направил промяната.
- Поле – частта от бота, където е извършена промяната (например Настройки, Статии, Отговори).
- Описание – Допълнителни подробности за промяната.
-
Използвайте опциите
Актуализирано от
иТърсене на поле
, за да намерите бързо конкретни записи в регистрационния файл за проверка. -
Разделът История на модела показва максимум 10 корпуса за всеки AI агент.
Куриране
Съобщенията се добавят към конзолата за куриране въз основа на следните критерии:
- Резервни съобщения – Когато AI агентът не успее да разбере съобщението на потребителя и задейства резервното намерение.
- Резервно намерение по подразбиране – Ако този превключвател е разрешен, съобщенията, които активират резервното намерение по подразбиране, ще бъдат изпратени до конзолата за куриране.
Този критерий е приложим само за Scripted AI агент за извършване на действия.
- Съобщения с отрицателен глас – Съобщения, които потребителите са гласували по-малко по време на визуализации на AI Agent.
- Предаване на агент – Съобщения, които водят до предаване на човешки агент поради конфигурирани правила.
- От сесия – Съобщения, маркирани от потребителите като неполучаващи желания отговор от данни за сесия или стая.
- Ниска достоверност – съобщения с оценка на доверие, попадаща в рамките на зададения праг на ниска достоверност.
- Частично съвпадение – съобщения, при които AI агентът не може окончателно да идентифицира правилното намерение или отговор.
Разрешаване на проблеми
Разделът Проблеми предоставя централизирано местоположение за преглед и адресиране на съобщения, които са маркирани за куриране. Можете да направите следното:
- Изберете да разрешите или игнорирате проблемите въз основа на тяхната тежест и уместност.
- Разгледайте оригиналното изказване на потребителя, отговора на AI агента и всички прикачени медии.
Достъпът за декриптиране се предоставя на потребителско ниво и изисква разширената защита на данните да бъде активирана в бекенда.
За да разрешите проблем, можете:
-
Връзка към съществуваща статия – За да свържете проблем със съществуваща статия, изберете опцията Връзка и потърсете желаната статия.
-
Създаване на нова статия – Използвайте опцията Добавяне към нова статия , за да създадете нова статия директно от конзолата за куриране.
-
Игнориране на проблеми – Разрешаване или игнориране на проблеми, за да ги премахнете от конзолата за куриране.
- Не е разрешено свързване към статии по подразбиране (приветствено съобщение, резервно съобщение, частично съвпадение).
- За скриптиран AI агент за извършване на действия изберете подходящото намерение от падащия списък и маркирайте всички съответни обекти.
- След като направите промени, преобучете вашия AI агент, за да сте сигурни, че новите знания са отразени в неговите отговори.
- Разрешавайте или игнорирайте множество проблеми едновременно за ефективно управление.
Разделът Разрешени предоставя изчерпателен преглед на всички проблеми, които са били разгледани. Можете да видите обобщение на всеки разрешен проблем, включително дали проблемът е свързан със съществуваща статия, използван за създаване на нова статия/намерение или игнориран. Ако срещнете нежелани отговори, които не са били автоматично уловени от съществуващите правила, можете ръчно да добавите конкретни изказвания към конзолата за куриране.
За да добавите проблеми от сесии:
- Идентифициране на изказването – Намерете изказването, което е предизвикало неправилния отговор.
- Проверете състоянието на курирането – Ако проблемът все още не е в конзолата за куриране,
се показва превключвателят Състояние
на курирането. - Превключване на флага – Активирайте превключвателя
Състояние
на курирането, за да добавите изказването към конзолата за куриране за преглед и разрешаване.
Ако проблемът вече е налице в конзолата за куриране, външният вид на превключвателя се променя съответно, за да покаже състоянието му.
Преглед на ефективността на Scripted AI с помощта на Анализ
Разделът Анализ предоставя графично представяне на ключови показатели за оценка на ефективността и ефективността на агента с изкуствен интелект. Ключовите показатели са разделени на четири раздела, представени като раздели. Това са: Преглед, Отговори, Обучение и Куриране.
При посещение на екрана за анализ разработчиците могат да изберат AI агента, за който искат да видят анализа. Те могат също така да персонализират изгледа на анализ, като изберат канала, за който искат да виждат данните, заедно с периода от време и детайлността на данните. По подразбиране данните от Google Анализ за последния месец се показват за всички канали с ежедневна подробност (всеки ден е точка по оста x в графиките).
Общ преглед
Прегледът съдържа ключови показатели и графики, които предоставят моментна снимка на цялостното използване и производителност на AI агент на разработчиците.
- От таблото за управление изберете AI агента, който сте създали.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Сесии и съобщения
Първият раздел в прегледа показва следните статистически данни за сесиите и съобщенията за AI агента:
- Общо сесии и сесии, които се обработват от AI агента без човешка намеса.
- Общо предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и агенти с изкуствен интелект) и колко от тези съобщения идват от потребители.
- Среднодневни съобщения
Това е последвано от графично представяне на сесиите (подредена колона, представляваща сесиите, обработвани от AI агента и предадените сесии) и общия брой отговори, изпратени от AI агента.
Потребители
Вторият раздел в прегледа съдържа статистика за потребителите за AI Agent. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители. Това е последвано от графика, показваща нови и завръщащи се потребители за всяка единица в зависимост от избраната детайлност.
Изпълнение
Третият раздел предоставя статистически данни за отговорите на агента на tbe AI към потребителите. Тук можете да видите общия брой отговори, изпратени от AI агента, и разделението между отговорите, където AI агентът:
- Идентифицира намерението на потребителя.
- Отговори с резервно съобщение.
- Отговори с частично съобщение за съвпадение.
- Информира потребителя за предаване на агент.
Същото се обобщава в кръгова диаграма и площната графика предоставя информация въз основа на избрана детайлност.
Обучение
Разделът за обучение представлява "здравето" на корпуса на AI Agent. Препоръчително е разработчиците да конфигурират 20+ изказвания за обучение за всяко намерение/статия в своите AI агенти. В този раздел всички статии/намерения в корпуса се показват като отделни правоъгълници, където цветът и относителният размер на всеки правоъгълник са показателни за данните за обучение, които статията/намерението съдържа. Колкото по-близо е намерението до бялото, толкова повече данни за обучение са му необходими, за да се подобри точността на вашия AI агент.
Отговор
Този раздел дава на разработчиците подробен поглед върху това, за което питат потребителите и колко често го питат. Той предоставя графично представяне на най-популярните статии за AI агенти за отговаряне на въпроси и шаблони за отговори за AI агенти за извършване на действия.
Куриране
Този раздел предоставя визуално обобщение на това колко проблема с курирането се появяват всеки ден и колко от тях са разрешени от агентите на изкуствения интелект.
Интегриране на AI агенти
Този раздел обяснява как да интегрирате AI агенти както с гласови, така и с цифрови канали, за да управлявате разговорите с клиентите.
Интегрирайте AI агенти с гласови и цифрови канали
След като създадете и конфигурирате вашите AI агенти в платформата Webex AI Agent Studio, следващата стъпка е да ги интегрирате с гласовите и цифровите канали. Тази интеграция позволява на AI агентите да се справят както с гласови, така и с цифрови разговори с вашите клиенти, осигурявайки безпроблемно и интерактивно потребителско изживяване.
За повече информация вижте статията Интегриране на AI агенти с гласови и цифрови канали.
Управление на отчети на AI агенти
Този раздел очертава прегледа на отчетите на агентите с изкуствен интелект, типовете отчети, създаването на отчети на агенти с изкуствен интелект и режимите на доставка на отчети.
Разбиране на отчетите на AI агентите
Функцията за отчети ви позволява да генерирате или планирате (периодично генерирате) конкретни отчети от наличните типове отчети и да ги получавате през наличните режими на доставка. Тези отчети могат да предоставят ценна информация за поведението на потребителите, използването, ангажираността, производителността на продукта и т.н. Можете да получите желаната информация до техния имейл, SFTP път или S3 кофа. Можете да изберете типа отчет от списък с предварително изградени отчети и също така да изберете дали искате да генерирате еднократен отчет незабавно или на редовни интервали.
Когато влезете в менюто Отчети от левия навигационен екран, се появяват следните раздели:
-
Конфигуриране – Този раздел изброява всички отчети, които в момента са активни и се генерират периодично. Следните подробности са налични за списъка с отчети:
- Активен – дали даден потребител все още е абониран за отчета.
- AI агент – Име на AI агента, свързан с отчета.
- Тип отчет – Предварително изграденият тип отчет, за който сте се абонирали.
- Честота – интервалът, в който получавате отчета.
- Последен генериран отчет – последният изпратен доклад.
- Следваща планирана дата – следващата дата, на която ще бъде изпратен отчетът.
-
История – Този раздел изброява цялата историческа информация за отчетите, изпратени до момента. Кликнете върху който и да е отчет на тази страница, за да редактирате конфигурацията на отчетите.
Можете да кликнете върху иконата Изтегляне под графата Действия , за да изтеглите тези отчети за минали периоди.
Отчетите при поискване, които се показват в раздела "История ", са достъпни за изтегляне само след приключване на генерирането на отчета.
Създаване на отчет на AI агент
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
Кликнете върху Отчети в лявата навигационна лента. |
3 |
Щракнете +Нов отчет. |
4 |
Предоставете следната информация за създаване и конфигуриране на отчета: |
Типове отчети на AI агент
Можете да избирате от списък с предварително изградени отчети въз основа на избрания тип AI агент. Този раздел обхваща тези типове отчети, листовете, включени във всеки отчет, и колоните, налични във всеки лист.
AI агент за отговаряне на въпроси тип отчет
Има три различни типа отчети, налични за AI агент за отговаряне на въпроси в приложението. Използвайки различни типове отчети, можете да се използвате, за да разберете обобщението на използването на AI Agent, поведението, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Поведение при използване и обобщениеТози раздел показва обобщението на AI агента с честотата, с която се извикват статиите и категориите. Можете да видите информацията за резюмето, категориите и статиите в отделен раздел на отчетите:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори/сесии, обработени от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения | Съобщенията, изпратени от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Тоталните разговори, предадени на човешки агент. |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от клиентите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от клиентите. |
Поле | Описание |
---|---|
Име на категорията | Името на категорията, както е конфигурирано в AI агента. |
Разговори за категорията | Броят на разговорите или сесиите, в които е открита статия, принадлежаща към тази категория. |
Общо отговори | Колко пъти е открита статия, принадлежаща към тази категория. |
Общо гласове "за" | Колко пъти отговор от тази категория е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговор от тази категория е бил отхвърлен. |
Поле | Описание |
---|---|
Име на статията | Името на статията (вариант по подразбиране), която е конфигурирана в AI агента. |
Категория на статията | Категорията, към която принадлежи това намерение. |
Разговори за статията | Броят на разговорите или сесиите, в които е открита тази статия. |
Общо отговори | Броят пъти, в които тази статия е била открита. |
Общо гласове "за" | Колко пъти отговорът за тази статия е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за тази статия е бил отхвърлен. |
Показва разговора между AI агента и клиента заедно с оценката за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймото за дата и час на съобщението. |
Идентификатор на сесията | Уникалният идентификатор на сесията. |
Идентификационен номер на потребителя | Уникалният идентификатор за крайния потребител на AI агент. |
Тип съобщение | Съобщението на AI агента или човешкото съобщение. |
Текст на съобщението | Съдържанието на съобщението. |
Член | Идентификаторът на отговора, изпратен обратно от агента на ИИ. |
Категория | Намерението, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценката за сходство за откритото намерение. |
Съответстващ член 1 | Намерението, открито от избрания NLU двигател. |
Оценка по член 1 | Резултатът за откритото намерение. |
Обратна връзка | Обратната връзка на потребителя, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментарите, оставени от потребителите при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на AI агент. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът е отговорил. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Член | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Категория | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съответстващ член 1 | Намерение, открито от избрания NLU двигател. |
Оценка по член 1 |
Оценка за откритото намерение. |
AI агент за изпълнение на задачи тип отчет
Има три различни типа отчети, налични за AI агент за изпълнение на задача в приложението за създаване на AI агенти. Като разработчик на AI агент можете да създавате различни типове отчети. Те могат да се използват за разбиране на обобщението на използването на AI Agent, поведението на AI Agent, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Показва обобщението на разговорите заедно с намеренията и ключовете на шаблона, които се задействат. Разделът "Обобщение" показва следните подробности:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори или сесии, които се обработват от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения |
Съобщенията, които се изпращат от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Общо разговори, предадени на човешки агент |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от потребителите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от потребителите. |
Можете също да видите подробностите за намерението в раздела Намерения на електронната таблица:
Поле | Описание |
---|---|
Име на намерението | Името на намерението, конфигурирано в AI агента. |
Разговори за намерението | Брой разговори или сесии, в които е било извикано това намерение. |
Общо призовавания | Колко пъти е било използвано това намерение. |
Общо завършвания | Колко пъти всички слотове са събрани и това намерение е изпълнено. |
Общо гласове "за" | Общият брой отговори за това беше гласуван за всяко намерение. |
Общо отрицателни гласове |
Общият брой отговори за това беше отхвърлен за всяко намерение. |
Докладът също така съдържа подробни данни за образците на високо ниво, като например:
Поле | Описание |
---|---|
Име на ключа на шаблона | Име на шаблона, както е конфигурирано в AI агента. |
Намерение на ключа на шаблона | Намерения, където се използва този шаблонен ключ. |
Разговори за шаблонния ключ | Брой пъти, когато този шаблонен ключ е бил изпратен като отговор. |
Общо отговори | Колко пъти този шаблонен ключ е бил изпратен като отговор. |
Общо гласове "за" | Колко пъти отговорът за този шаблон е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за този шаблон е бил отхвърлен. |
Показва разговора на клиент с AI агента заедно с резултатите за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител в приложението. |
Тип съобщение | Съобщение на AI агент или човешко съобщение. |
Текст на съобщението | Съдържание на съобщението. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат | Оценка за откритото намерение. |
Обратна връзка | Отзиви от потребителите, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментари, оставени от потребители при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Този доклад е подходящ само за скриптови AI агенти. Можете да видите следните подробности в този отчет:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на клиента. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на приложението. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът отговори. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат |
Оценка за откритото намерение. |
Начини на доставка на отчета на AI Agent
В днешния свят, управляван от данни, ефективното и сигурно предоставяне на отчети на AI агенти е от решаващо значение за информираното вземане на решения и оперативното съвършенство. За да отговорим на разнообразните организационни нужди, ние предлагаме множество режими на доставка на отчети на AI агенти, като гарантираме гъвкавост, надеждност и сигурност. Опциите за доставка включват протокол за сигурен трансфер на файлове (SFTP), имейл и Amazon S3 Bucket. Всеки режим е проектиран да отговаря на различни изисквания, независимо дали става въпрос за нужда от висока сигурност, лесен достъп или мащабируеми решения за съхранение. Този документ очертава характеристиките и предимствата на всеки режим на доставка, като ви помага да изберете най-добрия вариант за вашите специфични нужди.
SFTP
Поле |
Описание |
---|---|
Изпращане на отчети на сигурно място по график |
Включете това, за да изпратите отчетите на защитеното място в планираното време. Можете да предоставите следните подробности само като активирате този превключвател. |
IP адрес | IP адресът на системата. |
Потребителско име | Потребителското име за достъп до отчетите. |
Парола | Паролата за достъп до отчетите. |
Частен ключ | Частният ключ за достъп до файловете. |
Път за качване |
Пътят, по който файловете се насочват в системата. |
имейлл
Поле | Описание |
---|---|
Планирайте имейли за множество получатели, отделни с точка и запетая(;) | Включете това, за да добавите получатели. |
Получатели |
Имейл адресът на всички получатели, които трябва да получават отчетите в посоченото време и честота. |
S3 кофа
Поле | Описание |
---|---|
Качване на отчети в S3 кофа по график |
Включете това, за да направите полетата S3 достъпни и насочете отчетите към конфигурираната кофа S3. |
ИД на ключа за достъп до AWS | ИД на ключа за достъп до услугите и ресурсите на AWS. |
Таен ключ за достъп на AWS | Тайният ключ за достъп до услугите и ресурсите на AWS. |
Име на кофата | Името на кофата, към която се насочва отчетът. |
Име на папката |
Името на папката, която се създава в контейнера S3. |
Разбиране на AI съответствието
Тези раздели ви помагат да разберете разработката на ИИ, поверителността на данните, сигурността и безопасността
Разработване на AI, поверителност на данните, сигурност и безопасност
Всяка функция, задвижвана от AI в Cisco, преминава през оценка на въздействието на AI спрямо нашите принципи за отговорен AI и се придържа към рамката за отговорен AI, в допълнение към съществуващите процеси за сигурност, поверителност и човешки права при проектиране.
Поверителност и сигурностCisco не запазва въведените от клиента данни след процеса на извод, а доставчикът на модел от трета страна, Microsoft, не осъществява достъп, наблюдение или съхраняване на клиентски данни на Cisco. За повече подробности относно политиките за съхранение на данни, специфични за функциите, вижте Cisco Trust Portal.
Следва списъкът с бележки за прозрачност на AI за всички функции на AI:
Източници на данни за обучение и оценкаДоставчикът на модели на Cisco, Microsoft, заявява, че няма да използва клиентско съдържание за подобряване на моделите на Azure OpenAI и че не съхранява или запазва клиентски данни на Cisco в инфраструктурата на Azure.
Безопасност и етични съображенияВсички генеративни функции на AI са податливи на грешки, така че Cisco дава приоритет на безопасността на съдържанието за функциите на AI, като се включва филтриране на съдържанието, предоставено от Azure OpenAI.
Оценка и производителност на моделаCisco дава приоритет на производителността и точността на AI Assistant, като включва хора в прегледа, тестването и осигуряването на качеството на основния модел.
Започнете с Webex AI Agent Studio
Webex AI Agent Studio е сложна платформа, която е предназначена да създава, управлява и внедрява автоматизирани AI агенти, за да изпълни нуждите от обслужване и поддръжка на клиенти. Използвайки изкуствен интелект, AI агентите предоставят автоматизирана помощ на клиентите, преди да взаимодействат с човешки агенти. Тези агенти поддържат гласови взаимодействия с интонация, разбиране на езика и контекстуално осъзнаване в разговорите. Освен това агентите с изкуствен интелект безпроблемно и информативно се справят с взаимодействията с цифрови канали чрез текст и онлайн чат. Клиентите се възползват от изживяване, подобно на портиер, получаване на помощ с въпроси, извличане на информация и минимизиране на времето за изчакване.
Възможности на Webex AI Agent Studio
- Точни и навременни отговори – Предоставя точни отговори на запитвания на клиенти в реално време.
- Интелигентно изпълнение на задачи – Изпълнява задачи въз основа на заявки или входове на клиенти.
Основни ползи за бизнеса
-
Подобрено клиентско изживяване – Предоставя разговорно изживяване в реално време за клиентите.
-
Персонализирани взаимодействия – Приспособява отговорите към индивидуалните нужди и предпочитания на клиентите.
-
Мащабируемост и ефективност – Справя се с голям обем взаимодействия с клиентите, без да изисква допълнителни човешки агенти, което води до подобрена удовлетвореност и намалени оперативни разходи.
Разбиране на типовете и примерите на AI агенти
Следващата таблица предоставя поглед върху типовете AI агенти и техните възможности:
Тип AI агент | Предназначение | Възможност | Описание | Как да настроите? |
---|---|---|---|---|
Автономен |
Автономните AI агенти са проектирани да работят независимо, да вземат решения и да изпълняват задачи без пряка човешка намеса. |
Извършване на действия |
Направете информиран избор въз основа на наличната информация и предварително определени правила. Автоматизирайте повтарящи се или отнемащи време задачи. |
|
Отговаряйте на въпроси |
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. |
Автономни AI агенти за отговаряне на въпроси | ||
Сценарист |
Скриптовите AI агенти са програмирани да следват предварително определен набор от правила и инструкции. |
Извършване на действия |
Скриптовите агенти могат да изпълняват конкретни задачи, които са ясно дефинирани и структурирани. |
Скриптирани AI агенти за извършване на действия |
Отговаряйте на въпроси |
Скриптовите агенти могат да отговарят на въпроси въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. |
Скриптирани AI агенти за отговаряне на въпроси |
Примери
Както автономни, така и скриптови AI агенти могат да бъдат приложени към различни случаи на употреба, в зависимост от специфичните изисквания и желаните възможности. Някои примери включват:
-
Обслужване на клиенти – Както автономните, така и скриптовите агенти могат да се използват за предоставяне на поддръжка на клиенти, като автономните агенти предлагат повече гъвкавост и разбиране на естествения език.
-
Виртуални асистенти – Автономните агенти са много подходящи за роли на виртуални асистенти, тъй като могат да се справят с различни задачи и да предоставят по-персонализирани взаимодействия.
-
Анализ на данни – Автономните агенти могат да се използват за анализ на големи набори от данни и извличане на ценни прозрения.
-
Автоматизация на процесите – Както автономните, така и скриптовите агенти могат да се използват за автоматизиране на повтарящи се задачи, подобряване на ефективността и намаляване на грешките.
-
Управление на знания – Автономните агенти могат да се използват за създаване и управление на хранилища на знания, което прави информацията лесно достъпна за потребителите.
Изборът между автономни и скриптови AI агенти зависи от сложността на задачите, необходимото ниво на автономност и наличието на данни за обучение.
Предпоставки
-
Ако сте съществуващ клиент на Webex Contact Center, уверете се, че отговаряте на следните предпоставки:
-
Клиент на Webex Contact Center 2.0.
-
Webex Connect е осигурен за вашия клиент.
-
Гласовата медийна платформа е медийна платформа от следващо поколение.
-
-
Ако нямате клиент на Webex Contact Center, свържете се с вашия партньор, за да инициирате пробна версия на Webex Contact Center с мултимедийната платформа от следващо поколение.
-
Администраторите могат да поискат пясъчник за разработчици на Webex Contact Center, за да изпробват AI агенти.
Активиране на функции
Тази функция в момента е в бета версия. Клиентите могат да се регистрират за тази функция на Webex Beta Portal , като попълнят анкетата за участие за AI агенти.
-
В момента в бета фазата е налична само функционалността на AI агента със скрипт.
-
Автономните агенти са достъпни само за избрани клиенти. Заявки могат да се правят чрез вашия CSM (Customer Success Manager), PSM (Partner Success Manager) или чрез имейл ask-ccai@cisco.com. След одобрение автономните агенти ще бъдат предоставени в допълнение към скриптовите агенти за вашия наемател.
Достъп до Webex AI Agent Studio
За да създадете вашите AI агенти, трябва да влезете в приложението Webex AI Agent Studio. Това може да стане по следните начини:
Влизане от Control Hub
- влезте в Control Hub, като използвате URL https://admin.webex.com.
- От секцията Услуги на навигационния екран изберете Център за контакти.
- В Бързи връзки в десния прозорец отидете в секцията Пакет за контактен център.
- Щракнете върху Webex AI Agent Studio за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent Studio в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Влизане от Webex Connect
За да получите достъп до приложението Webex AI Agent Studio, трябва да имате достъп до Webex Connect.
- влезте в приложението Webex Connect, като използвате URL адреса на клиента, предоставен за вашето предприятие и идентификационни данни.
По подразбиране страницата Услуги се показва като начална страница.
- От менюто App Surface на левия навигационен екран щракнете върху Webex AI Agent Studio за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent Studio в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Оформление на началната страница
Добре дошли в приложението Webex AI Agent Studio. Когато влезете, началната страница показва следното оформление:
-
Лента за навигация
Лентата за навигация, която се появява вляво, осигурява достъп до следните менюта:
- Табло – Показва списък с AI агенти, до които потребителят има достъп, както е предоставено от администратора на предприятието.
- Знание – Показва централното хранилище на знания или база от знания, която служи като мозък за автономни агенти с изкуствен интелект, за да отговарят на запитвания на клиенти.
- Отчети – Изброява предварително изградени отчети на AI агенти от различни типове. Можете да генерирате или планирате отчети според вашите бизнес нужди.
- Помощ – Предоставя достъп до ръководството за потребителя на Webex AI Agent Studio в Помощния център на Webex.
-
Потребителски профил
Менюто на потребителския профил ви позволява да видите информацията за вашия профил и да излезете от приложението.
Страницата Enterprise Profile съдържа информация за клиента на AI агент, достъпна само за администратори с пълен администраторски достъп.
-
Разделът Общ преглед съдържа следната информация:
- Корпоративни идентификатори – Включва Webex Org ID, CPaaS Org ID, Абонаментен ИД за предприятието. Това е налично за предприятия с интеграция на Webex Contact Center за съответния клиент на Webex Connect.
- Настройки на профила – Съдържа име на предприятие, уникално име на предприятие и URL адреса на емблемата.
- Настройки на глобален агент – Позволява избор на агент по подразбиране за гласов канал за обработка на резервни сценарии.
- Обобщение на запазването на данни – Предоставя обобщение на периодите на съхранение на данни за това предприятие.
-
В раздела Съотборници можете да преглеждате и управлявате списъка със съотборници, които имат достъп до приложението. На всеки потребител се присвоява роля, която определя действията, които може да извършва въз основа на предоставените разрешения.
-
Запознайте се с таблото си за управление
На таблото за управление AI агентите са представени от карти, които показват основна информация, включително името на AI агента, последно актуализирано от, последно актуализирано и двигателя, използван за обучение на агента.
Задачи на AI Agent карта
Задръжте курсора на мишката върху карта на агент с изкуствен интелект, за да видите следните опции:
- Визуализация – Щракнете върху Визуализация , за да отворите приспособлението за визуализация на AI агент.
- Икона с многоточие – щракнете върху тази икона, за да изпълните следните задачи:
-
Копиране на връзката за визуализация – Копирайте връзката за визуализация, за да поставите в нов раздел и визуализирайте AI агента в джаджата за чат.
-
Копиране на маркера за достъп – Копирайте маркера за достъп на AI агента за извикване на агента чрез API.
-
Експортиране – Експортирайте подробностите за AI агента (във формат JSON) във вашата локална папка.
-
Изтриване – Изтрийте окончателно AI агента от системата.
-
Закачане – закачане на AI агента до първата позиция на таблото за управление или откачване, за да го върнете обратно на предишната му позиция.
-
Създайте нов AI агент
Можете да създадете нов AI агент, като използвате опцията + Създаване на агент в горния десен ъгъл на таблото за управление. Можете да изберете да използвате предварително дефиниран шаблон или да създадете агент от нулата.
За да знаете как да създавате скриптови и автономни AI агенти, вижте следните раздели:
Импортиране на предварително изграден AI агент
Можете да импортирате предварително изграден AI агент във формат JSON от списък с налични AI агенти. Първо се уверете, че сте експортирали AI агента във формат JSON във вашата локална папка. Следвайте тези стъпки, за да го импортирате:
- Щракнете върху Агент за импортиране.
- Щракнете върху Качване , за да качите файла на AI агент (във формат JSON), експортиран от платформата.
- В полето Име на агент въведете името на AI агента.
- (По избор) В системния идентификатор редактирайте генерирания от системата еднозначен идентификатор.
- Щракнете върху вноса.
Вашият AI агент вече е успешно импортиран в платформата Webex AI Agent Studio и е достъпен на таблото за управление.
Търсене по ключови думи
Платформата предоставя стабилни възможности за търсене, за да ви помогне лесно да намерите и управлявате AI агенти. Можете да извършите търсене по ключови думи, като използвате името на агента. Въведете името на агента или част от името в лентата за търсене. Системата показва списък с AI агенти, които отговарят на вашите критерии за търсене.
Филтриране по тип агент
В допълнение към търсенето по ключови думи, можете да прецизирате резултатите от търсенето си чрез филтриране въз основа на типа AI агент. Изберете един от филтрите за типове агенти от падащия списък – Скриптиран, Автономен и Всички.
Управление на базата знания
Базата знания е централно хранилище на информация за автономните агенти с изкуствен интелект, задвижвани от голям езиков модел (LLM). Автономните AI агенти използват усъвършенствани технологии за AI и машинно обучение, за да разбират, обработват и генерират текст, подобен на човек. Тези агенти с изкуствен интелект се обучават върху огромни количества данни, което им позволява да предоставят подробни и контекстуално подходящи отговори. Базите знания съхраняват данните, необходими за функционирането на автономните AI агенти.
За достъп до базата знания:
- Влезте в платформата Webex AI Agent Studio.
- В таблото щракнете върху иконата Знания в левия навигационен екран. Появява се страницата с бази знания.
- Можете да намерите база от знания въз основа на следните критерии:
- Име на базата знания
- Вид на базата знания
- Бази знания, актуализирани между определени дати
- Бази знания, създадени между определени дати
Щракнете върху Нулиране на всички , за да нулирате критериите за търсене.
- Можете също така да създадете нова база от знания. За да създадете нова база знания, вижте Създаване на база знания за AI агент.
Създайте база знания за AI Agent
1 |
В таблото щракнете върху иконата Знания в левия навигационен екран. |
2 |
На страницата Бази знания щракнете върху +Създаване на база знания в горния десен ъгъл. |
3 |
На страницата Създаване на база знания въведете следните подробности: |
4 |
Щракнете върху създаване. Системата създава база знания с посоченото име. |
5 |
В раздела Файлове : |
6 |
В раздела Документи : |
7 |
Придвижете се до раздела Информация , за да прегледате и проследите подробностите за файловете, които сте качили, и документите, които сте създали.
|
Какво да правим по-нататък
Конфигурирайте базата знания за автономния AI агент за отговаряне на въпроси.
Настройте автономни AI агенти
Автономните AI агенти работят независимо без пряка човешка намеса. Тези агенти използват усъвършенствани алгоритми и техники за машинно обучение, за да анализират данни, да се учат от средата си и да адаптират действията си за постигане на конкретни цели. Този раздел очертава двете основни възможности на автономния AI агент.
Автономен AI агент за изпълнение на задачи
Автономните AI агенти могат да изпълняват различни задачи, включително:
-
Обработка на естествен език (NLP) – Разбиране и реагиране на човешкия език по естествен и разговорен начин.
-
Вземане на решения – Направете информиран избор въз основа на наличната информация и предварително дефинирани правила.
-
Автоматизация – Автоматизирайте повтарящи се или отнемащи време задачи.
Този раздел включва следните конфигурационни настройки:
Създайте автономен AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата.
Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Филтрирайте типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Вече успешно създадохте автономния AI агент за извършване на действия, който вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за извършване на действия.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Публикуване , за да активирате AI агента. |
Какво да правим по-нататък
Добавете необходимите действия към AI агента.
Добавете действия към автономен AI агент
Автономните AI агенти за извършване на действия са предназначени да разбират намеренията на потребителите и да действат по съответния начин. Например в ресторант има нужда от автоматизиране на приема на онлайн поръчки за храна. За да изпълните задачата, можете да създадете автономен AI агент, който извършва следните действия:
-
Получете необходимата информация от клиента.
-
Прехвърлете информацията в необходимия поток.
Автономният AI агент за извършване на действия работи върху следните градивни елементи:
-
Действие – Функционалност, която позволява на AI агента да се свързва с външни системи за изпълнение на сложни задачи.
-
Обект или слот – представлява стъпка в изпълнението на намерението на потребителя. Запълването на слотове включва задаване на конкретни въпроси на клиента, за да се изпълни намерението на клиента въз основа на изказвания. Това е спусъкът за AI агент да започне да извършва действие. Дефинирайте входните обекти като част от запълването на слота.
-
Изпълнение – Определя как AI агентът завършва действието. Като част от изпълнението определете изходните обекти за автономния AI агент, за да генерира отговора в определен формат. Системата изпраща изходните обекти към потока, за да продължи с действието и да изпълни задачата успешно.
1 |
В раздела Действие щракнете върху +Ново действие. |
2 |
На страницата Добавяне на ново действие задайте следните подробности: |
Какво да правим по-нататък
Можете да конфигурирате слотове или слотове и да дефинирате изпълнение в зависимост от избрания обхват на действието.
Конфигуриране на запълване на слотове
Запълването на слотове включва добавяне на необходимите входни обекти за AI двигателя. В секцията Запълване на слот на страницата Действия добавете входните обекти:
-
Можете да добавяте обектите един по един във формат на таблица.
-
Можете също да използвате JSON файла и да дефинирате обектите. Вижте Обиколка на JSON схемата за подробности.
Добавяне на входни обекти в табличен формат
1 |
За да добавите входен обект, щракнете върху +Нов входен обект. |
2 |
На страницата Добавяне на нов входен обект задайте следните подробности: |
3 |
Щракнете върху Добавяне , за да добавите входния обект. Можете да добавите толкова входни обекти, колкото са ви необходими. |
4 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
Добавяне на обекти с помощта на JSON редактор
Можете да добавите входните обекти и изходните обекти с помощта на редактора на JSON. В изгледа на редактора на JSON обектите трябва да бъдат дефинирани в структуриран формат JSON.
За повече информация вижте Обиколка на JSON схемата.
Структура на входните параметри
Входните параметри трябва да се придържат към следната структура:
-
type—Тип данни на обекта на параметрите. Това винаги е "обект", за да обозначи, че параметрите са структурирани като обект.
свойства – Обект, в който всеки ключ представлява параметър и свързаните с него метаданни.
задължително—Масив от низове, изброяващи имената на параметрите, които са задължителни.
свойства Обект
Всеки ключ в обекта свойства представлява входен обект/параметър и съдържа друг обект с метаданни за този параметър. Метаданните винаги трябва да включват следните ключови думи:
-
type—Тип данни на параметъра. Разрешените видове са:
-
string—Текстови данни.
-
integer—Числови данни без десетични знаци.
-
number – числови данни, които могат да включват десетични знаци.
-
Булеви стойности – Вярни/неверни стойности.
-
масив – Списък с елементи, всички от които обикновено са от един и същи тип.
-
обект—Сложна структура от данни с вложени свойства.
-
-
описание – Кратко обяснение на това какво представлява обектът. Това помага на AI двигателя да разбере целта и използването на параметъра. За по-добра точност се препоръчва описание, което е кратко, както и в съответствие с инструкциите на агента и описанието на действието.
-
Валидирането се прилага от платформата само за "тип". "Описание" не се прилага за всички обекти, но е силно препоръчително да бъде добавено. Други полезни ключови думи за метаданните на обекта са:
-
enum – Полето enum изброява възможните стойности за параметър. Това е полезно за параметри, които трябва да приемат само ограничен набор от стойности. Програмистите могат да дефинират персонализирани списъци със стойности, които даден параметър трябва да приеме, за да използва това.
- шаблон – полето на шаблона се използва с типове низове, за да се посочи регулярен израз, на който низът трябва да съвпада. Това е особено полезно за проверка на конкретни формати, като телефонни номера, пощенски кодове или персонализирани идентификатори.
-
примери – полето примери предоставя един или повече примери за валидни стойности за параметъра. Това помага на AI двигателя да разбере какъв вид данни се очакват и може да бъде особено полезно за целите на интерпретацията и валидирането.
-
Има и други ключови думи, които могат да направят дефиницията на обекта по-точна и стабилна. За повече информация вижте Обиколка на JSON схемата.
Пример
Следният пример включва различни типове обекти и ключови думи:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Уникалното потребителско име за акаунта.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "Паролата за акаунта.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "Имейл адресът на акаунта.", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "birthdate": { "type": "string", "description": "Рождената дата на потребителя.", "examples": ["mm/dd/YYYY"] }, "preferences": { "type": "object", "description": "Настройки за потребителски предпочитания.", "properties": { "newsletter": { "type": "boolean", "description": "Дали потребителят иска да получава бюлетини.", "default": true }, "notifications": { "type": "string", "description": "Предпочитан метод за уведомяване.", "enum": ["email", "sms", "push"] } } }, "roles": { "type": "array", "description": "Списък с роли, присвоени на потребителя.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
Този пример включва следните обекти:
- username – Тип низ с ограничение на минималната и максималната дължина.
- password—Тип низ с минимална дължина и специфичен формат (паролата показва, че трябва да се обработва сигурно).
- email – тип низ с модел на регулярни изрази, за да се гарантира, че е валиден имейл адрес.
- дата на раждане – тип низ с примери за предписване на формата на датата.
- preferences – тип обект с вложени свойства (бюлетин и известия), включително булева стойност със стойност по подразбиране и низ със специфични разрешени стойности (enum).
- roles—Тип масив, при който всеки елемент е низ, ограничен до конкретни стойности (enum).
Потребителското име, паролата и имейлът са задължителни, както е определено от масива "required".
В този пример обектите имат описателни имена, ясни описания и следват последователна структура и конвенция за именуване. Следвайте тези най-добри практики, за да създадете добре дефинирани обекти, които са лесни за интерпретиране и прилагане от AI двигателя.
Определете изпълнението
1 |
Определете подробностите за изпълнение за внедряване на AI агент в контактен център. Посочете следните подробности: |
2 |
Конфигурирайте изходните обекти така, че AI агентът да генерира резултата във формат, който е разбираем за потока. |
3 |
За да добавите изходен обект, щракнете върху +Нов изходен обект. В екрана Добавяне на нов изходен обект задайте следните подробности: Можете също да използвате JSON файл, за да добавите изходните обекти. За повече информация вижте Добавяне на обекти с помощта на JSON редактор . |
4 |
Щракнете върху Добавяне , за да добавите изходния обект. Можете да добавите толкова изходни обекти, колкото са ви необходими. |
5 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
6 |
Щракнете върху Добавяне , за да завършите фигурацията. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент. Щракнете върху Публикуване , за да активирате AI агента.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Автономни AI агенти за отговаряне на въпроси
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. Тази възможност е полезна в сценарии, при които агентът трябва:
-
Осигурете поддръжка на клиенти – отговаряйте на често задавани въпроси, отстранявайте проблеми и насочвайте клиентите през процесите.
-
Предлагане на техническа помощ – Предоставяне на експертни съвети по конкретни теми или домейни.
Този раздел включва следните конфигурационни настройки:
Създайте автономен AI агент за отговаряне на въпроси
Преди да започнете
Уверете се, че сте създали базата от знания. За повече информация вижте Управление на бази знания.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Автономният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Конфигурирайте базата знания за AI агента.
Конфигуриране на база знания
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
На страницата Табло изберете AI агента, който сте създали. |
2 |
Придвижете се до раздела База знания. |
3 |
Изберете необходимата база знания от падащия списък. |
4 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Преглед на сесията и историята на автономния AI агент
Можете да видите подробностите за сесията и историята на всеки от автономните AI агенти, които сте създали. Страницата "Сесии " показва подробностите за сесиите, установени с консултантите. Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента.
Сесии
Страницата "Сесии " предоставя изчерпателен запис на всички взаимодействия между AI агенти и потребители. За да отидете на страницата "Сесии ":
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите подробностите за сесията.
- В левия навигационен екран щракнете върху Сесии.
Показва се страницата Сесии . Всяка сесия се показва като запис, който съдържа всички съобщения на сесията. Тази информация е полезна за одит, анализ и подобряване на AI агента.
Таблицата с сесии показва списък с всички сесии/стаи, създадени за този AI агент. Таблицата се пагинира, ако има повече редове, отколкото могат да бъдат поместени на един екран. Всяко от полетата в таблицата може да бъде сортирано или филтрирано с помощта на секцията Прецизиране на резултатите от лявата страна. Полетата, които присъстват, представляват следната информация за всяка конкретна сесия:
-
ИД на сесия – уникалният ИД на стая или ИД на сесия за разговор.
- Идентификационен номер на потребителя – Идентификаторът на потребителя, който е взаимодействал с агента с изкуствен интелект.
-
Канали—Канал, в който се е случило взаимодействието.
-
Актуализирано на—Време на затваряне на стаята.
-
Метаданни за стаята – Съдържа допълнителна информация за стаята.
-
Поставете отметка в задължителните квадратчета:
- Скриване на тестови сесии – За да скриете тестовите сесии и да покажете само списъка със сесии на живо.
- Предаване на агента се случи – За филтриране на сесиите, които се предават на агент. Ако се случи предаване на агент, се показва иконата за слушалки , показваща предаването на чата на човешки агент.
- Възникна грешка – За филтриране на сесиите, в които е възникнала грешката.
- Отрицателно гласувано – За филтриране на сесиите с отрицателен глас.
Кликнете върху ред в таблицата за сесии за подробен изглед на тази сесия. Иконата за заключване показва, че сесията е заключена и трябва да бъде декриптирана. Трябва да имате разрешение за декриптиране на сесията. Ако превключвателят Декриптиране на достъп е активиран, можете да получите достъп до всяка сесия с помощта на бутона Декриптиране на съдържание . Тази функционалност обаче е приложима само когато разширената защита на данните е зададена на true или разрешена за клиента.
История
Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента. За да видите историята на конкретен агент:
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите историята.
- От левия навигационен екран щракнете върху Хронология.
Страницата История се показва със следните раздели:
- Регистрационни файлове за одит – Щракнете върху раздела Регистрационни файлове за проверка, за да видите промените, направени в агентите с изкуствен интелект.
- История на модела – Щракнете върху раздела История на модела, за да видите различните версии на автономния AI агент за извършване на действия.
Журнали за проверка
Разделът Регистрационни файлове за одит проследява промените, направени в автономния AI агент. Можете да видите подробности за промените за последните 35 дни. Разделът Регистрационни файлове за проверка показва следните подробности:
Потребителите с роли на разработчици на администратор или AI агент имат достъп само до раздела Регистрационни файлове за проверка. Потребителите с персонализирани роли, които имат разрешение "Получаване на регистрационния файл за проверка", също могат да преглеждат регистрационните файлове за проверка.
- Актуализирано на—Данните и времето на промяната.
- Актуализирано от – името на потребителя, който е включил промяната.
- Поле – Конкретният раздел на AI агента, където е направена промяната.
- Описание – Допълнителна информация за промяната.
Можете да търсите конкретен регистрационен файл за проверка, като използвате опциите за търсене Актуализирано от, Поле и Описание . Можете да сортирате регистрационните файлове въз основа на полетата Актуализирано на и Актуализирано по .
История на модела
Разделът История на модела е достъпен само за Autonomous AI Agent за извършване на действия.
Всеки път, когато публикувате автономния AI агент за извършване на действия, версия на автономния AI агент се записва и е достъпна в раздела История на модела. Можете да видите различните версии на AI агента от раздела История на модела.
- Описание на модела – кратко описание на версията на агента с изкуствен интелект.
- AI Engine— AI двигателят, използван за тази версия на AI агента.
- Актуализирано на—Дата и час, когато е създадена версията.
- Действия – Позволява ви да извършвате следните действия върху AI агента
- Зареждане – Всички промени в AI агента се губят. Трябва да извършите конфигурацията отново.
- Експортиране – Използвайте за експортиране на AI агента.
Визуализирайте вашия автономен AI агент
Можете да визуализирате автономните AI агенти по време на създаването на AI агента, докато редактирате и след внедряването на агента. Можете да отворите визуализацията от:
- Табло за управление на AI агент – При задържане на курсора на мишката върху карта на AI агент опцията за визуализация за този AI агент става видима. Щракнете, за да отворите визуализацията на AI агента.
- Заглавка на AI агент— Щракнете върху картата AI Agent, за да отворите AI агента. Опцията Визуализация винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране и минимизиране на визуализацията, в долния десен ъгъл на страницата се появява приспособление за глава за чат. Можете да използвате тази опция, за да отворите лесно отново режима за визуализация.
Webex AI Agent Studio също предоставя опция за предварителен преглед за споделяне. Щракнете върху менюто в горния десен ъгъл и изберете опцията Копиране на връзката за визуализация. Можете да споделите връзката за предварителен преглед с други потребители, като например тестери или потребители на AI агента.
Джаджа за визуализация на платформата
Приспособлението за визуализация се появява в долната дясна част на екрана. Можете да предоставите изказвания (или последователност от изказвания), за да проверите отговорите на AI агента и да се уверите, че функционира правилно.
Освен това можете да сведете до минимум джаджата за предварителен преглед, да предоставите информация за потребителите и да инициирате множество стаи за тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне ви позволява да споделяте AI агента със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработвате персонализиран потребителски интерфейс за показване на AI агента. По подразбиране копираната връзка за визуализация изобразява AI агента с телефонен корпус. Можете да направите бързо персонализиране, като промените определени параметри във връзката за визуализация. Можете да персонализирате джаджата, както следва:
- Цвят на джаджа – Чрез добавяне на параметъра brandColor към връзката. Можете да дефинирате прости цветове с помощта на имена на цветове или да използвате шестнадесетичния код на цветовете.
-
Телефонен корпус – Чрез промяна на стойността на параметъра phoneCasing във връзката. Това е зададено на true по подразбиране и може да бъде деактивирано, като го направите false.
Примерна връзка за визуализация с тези параметри:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<въведете шестнадесетичната стойност на цвета във формат "_XXXX">
.
Визуализация, базирана на глас
Автономен AI агент за отговаряне на въпроси поддържа гласов преглед. За да активирате тази опция:
- Отидете до таблото за управление и изберете AI агента.
- Придвижете се до
- От падащия списък AI Engine изберете Vega.
. - Кликнете върху Запазване на промените.
Опцията за предварителен преглед се актуализира с икона на микрофон за гласов преглед. Кликнете върху Визуализация. Появява се приспособлението за предварителен преглед на гласа.
Трябва да разрешите достъпа до микрофона, за да използвате тази функционалност.
Можете да видите следните опции в приспособлението за визуализация на гласа:
- Старт , за да стартирате визуализацията.
- Преписът на разговора на живо се показва в джаджата, когато е в ход визуализацията на гласа.
- Прекратете разговора , за да прекратите разговора.
- Заглушаване на звука.
Преглед на производителността на автономния AI агент с помощта на Анализ
Разделът AI Agent Analytics предоставя графично представяне на ключовите показатели за оценка на ефективността и ефективността на AI Agent. За да генерирате анализите на автономния AI агент:
- Изберете AI агента от таблото за управление.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Първият раздел показва следните статистически данни за сесиите и съобщенията за AI агента.
- Общо сесии и сесии, обработени от AI агента без човешка намеса.
- Общ брой предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и AI агенти) и колко от тези съобщения са дошли от потребители.
- Среднодневни съобщения
Вторият раздел показва статистиката за потребителите. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители.
Третият раздел показва отговорите на AI агента и предаването на агентите
Настройте скриптов AI агент
Този раздел описва как да настроите и управлявате скриптови AI агенти на платформата Webex AI Agent Studio, така че да предоставят точни отговори на потребителски заявки и да изпълняват ефективно автоматизирани задачи.
Скриптов AI агент за изпълнение на задачи
Скриптовият AI агент разширява възможностите за изграждане на агенти без код на платформата Webex AI Agent Studio. Скриптовият AI агент позволява многоходови разговори, където може да получи подходящи данни от клиенти за изпълнение на конкретни задачи. Това включва:
-
Изпълнение на прости команди – следвайте инструкциите, за да изпълните предварително зададени действия.
-
Обработка на данни – Манипулиране и трансформиране на данни според определени правила.
-
Взаимодействайте с други системи – комуникирайте и управлявайте други решения.
Този раздел включва следните конфигурационни настройки:
Създайте скриптов AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху + Създаванена агент . |
3 |
На екрана Създаване на AI агент създайте нов AI агент от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Стартиране от нулата и след това върху Напред. |
5 |
В Какъв тип агент изграждате? щракнете върху Scripted. |
6 |
В Каква е основната функция на вашия агент? щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Създавайте обекти , добавяйтенамерения и дефинирайтеотговори.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на обекти
Обектите са градивните елементи на разговорите. Те са основните елементи, които AI агентът извлича от изказванията на потребителите. Те представляват конкретна информация, като имена на продукти, дати, количества или друга значима група думи. Чрез ефективно идентифициране и извличане на обекти, AI агентът може да разбере по-добре намеренията на потребителя и да предостави по-точни и подходящи отговори.
Типове обекти
Webex AI Agent Studio предлага 11 предварително изградени типа обекти за улавяне на различни типове потребителски данни. Можете също да създадете някой от следните персонализирани обекти.
Персонализирани обекти
Тези обекти могат да се конфигурират и позволяват на разработчиците да улавят специфична за случая на употреба информация.
-
Персонализиран списък – дефинирайте списъци с очаквани низове, за да обхванете конкретни точки от данни, които не са обхванати от предварително изградени обекти. Можете да добавите няколко синоними към всеки низ. Например обект с персонализиран размер на пицата.
-
Регулярни изрази – използвайте регулярни изрази, за да идентифицирате конкретни модели и да извлечете съответните данни. Например регулярни изрази на телефонен номер (например
123-123-8789
). -
Цифри – улавят цифрови входове с фиксирана дължина с висока точност, особено при гласови взаимодействия. При негласови взаимодействия се използва като алтернатива на типовете обекти Custom и Regex. Например, за да се открие петцифрен номер на сметка, трябва да се определи дължина от пет.
-
Буквено-цифров – заснемане на комбинации от букви и цифри, осигурявайки точно разпознаване както на гласови, така и на негласови входове.
-
Свободна форма – улавяне на гъвкави точки от данни, които са трудни за дефиниране или валидиране.
-
Местоположение на картата (WhatsApp) – извличане на данни за местоположението, споделени от вас в канала на WhatsApp.
Системни обекти
Име на обекта | Описание | Примерен вход | Примерен изход |
---|---|---|---|
Дата | Анализира датите на естествен език до стандартен формат за дата | "Юли догодина" | 01/07/2020 |
Време | Анализира времето на естествен език до стандартен времеви формат | 5 вечерта | 17:00 |
Имейл | Открива имейл адреси | пишете ми на info@cisco.com | info@cisco.com |
Телефонен номер | Открива общ телефонен номер | Обадете ми се на 9876543210 | 9876543210 |
Парични единици | Парсинг валута и сума | Искам 20$ | 20$ |
Редни | Открива пореден номер | Четвърти от десет души | Четвърта |
Кардинал | Открива кардинално число | Четвърти от десет души | 10 |
Геолокация | Открива географски местоположения (градове, държави и т.н.) | Отидох да плувам в Темза в Лондон, Великобритания | Лондон, Великобритания |
Имена на лица | Открива често срещани имена | Бил Гейтс от Microsoft | Бил Гейтс |
Количество | Идентифицира измерванията по отношение на теглото или разстоянието | Намираме се на 5 км от Париж | 5км |
Продължителност | Идентифицира периоди от време | 1 седмица ваканция | 1 седмица |
Създадените обекти могат да се редактират от раздела обекти. Свързването на обекти с намерение анотира вашите изказвания с открити обекти, докато ги добавяте.
Роли на обекта
Когато даден обект трябва да бъде събран няколко пъти в рамките на едно намерение, ролите на обекта стават от съществено значение. Като присвоявате различни роли на един и същ обект, можете да насочвате AI агента в разбирането и обработката на потребителските данни по-точно.
Например, за да резервирате полет с престой, можете да създадете обект "Летище"
с три роли: начало
, дестинация
и престой
. Чрез анотиране на обучителни изказвания с тези роли, AI агентът може да научи очакваните модели и безпроблемно да обработва сложни заявки за резервации.
Ролите на обекта се поддържат само за Mindmeld (персонализирани и системни обекти) и Rasa (само за персонализирани обекти), администраторите трябва да поставят отметка в квадратчето Роли
на обект под разширените настройки на диалоговия прозорец за избор на NLU двигател.
Администраторите не могат да превключват от RASA или Mindmeld към Swiftmatch, докато се използват ролите на обекта. Ролите трябва да бъдат премахнати от намеренията, за да се забранят ролите на обекта от разширените настройки на NLU машината. Можете да създадете обект с роли на обект.
Създаване на обект с роли на обект
Преди да започнете
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху скриптирания AI агент, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху раздела Обекти . |
5 |
Щракнете върху Създаване на обект. |
6 |
В прозореца Създаване на обект задайте следните полета: |
7 |
Разрешете превключвателя Автоматично предлагане на стойностите на слота за автоматично завършване и предоставете алтернативни предложения за този обект по време на разговора. Полето Роли се показва при създаване на персонализиран обект само ако ролите на обекта са разрешени в секцията Разширени настройки на прозореца Промяна на системата за обучение за RASA и Mindmeld NLU двигатели. |
8 |
Щракнете върху Запиши. Можете да използвате опциите за редактиране и изтриване в колоната Действия , за да извършвате свързани действия.
|
Какво да правим по-нататък
След като създадете обект, можете да свържете роли с обект.
Свързване на роли с обект
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. |
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Можете да присвоите роли на обект за събиране на един и същ обект два пъти за намерение. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Управление на намеренията
Намерението е основен компонент на платформата Webex AI Agent Studio, който позволява на AI агента да разбира и реагира ефективно на вашите данни. Той представлява конкретна задача или действие, което искате да изпълните по време на разговор. Можете да дефинирате всички намерения, които съответстват на задачите, които искате да изпълните. Точността на класификацията на намеренията пряко влияе върху способността на агента с ИИ да предоставя подходящи и полезни отговори. Класификацията на намеренията е процесът на идентифициране на намерението въз основа на вашите данни, което позволява на AI агента да реагира по смислен и контекстуално подходящ начин.
Системни намерения
- Резервно намерение по подразбиране – Възможностите на AI агента са по своята същност ограничени от намеренията, които са предназначени да разпознават и реагират. Въпреки че предприятието не може да предвиди всеки възможен въпрос, който може да зададете, резервното намерение по подразбиране може да помогне на разговорите да вървят по пътя.
Чрез прилагане на резервно намерение по подразбиране разработчиците на AI агенти могат да гарантират, че AI агентът грациозно обработва неочаквани или извън обхвата заявки, пренасочвайки разговора обратно към известни намерения.
Разработчиците на AI агенти не трябва да добавят конкретни изказвания към резервното намерение. Агентът може да бъде обучен автоматично да задейства резервното намерение, когато срещне известни въпроси извън обхвата, които иначе биха могли да бъдат неправилно категоризирани в други намерения.
Например в банков AI агент клиентите могат да се опитат да попитат за заеми. Ако AI агентът не е конфигуриран да обработва запитвания, свързани със заем, тези заявки могат да бъдат включени като обучителни фрази в рамките на резервното намерение по подразбиране. Когато клиент запита за заеми в който и да е момент от разговора, AI агентът разпознава заявката като попадаща извън дефинираните му намерения и задейства резервния отговор. Това гарантира по-подходящ отговор.
Резервното намерение не трябва да има никакви слотове, свързани с него.
Резервното намерение трябва да използва резервния ключ за шаблон по подразбиране за своя отговор.
- Помощ—Това намерение е предназначено да отговори на запитвания на клиенти относно възможностите на AI агента. Когато клиентите не са сигурни какво могат да постигнат или срещат трудности по време на разговор, те често търсят помощ, като търсят
помощ.
По подразбиране отговорът за намерението за помощ се съпоставя с
ключа за шаблон на помощно съобщение
. Разработчиците на AI агенти обаче могат да персонализират отговора или да променят свързания ключ на шаблона, за да предоставят по-персонализирани и информативни насоки.Препоръчително е да предадете възможностите на AI агента на високо ниво, предоставяйки на клиентите ясно разбиране какво могат да направят по-нататък.
- Говорете с агент – Това намерение позволява на клиентите да поискат помощ от човешки агент на всеки етап от взаимодействието си с AI агента. Когато се извика това намерение, системата автоматично инициира прехвърляне към човешки агент. Шаблонът за отговор по подразбиране за това намерение е
предаване
на агента. Въпреки че няма ограничения на потребителския интерфейс за промяна на ключа на шаблона за отговор, промяната му няма да повлияе на резултата от предаването от човек.
Намерения за малки разговори
Всички новосъздадени AI агенти включват четири предварително дефинирани намерения за разговори, за да се справят с общи поздрави на клиенти, изрази на благодарност, отрицателна обратна връзка и сбогувания:
- Поздрави
- Благодарим ви
- Агентът с изкуствен интелект не беше полезен
- Довиждане
Създайте намерение
Преди да започнете
Преди да създадете намерение, уверете се, че сте създали обекти, които да се свързват с намерението. За повече информация вижте Създаване на обект с роли на обект.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблото за управление изберете AI агент. |
3 |
Щракнете върху Обучение от левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху Създаване на намерение. |
5 |
В прозореца Създаване на намерение задайте следните подробности: |
6 |
Поставете отметка в квадратчето Задължително , ако обектът е задължителен. |
7 |
Въведете броя на повторните опити, разрешени за този слот. По подразбиране числото е зададено на три. |
8 |
Изберете ключа на шаблона от падащия списък. |
9 |
В секцията Отговор въведете ключа за шаблон за окончателен отговор, който да бъде върнат на потребителите при завършване на намерението. |
10 |
Активирайте превключвателя Нулиране на слотовете след завършване , за да нулирате стойностите на слотовете, събрани в разговора, след като намерението е завършено. Ако този превключвател е в деактивирано състояние, слотът запазва старите стойности и показва същия отговор.
|
11 |
Активирайте превключвателя Актуализиране на стойностите на слота, за да актуализирате стойността на слота по време на разговора с потребителя. AI агентът взема предвид последната стойност, попълнена в слота, за да обработи данните. Ако е разрешено, стойностите за запълнените слотове се актуализират всеки път, когато клиентите предоставят нова информация за същия тип слот.
|
12 |
Активирайте превключвателя Предоставяне на предложения за слотове , за да предоставите предложения за запълване на слотове и алтернативни стойности на слота в крайния отговор въз основа на въведени от потребителя данни. |
13 |
Активирайте превключвателя Край на разговора , за да затворите сесията след това намерение. Webex Connect и гласовите потоци могат да използват това, за да затворят разговор с потребителите.
|
14 |
Щракнете върху Запиши. Щракнете върху Обучение в горния десен ъгъл на раздела Обучение , за да отразите всички промени, направени в намеренията и обектите.
За да тренирате двигатели на Rasa или Mindmeld NLU, са необходими минимум два варианта на обучение (изказвания) за всяко намерение. Освен това всеки слот трябва да има поне две анотации. Ако тези изисквания не са изпълнени, бутонът Train е деактивиран. До засегнатото намерение се появява предупредителна икона, която показва проблема. Въпреки това, намерението за резервен вариант по подразбиране е освободено от тези изисквания. |
Какво да правим по-нататък
След като намерението е създадено, е необходима известна информация, за да се изпълни намерението. Свързаните обекти диктуват как тази информация се получава от изказванията на потребителите. За повече информация вижте Свързване на обекти с намерение.
Свързване на обекти с намерение
Преди да започнете
Уверете се, че създавате обекти и ги свързвате, преди да добавяте изказвания. Това автоматично анотира обектите, докато се добавят изказвания.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. Свързаните обекти се показват в секцията Слотове.
|
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Когато даден обект е маркиран като задължителен, стават налични допълнителни опции за конфигуриране. Можете да посочите максималния брой пъти, когато AI агентът може да поиска липсващия обект, преди да ескалира или да предостави резервен отговор. Можете да дефинирате ключа на шаблона, който да бъде извикан, ако необходимият обект не е предоставен в рамките на посочения брой повторения.
След като AI агент идентифицира намерение и събере всички необходими данни (слотове), той отговаря, като използва съобщението, свързано с крайния ключ на шаблона, конфигуриран за това намерение. За да започнете нов разговор или да обработите последващи намерения, без да пренасяте предишни данни, трябва да активирате превключвателя Нулиране на слотовете след завършване . Тази настройка изчиства всички разпознати обекти от хронологията на разговорите, осигурявайки ново начало за всяко ново взаимодействие. |
Генериране на данни за обучение
Трябва ръчно да добавите данни за обучение към техните намерения, за да накарате AI агента да работи с разумна точност. Данните за обучение се състоят от различни начини, по които можете да извикате едно и също намерение. Можете да добавите поне 15-20 варианта за всяко намерение, за да подобрите неговата точност. Ръчното създаване на този тренировъчен корпус може да бъде досадно и отнема много време. Можете да добавите само няколко варианта или да добавите само ключови думи като варианти вместо смислени изречения. Това може да се избегне чрез генериране на данни за обучение, които да допълнят съществуващите ви такива.
За да генерирате данни за обучение, следвайте стъпките по-долу:
- Въведете името на намерението и примерно изказване.
- Кликнете върху Генериране.
- Дайте кратко описание на намерението да ръководите ИИ.
- Посочете желания брой варианти и нивото на креативност за предложенията, генерирани от AI.
- Генерирането на много варианти наведнъж може да повлияе на качеството. Препоръчваме максимум 20 варианта на поколение.
- По-ниската креативност може да доведе до по-малко разнообразни варианти.
- Процесът на генериране може да отнеме няколко секунди в зависимост от броя на заявените варианти.
- Иконата на светкавица отличава генерираните от AI варианти от дефинираните от потребителя данни за обучение.
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Маркиране на генерирани варианти
За да осигурят отговорно използване на AI, разработчиците могат да маркират генерираните от AI резултати за преглед. Това позволява идентифициране и предотвратяване на всяко вредно или пристрастно съдържание. За да маркирате генерираните от AI резултати:
- Намерете опцията за маркиране с флаг: Опция за маркиране е налична за всяко генерирано изказване.
- Предоставяне на обратна връзка: Когато маркират резултат, разработчиците могат да добавят коментари и да посочват причината за маркирането.
Тази функция първоначално е налична с месечен лимит за използване от 500 генериращи операции. За да отговорят на нарастващите нужди, програмистите могат да се свържат със собствениците на акаунтите си, за да поискат увеличение на този лимит.
Създаване на многоезично намерение и обект
Можете да създавате данни за обучение на няколко езика. За всеки език, конфигуриран за вашия AI агент, трябва да дефинирате изказвания, които отразяват желаните взаимодействия. Въпреки че слотовете остават последователни на различните езици, ключовете на шаблона уникално идентифицират отговорите на всеки език.
Не всички езици поддържат всички типове обекти. За повече информация относно списъка с типове обекти, които всеки език поддържа, вижте таблицата Поддържани обекти на езици в Поддържани езици за AI агенти.
Управление на отговорите
Отговорите са съобщенията, които вашият AI агент изпраща на клиентите в отговор на техните запитвания или намерения. Можете да създадете отговори, които включват:
- Текст – обикновени текстови съобщения за директна комуникация.
- Код – вграден код за динамично съдържание или действия.
- Мултимедия – Изображения, аудио или видео елементи за подобряване на потребителското изживяване.
Отговорите имат два основни компонента:
- Шаблони – Предварително дефинирани структури за отговор, които се съпоставят с конкретни намерения.
- Работни потоци – логиката, която определя кой шаблон да се използва въз основа на идентифицираното намерение.
Шаблоните за предаване на агент, помощ, резервен вариант и добре дошли са предварително конфигурирани и съобщението за отговор може да бъде променено от съответните шаблони.
Видове отговори
Разделът Response Designer обхваща различни видове отговори и как те могат да бъдат конфигурирани.
Разделът Работни потоци се използва за обработка на асинхронни отговори, докато се извиква външен API, който отговаря по асинхронен начин. Работните потоци трябва да бъдат кодирани на python.
Заместване на променливи
Заместването на променливи ви позволява да използвате динамични променливи като част от шаблони за отговори. Всички стандартни променливи (или обекти) в сесия, заедно с тези, които разработчикът на AI агент може да зададе в обект в свободна форма, като полето за хранилище
за данни, могат да се използват в шаблони за отговори чрез тази функция. Променливите са представени с помощта на този синтаксис: ${variable_name}. Например използването на стойността на обект, наречен apptdate, uses ${entities.apptdate} or ${newdfState.model_state.entities.apptdate.value}.
Отговорите могат да бъдат персонализирани с помощта на променливи, получени от канала, или събрани от потребителите в хода на разговора. Функционалността за автоматично довършване показва синтаксиса на променливите в текстовата област, когато започнете да въвеждате ${. Избирането на необходимото предложение автоматично запълва областта с променливата и маркира тази променлива.
Конфигуриране на отговори с помощта на дизайнер на отговори
Дизайнерът на отговори предлага удобен за потребителя интерфейс за създаване на отговори, без да се изискват обширни познания по кодиране. Налични са два типа отговори:
- Условни отговори: За неразработчици, тази опция позволява лесно изграждане на отговори, които AI агентът доставя на клиентите.
- Кодови фрагменти: За разработчици, използващи Python, тази опция осигурява гъвкавост за конфигуриране на отговори с помощта на код.
Дизайнерът на отговори е проектиран да гарантира, че потребителското изживяване обслужва конкретния канал, с който AI агентът взаимодейства.
Шаблони за отговори
- Текст – това са прости текстови отговори. За да подобри потребителското изживяване, дизайнерът на отговори позволява множество текстови полета в рамките на един отговор, което ви позволява да разделяте дълги съобщения на по-управляеми секции. Всяко текстово поле може да включва различни опции за отговор. По време на разговор една от тези опции се избира на случаен принцип и се показва на потребителя, осигурявайки динамично и ангажиращо взаимодействие.
За да поддържате динамично и ангажиращо потребителско изживяване, можете да добавите множество опции за отговор към вашите шаблони. Когато се активира шаблон с множество опции, един от тях се избира на случаен принцип и се показва на потребителя. Можете да активирате тази функция, като щракнете върху бутона +Добавяне на вариант , разположен в долната част на вашия отговор.
Когато запазвате отговори, може да видите предупреждение, показващо броя на грешките, които трябва да бъдат коригирани. Полетата с грешки ще бъдат маркирани в червено. С помощта на стрелките за навигация разработчиците могат лесно да намерят и коригират тези грешки във всеки канал или формат на отговор. Ако инструментът за избор на списъци или въртележката съдържа няколко карти, точковата навигация ви позволява да се придвижвате през картите с грешки. За една карта съответната точка става червена, за да сигнализира за грешката.
- Бърз отговор – Текстовите отговори могат да бъдат сдвоени с бутони, които могат да бъдат текстови или URL връзки. Текстовите бутони изискват заглавие и полезен товар, който се изпраща на бота при щракване. URL бутоните пренасочват потребителите към конкретна уеб страница.
Когато заявката на клиента е двусмислена, частичното съвпадение позволява на бота да предложи подходящи статии или намерения като опции. Тази функция е достъпна за взаимодействия в мрежата и Facebook.
Добавяне на бързи отговори на URL адреси
Бутоните за бърз отговор на URL адреса във фиксирани и условни отговори ви позволяват да създавате бутони, които пренасочват потребителите към вашия уебсайт за допълнителна информация или действия като попълване на формуляри. При щракване тези бутони отварят посочения URL адрес в нов раздел в същия прозорец на браузъра, без да изпращат никакви данни обратно към бота.
За да добавите бърз отговор на URL адрес с условен или фиксиран отговор:
- Изберете статията или ключа на шаблона, за който искате да конфигурирате бързия отговор на URL адреса.
- Щракнете +Добавяне на бърз отговор. Появява се изскачащият прозорец тип бутон .
- Изберете типа на бутона като URL адрес в уеб канала.
- Посочете заглавието на бутона и URL адреса, към който потребителят трябва да бъде пренасочен след щракване върху бутона.
- Щракнете върху Готово , за да добавите бърз отговор на URL адреса.
Бутоните за тип URL могат да бъдат конфигурирани и чрез динамичен тип отговор, където тези бутони трябва да бъдат конфигурирани с помощта на фрагменти от код на Python. Тези бутони се поддържат в секциите за визуализация и визуализация за споделяне. В момента те не се поддържат от джаджата за чат на живо на IMIchat или други канали на трети страни.
- Въртележка – богатите отговори могат да включват една карта или няколко карти, подредени във формат въртележка. Всяка карта изисква заглавие и може да съдържа изображение, описание и до три бутона.
Бутоните за бърз отговор в шаблона за въртележка могат да бъдат конфигурирани с текстови или URL връзки. Кликването върху URL бутон ще пренасочи потребителя към посочения уебсайт. Щракването върху текстов бутон за бърз отговор изпраща конфигуриран полезен товар до бота, задействайки съответния отговор.
- Изображение – Мултимедиен шаблон, където потребителите могат да конфигурират изображения чрез предоставяне на URL адреси.
- Видео – Рендира видеоклипове във визуализацията въз основа на конфигурирания URL адрес на видеоклипа.
- Код—Може да се използва за писане на код на Python за извикване на API или изпълнение на друга логика.
Кодови фрагменти
Условните отговори, със своите обширни функции и разнообразни шаблони, могат ефективно да отговорят на повечето нужди на AI агенти. Въпреки това, за сложни случаи на употреба, които не могат да бъдат напълно реализирани чрез условни отговори, или за разработчици, които предпочитат кодиране, е наличен типът отговор на кодов фрагмент.
Кодовите фрагменти ви позволяват да конфигурирате отговори с помощта на код на Python. Този подход ви позволява да създавате всички видове отговори, включително бързи отговори, текст, въртележки, изображения, аудио, видео и файлове, в рамките на шаблон за отговор или статия.
Кодът на функцията, дефиниран в шаблона Code Snippet, може да се използва за задаване на променливи, които след това се използват в други шаблони. Важно е да се отбележи, че кодът на функцията не може директно да връща отговори, когато се използва в рамките на условни отговори.
Проверка на кодов фрагмент – Платформата проверява само за синтактични грешки в кодовия фрагмент, който конфигурирате. Въпреки това, всички грешки в самото съдържание на отговора могат да причинят проблеми за потребителите, взаимодействащи с бота в конфигурирания канал. Например, редакторът няма да ви попречи да добавите отговор за "избор на време" за уеб канала, но това води до грешки, ако заявката на потребителя задейства този конкретен отговор.
Ако не конфигурирате уникален отговор за различни канали, уеб отговорът се приема като отговор по подразбиране и същият се изпраща до клиента. Списъкът с шаблони, поддържани в уеб канала, е:
- Текст – Просто текстово съобщение, което може да има множество варианти. Това конфигурирано съобщение се показва въз основа на заявката.
- Бърз отговор – Шаблон с текст и бутони, върху които може да се щракне.
- Въртележка – колекция от карти, като всяка карта има заглавие, URL адрес на изображение и описание.
- Изображение – Шаблон за конфигуриране на изображения чрез предоставяне на URL адреси.
- Видео – Шаблон за конфигуриране на видео чрез предоставяне на URL адреса на видеоклипа. Можете да възпроизведете видеоклипа, като щракнете върху или докоснете изображението.
- Файл – Шаблон за конфигуриране на pdf файл чрез предоставяне на URL адреса за достъп до файла.
- Аудио – Шаблон за конфигуриране на аудио файл чрез предоставяне на аудио URL адреса. Той също така показва продължителността на аудио съобщението в изхода.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Скриптиран AI агент за отговаряне на въпроси
Скриптовите AI агенти са агенти, управлявани от знанието, чиято база от знания се състои от корпус от въпроси и отговори. Скриптовият AI агент може да предостави отговори въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. Тази възможност е полезна в сценарии, когато:
- Необходими са специфични познания – агентът трябва да отговаря на въпроси в рамките на предварително определена област.
- Последователността е важна – агентът трябва да предоставя последователни отговори на подобни запитвания.
- Необходима е ограничена гъвкавост – отговорите на агента са ограничени от информацията в учебния корпус.
Този раздел включва следните конфигурационни настройки:
Създайте скриптов AI агент за отговаряне на въпроси
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Скриптиран. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление.
В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Добавете статии към AI агента.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на статии
Статиите са важна част от скриптовите AI агенти. Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяка статия има въпрос по подразбиране, който я идентифицира. Всички статии заедно съставляват базата знания или корпуса наAI Agent. Когато вашият клиент попита нещо, системата проверява своята база от знания и ви дава най-добрия отговор, който намери.
Двигателите на Rasa и Mindmeld NLU изискват минимум два варианта на обучение (изказвания), за да може статията да бъде част от обучения модел на корпуса. Бутоните Train и Save и Train остават неналични в скриптиран AI Agent за отговаряне на въпроси, ако изберете Rasa или Mindmeld NLU двигател и ако статията има по-малко от два варианта. Когато поставите показалеца върху тези неналични бутони, системата показва съобщение с молба да разрешите проблемите преди обучение. Освен това системата показва предупредителна икона, съответстваща на статията с проблеми. Можете да разрешите проблемите, като добавите повече от два варианта за статия. Бутоните Train и Save и Train стават достъпни, след като проблемите бъдат разрешени. Наличието на два варианта не е приложимо за статиите по подразбиране – съобщение за частично съвпадение, резервно съобщение и приветствено съобщение.
Можете да класифицирате статиите в категории по техен избор и всички некатегоризирани статии остават класифицирани като неприсвоени. От момента на създаване на статиите има четири статии по подразбиране, които са налични за всеки AI агент. Следните са следните:
- Приветствено съобщение— Това съдържа първото съобщение, когато има начало на разговор между клиента и AI агента.
- Резервно съобщение— AI агентът показва това съобщение, когато агентът не може да разбере въпроса на потребителя.
- Частично съвпадение– Когато AI агентът разпознае множество статии с малка разлика в резултатите (както е зададено в настройките за предаване и изводи ), агентът показва това съобщение за съвпадение заедно със съвпадащите статии като опции. Можете също така да конфигурирате текстовия отговор да се показва заедно с тези опции.
- Какво можете да направите?— Можете да конфигурирате възможностите на AI агента. AI Agent показва това, когато крайните потребители поставят под въпрос възможностите на AI Agent.
В допълнение към тях се добавя статията Разговор с агент по подразбиране, ако е разрешено предаване на агент от настройките за предаване и извод .
Всички нови AI агенти също имат четири статии в Smalltalk , които обработват потребителски изказвания за:
- Поздрави
- Благодарим ви
- AI агентът не беше полезен
-
Довиждане
Тези статии и отговори са налични в базата знания на AI Agent по подразбиране, докато създавате нов AI Agent. Можете също да ги промените или премахнете.
Добавяне на статии чрез потребителски интерфейс и отговор по подразбиране
Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяко запитване на потребителя се сравнява с тези статии (база знания) и отговорът, който връща най-високото ниво на доверие, се показва на потребителя като отговор на AI агента. За да добавите статии:
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до Създаване на нова статия. и щракнете върху |
4 |
Добавете вариантите по подразбиране. |
5 |
Изберете някой от тези отговори по подразбиране за статията. Възможни стойности:
За повече информация вижте раздела Конфигуриране на отговори с помощта на дизайнер на отговори. |
6 |
Щракнете върху Запазване и обучение. |
Внос от каталози
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие . |
4 |
Кликнете върху Импортиране от каталози. |
5 |
Изберете категориите на статиите, които ще бъдат добавени към агента. |
6 |
Щракнете върху Готово. |
Извличане на често задавани въпроси от връзката
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие. |
4 |
Щракнете върху Извличане на често задавани въпроси от връзката. |
5 |
Посочете URL адреса, на който се хостват често задаваните въпроси, и щракнете върху Извличане. |
6 |
Щракнете върху вноса. |
Импортиране от файл
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие . |
4 |
Щракнете върху Импортиране от файл и изберете CSV , за да импортирате статиите от CSV файла. Ако импортирате статии от файл във формат JSON, изберете JSON. |
5 |
Щракнете върху Преглед и изберете файл, който съдържа всички статии. Щракнете върху Изтегляне на образец , за да видите формата, в който трябва да бъдат посочени статиите. |
6 |
Щракнете върху вноса. |
Добавяне на персонализирани синоними
Много случаи на използване на AI агенти са склонни да включват думи и фрази, които може да не са част от стандартния английски речник или са специфични за бизнес контекста. Например, искате AI агентът да разпознава приложение за Android, приложение за iOS и т.н. AI агентът трябва да включи тези термини и техните вариации в обучителните изказвания за всички свързани статии, което води до излишно въвеждане на данни.
За да преодолеете този проблем с излишъка, можете да използвате персонализирани синоними в скриптов AI агент за отговаряне на въпроси. Синонимите на всяка коренна дума се заменят с основната дума по време на изпълнение от платформата автоматично.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие. |
4 |
Кликнете върху Персонализирани синоними. |
5 |
Щракнете върху Нова основна дума. |
6 |
Конфигурирайте стойността на основната дума и нейните синоними и щракнете върху Запиши. |
7 |
Обучете AI агента отново, след като добавите синонимите. Можете също така да експортирате синонимите (във файлов формат .CSV) в локалната папка и да импортирате файла обратно в платформата. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Визуализирайте вашия скриптов AI агент
Webex AI Agent Studio ви позволява да визуализирате вашите AI агенти, докато го разработвате и дори след приключване на разработката. По този начин можете да тествате функционирането на AI агентите и да определите дали желаните отговори се генерират, съответстващи на съответните входни заявки. Можете да визуализирате вашия скриптов AI агент, като използвате следните начини.
- Табло за управление на AI агент – Задръжте курсора на мишката върху карта на AI агент, за да видите опцията за визуализация за този AI агент. Щракнете върху Визуализация , за да отворите приспособлението за визуализация на AI агент.
- Заглавка на AI агент – След като влезете в режим на редактиране за всеки AI агент, като щракнете върху картата на AI агент или бутона Редактиране на картата на AI агент, опцията за предварителен преглед винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране на визуализация и след това минимизиране, в долния десен ъгъл на страницата се създава джаджа за глава за чат, което ви позволява лесно да отворите отново режима на визуализация.
В допълнение към това можете да копирате връзката за предварителен преглед за споделяне от AI агент. В картата AI Agent щракнете върху иконата с многоточие горе вдясно и щракнете върху Копиране на връзката за визуализация. Можете да споделите тази връзка с другите потребители на AI агента.
Джаджа за визуализация на платформата
Приспособлението за визуализация се появява в долния десен ъгъл на екрана. Можете да предоставите изказвания (или последователност от изказвания), за да видите как реагира AI агентът, като се уверите, че работи според очакванията. Визуализацията на AI агент поддържа множество езици и може автоматично да открие езика на изказванията, за да реагира съответно. Можете също така ръчно да изберете езика във визуализацията, като щракнете върху инструмента за избор на език и изберете от списъка с налични опции.
Можете да увеличите джаджата за визуализация за по-добър изглед. Освен това можете да предоставите информация за потребителите и да инициирате множество стаи за задълбочено тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне ви позволява да споделяте AI агента със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработвате персонализиран потребителски интерфейс за показване на AI агента. По подразбиране копираната връзка за визуализация изобразява AI агента с телефонен корпус. Можете да направите бързо персонализиране, като промените определени параметри във връзката за визуализация. Те две основни персонализации са:
- Цвят на джаджа – Чрез добавяне на
параметър brandColor
към връзката. Можете да дефинирате прости цветове с помощта на имена на цветове или да използвате шестнадесетичен код от цветове. -
Телефонен корпус – Чрез промяна на стойността на
параметър на телефонния корпус
във връзката. Това е зададено наtrue
по подразбиране и може да бъде деактивирано, като го направите falseПримерна връзка за визуализация със следните параметри:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Общи секции за управление за скриптов AI агент
Следните секции се появяват в левия панел на страницата за конфигуриране на AI агент:
Обучение
Тъй като AI агентите се развиват и стават по-сложни, промените в тяхната логика или разбиране на естествен език (NLU) понякога могат да имат нежелани последици. За да се осигури оптимална производителност и да се идентифицират потенциални проблеми, платформата за агенти с изкуствен интелект предлага удобна рамка за тестване на ботове с едно щракване. Можете да извършвате следните действия:
- Лесно създавайте и изпълнявайте изчерпателен набор от тестови случаи.
- Дефиниране на тестови съобщения и очаквани отговори за различни сценарии.
- Симулирайте сложни взаимодействия чрез създаване на тестови случаи с множество съобщения.
Дефиниране на тестове
Можете да дефинирате тестове, като използвате следните стъпки:
- Влезте в платформата Webex AI Agent Studio.
- В таблото за управление щракнете върху скриптирания AI агент, който сте създали.
- Щракнете върху Тестване в левия прозорец. По подразбиране се появява разделът Тестови случаи .
- Изберете тестов случай и щракнете върху Изпълнение на избраните тестове.
Всеки ред в таблицата представлява тестов случай със следните параметри:
Parameter | Описание |
---|---|
Съобщение | Примерно съобщение, което представя типовете заявки и инструкции, които можете да очаквате потребителите да изпращат на вашия AI агент. |
Очакван език | Езикът, на който се очаква потребителите да взаимодействат с агента с изкуствен интелект. |
Очаквана статия | Посочете статията, която да се показва в отговор на конкретно потребителско съобщение. За да ви помогне да намерите най-подходящата статия, тази колона разполага с функция за интелигентноавтоматично довършване. Когато влезете, системата предлага съвпадение на статии въз основа на въведения до момента текст. |
Нулиране на предишния контекст | Щракнете върху квадратчето за отметка в тази колона, за да изолирате тестовите случаи и да се уверите, че те се изпълняват независимо от съществуващия контекст на AI агент. Когато е активиран, всеки тестов случай се симулира в нова сесия, предотвратявайки всякакви смущения от предишни взаимодействия или съхранени данни. |
Включете частични съвпадения | Активирайте този превключвател, за да считате тестовите случаи за успешни, дори ако очакваните статии само частично съвпадат с действителния отговор. |
Импортиране от CSV | Импортиране на тестови случаи от файл с разделен със запетая (CSV) файл. В този случай всички съществуващи тестови случаи се презаписват. |
Експортиране в CSV | Експортиране на тестови случаи във файл, разделен със запетая (CSV) файл. |
Тестови обратни повиквания | Активирайте този превключвател, за да симулирате входящи обратни повиквания и да тествате поведението на потока, без да изисквате действителни входящи повиквания. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Обратно повикване в потока | Щракнете върху квадратчето за отметка в тази колона, за да покажете, че намерението трябва да задейства обратно повикване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Очакван шаблон за обратно повикване | Задайте ключа на шаблона, който да се активира, когато се случи обратното извикване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Време за изчакване на обратното повикване | Максималният период от време (в секунди), в който AI агентът изчаква отговор на обратно повикване, преди да счита за изтекло изплащане. Разрешено е максимум 20-секундно време за изчакване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Изпълнение на тестове
В раздела Изпълнение щракнете върху Изпълнение на избрани тестове , за да започнете последователно изпълнение на всички избрани тестови случаи.
Можете също да изпълните тестови случаи от раздела Тестови случаи .
.За да видите тестови случаи с конкретни резултати, щракнете върху желания резултат (например Преминал
, Преминал с частично съвпадение
, Неуспешен
, Изчакващ
) в лентата с обобщение. Това филтрира списъка с тестови случаи, за да покаже само тези, които съответстват на избрания резултат.
ИД на
сесията, свързан с всеки тестов случай, се показва в резултатите. Това ви позволява бързо да правите препратки към тестови случаи и да преглеждате подробности за транзакциите. За да направите това, изберете опцията Подробности
за транзакцията в колоната Действия .
История на изпълнението
В раздела Хронология отворете всички изпълнени тестови случаи.
- Щракнете върху иконата Изтегляне от колоната Действия , за да експортирате изпълнените тестови данни като CSV файл за офлайн анализ или отчитане.
- Прегледайте конкретните настройки на двигателя и алгоритъма, използвани за всяко изпълнение на тестов случай. Тази информация помага на разработчиците да оптимизират производителността на AI агента.
- За да видите разширените настройки за конфигуриране на алгоритъм, използвани за конкретна машина за обучение, щракнете върху иконата Информация до името на машината за обучение. Това дава представа за параметрите и настройките, които са повлияли на поведението на AI агента по време на тестването.
Сесии
Разделът Сесии предоставя изчерпателен запис на всички взаимодействия между AI агенти и клиенти. Всяка сесия включва подробна история на разменените съобщения. Можете да експортирате данни за сесии като CSV файл за офлайн анализ и проверка. Можете да използвате тези данни, за да изследвате съобщенията и контекста на конкретни сесии, за да получите представа за взаимодействията на потребителите и да идентифицирате области за подобрение, да прецизирате отговорите на AI агента и да подобрите цялостното потребителско изживяване.
Той може да обработва големи набори от данни, като показва резултатите на страници. Можете да използвате секцията Прецизиране на резултатите , за да филтрирате и сортирате сесии въз основа на различни критерии. Всеки ред в таблицата показва основни подробности за сесията, включително:
- Канали – каналът, в който се е случило взаимодействието (например чат, глас).
- ИД на сесия – Уникален идентификатор за сесията.
- Потребителски идентификатор – Уникалният идентификатор на потребителя.
- Съобщения – броят на съобщенията, обменени по време на сесията.
- Актуализирано на—Часът на затваряне на сесията.
- Метаданни – Допълнителна информация за сесията.
- Скриване на тестови сесии – Поставете отметка в това квадратче, за да скриете тестовите сесии и да покажете само списъка със сесиите на живо.
- Извършено е предаване на агент – Поставете отметка в това квадратче, за да филтрирате сесиите, които се предават на агент. Ако се случи предаване на агент, той показва иконата на слушалките, показваща предаването на чата на човешки агент.
- Възникна грешка – Поставете отметка в това квадратче, за да филтрирате сесиите, в които е възникнала грешка.
- Отрицателно – Поставете отметка в това квадратче, за да филтрирате сесиите с отрицателен глас.
Кликнете върху ред, за да получите достъп до подробния изглед на конкретна сесия. Използвайте квадратчета за отметка, за да филтрирате сесиите въз основа на предаване на агент, грешки и отрицателни гласове. Декриптирането на сесиите изисква разрешение на ниво потребител и разширени настройки за защита на данните. Щракнете върху Дешифриране на съдържанието , за да видите подробностите за сесията.
Подробности за сесията на конкретна сесия в Scripted AI Agent за отговаряне на въпроси
Изгледът "Подробности за сесията" в скриптов AI агент за отговаряне на въпроси предоставя изчерпателна разбивка на конкретно взаимодействие между потребител и AI агент.
Разделът Съобщения :
- Показва всички съобщения, изпратени от потребителя по време на сесията.
- Показва съответните отговори, генерирани от AI агента.
- Представя хронологичния ред на съобщенията, предоставяйки контекст за взаимодействието.
Разделът Информация за транзакцията:
- Изброява статиите, които са идентифицирани като подходящи за заявката на клиента, включително точни и частични съвпадения.
- Показва оценките за сходство, свързани с всяка идентифицирана статия, като посочват степента на релевантност.
- Представя резултатите от основните алгоритми, използвани за обработка на заявката на клиента и идентифициране на съответните статии.
- Показва броя на резултатите от алгоритъма в зависимост от настройките, конфигурирани в раздела Предаване и извод .
Секцията Друга информация в изгледа Подробности за сесията предоставя допълнителен контекст и подробности за конкретно взаимодействие. Ето разбивка на показаната информация:
- Обработена заявка – Показва предварително обработената версия на входните данни на клиента, след като е била обработена от тръбопровода за разбиране на естествен език (NLU) на AI агента.
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Тип отговор – Указва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Подробности за сесията на конкретна сесия в Scripted AI Agent за извършване на действия
Разделът Информация за транзакцията в Scripted AI Agent за извършване на действия предоставя подробна разбивка на конкретно взаимодействие, категоризирайки информацията в четири раздела:
Раздел "Идентифицирани намерения":
- Показва намеренията, които са идентифицирани за заявката на клиента.
- Показва нивото на доверие, свързано с всяко идентифицирано намерение.
- Изброява слотовете, които са свързани с идентифицираното намерение. Щракнете върху слота, за да видите допълнителна информация за неговата стойност и как е извлечена от заявката на потребителя.
Секцията Идентифицирани обекти изброява обектите, които са извлечени от съобщението на клиента и са свързани с активното намерение на потребителя. Тези обекти представляват ключовата информация, която ботът е идентифицирал в заявката на потребителя.
Разделът Резултати от алгоритъма предоставя информация за основните процеси, довели до отговора на AI агента. Ето разбивка на показаната информация:
- Списък на намеренията – Показва идентифицираните намерения и съответните им оценки за сходство.
- Списък с обекти – Показва обектите, които са извлечени от съобщението на потребителя.
Другата информация показва:
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Ключ на шаблона – Показва ключа на шаблона, свързан с намерението, което е задействало отговора на AI агента.
- Тип отговор – Показва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Можете също така да изтеглите и прегледате информацията за транзакцията във формат JSON, като използвате опцията за изтегляне.
Разделът Метаданни показва:
- NLP метаданни – Прегледайте стъпките за предварителна обработка, приложени към въвеждането на клиента в раздела NLP .
- Datastore и FinalDF – Достъп до данни, свързани със сесията, в разделите Datastore и FinalDF за интелигентни ботове.
- Функционалност за търсене – Използвайте вградената лента за търсене, за да намерите бързо конкретни изказвания в разговор.
История
Всеки път, когато добавяте или променяте статии, намерения или обекти, от съществено значение е да преобучите вашия скриптов AI агент, за да сте сигурни, че е актуален. След всяка тренировъчна сесия тествайте внимателно вашия AI агент, за да проверите неговата точност и ефективност.
Страницата "История" ви дава възможност да:
- Преглед на хронологията на обучението – Проследяване на обучението на корпуса и направените промени.
- Сравняване на двигателите за обучение – Преглед на машините за обучение, използвани за различни итерации и съответната им продължителност на обучението.
- Проследяване на промените – Наблюдавайте промените в настройките, статиите, отговорите, НЛП и курирането.
- Връщане към предишни версии – Лесно се върнете към по-стар набор за обучение, ако е необходимо.
Разделът "История" предоставя удобни инструменти за управление на вашите статии от базата знания:
- Активиране на статии – Направете неактивните преди това статии живи , за да ги включите в отговорите на AI агента.
- Редактиране на статии – Създайте нова версия на съществуваща статия, като запазите оригинала за справка.
- Визуализация на производителността – Оценете производителността на AI агента със специфична база от знания с помощта на функцията за предварителен преглед .
- Изтегляне на статии – Експортирайте статиите си от базата знания като CSV файл за офлайн анализ или справка. Тази опция е налична само за Scripted AI Agent за отговаряне на въпроси.
Журнали за проверка
Разделът Регистрационни файлове за одит предоставя подробен запис на промените, направени във вашия Scripted AI агент през последните 35 дни. За достъп до регистрационните файлове за проверка:
- Отидете до таблото за управление и щракнете върху AI агента, който сте създали.
- Щракнете върху раздела История , за да видите историята на AI агента.
- Щракнете върху раздела Регистрационни файлове за проверка, за да видите подробен дневник на промените:
- Актуализирано на—датата и часът на извършване на промяната.
- Актуализирано от – потребителят, който е направил промяната.
- Поле – частта от бота, където е извършена промяната (например Настройки, Статии, Отговори).
- Описание – Допълнителни подробности за промяната.
-
Използвайте опциите
Актуализирано от
иТърсене на поле
, за да намерите бързо конкретни записи в регистрационния файл за проверка. -
Разделът История на модела показва максимум 10 корпуса за всеки AI агент.
Куриране
Съобщенията се добавят към конзолата за куриране въз основа на следните критерии:
- Резервни съобщения – Когато AI агентът не успее да разбере съобщението на потребителя и задейства резервното намерение.
- Резервно намерение по подразбиране – Ако този превключвател е разрешен, съобщенията, които активират резервното намерение по подразбиране, ще бъдат изпратени до конзолата за куриране.
Този критерий е приложим само за Scripted AI агент за извършване на действия.
- Съобщения с отрицателен глас – Съобщения, които потребителите са гласували по-малко по време на визуализации на AI Agent.
- Предаване на агент – Съобщения, които водят до предаване на човешки агент поради конфигурирани правила.
- От сесия – Съобщения, маркирани от потребителите като неполучаващи желания отговор от данни за сесия или стая.
- Ниска достоверност – съобщения с оценка на доверие, попадаща в рамките на зададения праг на ниска достоверност.
- Частично съвпадение – съобщения, при които AI агентът не може окончателно да идентифицира правилното намерение или отговор.
Разрешаване на проблеми
Разделът Проблеми предоставя централизирано местоположение за преглед и адресиране на съобщения, които са маркирани за куриране. Можете да направите следното:
- Изберете да разрешите или игнорирате проблемите въз основа на тяхната тежест и уместност.
- Разгледайте оригиналното изказване на потребителя, отговора на AI агента и всички прикачени медии.
Достъпът за декриптиране се предоставя на потребителско ниво и изисква разширената защита на данните да бъде активирана в бекенда.
За да разрешите проблем, можете:
-
Връзка към съществуваща статия – За да свържете проблем със съществуваща статия, изберете опцията Връзка и потърсете желаната статия.
-
Създаване на нова статия – Използвайте опцията Добавяне към нова статия , за да създадете нова статия директно от конзолата за куриране.
-
Игнориране на проблеми – Разрешаване или игнориране на проблеми, за да ги премахнете от конзолата за куриране.
- Не е разрешено свързване към статии по подразбиране (приветствено съобщение, резервно съобщение, частично съвпадение).
- За скриптиран AI агент за извършване на действия изберете подходящото намерение от падащия списък и маркирайте всички съответни обекти.
- След като направите промени, преобучете вашия AI агент, за да сте сигурни, че новите знания са отразени в неговите отговори.
- Разрешавайте или игнорирайте множество проблеми едновременно за ефективно управление.
Разделът Разрешени предоставя изчерпателен преглед на всички проблеми, които са били разгледани. Можете да видите обобщение на всеки разрешен проблем, включително дали проблемът е свързан със съществуваща статия, използван за създаване на нова статия/намерение или игнориран. Ако срещнете нежелани отговори, които не са били автоматично уловени от съществуващите правила, можете ръчно да добавите конкретни изказвания към конзолата за куриране.
За да добавите проблеми от сесии:
- Идентифициране на изказването – Намерете изказването, което е предизвикало неправилния отговор.
- Проверете състоянието на курирането – Ако проблемът все още не е в конзолата за куриране,
се показва превключвателят Състояние
на курирането. - Превключване на флага – Активирайте превключвателя
Състояние
на курирането, за да добавите изказването към конзолата за куриране за преглед и разрешаване.
Ако проблемът вече е налице в конзолата за куриране, външният вид на превключвателя се променя съответно, за да покаже състоянието му.
Преглед на ефективността на Scripted AI с помощта на Анализ
Разделът Анализ предоставя графично представяне на ключови показатели за оценка на ефективността и ефективността на агента с изкуствен интелект. Ключовите показатели са разделени на четири раздела, представени като раздели. Това са: Преглед, Отговори, Обучение и Куриране.
При посещение на екрана за анализ разработчиците могат да изберат AI агента, за който искат да видят анализа. Те могат също така да персонализират изгледа на анализ, като изберат канала, за който искат да виждат данните, заедно с периода от време и детайлността на данните. По подразбиране данните от Google Анализ за последния месец се показват за всички канали с ежедневна подробност (всеки ден е точка по оста x в графиките).
Общ преглед
Прегледът съдържа ключови показатели и графики, които предоставят моментна снимка на цялостното използване и производителност на AI агент на разработчиците.
- От таблото за управление изберете AI агента, който сте създали.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Сесии и съобщения
Първият раздел в прегледа показва следните статистически данни за сесиите и съобщенията за AI агента:
- Общо сесии и сесии, които се обработват от AI агента без човешка намеса.
- Общо предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и агенти с изкуствен интелект) и колко от тези съобщения идват от потребители.
- Среднодневни съобщения
Това е последвано от графично представяне на сесиите (подредена колона, представляваща сесиите, обработвани от AI агента и предадените сесии) и общия брой отговори, изпратени от AI агента.
Потребители
Вторият раздел в прегледа съдържа статистика за потребителите за AI Agent. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители. Това е последвано от графика, показваща нови и завръщащи се потребители за всяка единица в зависимост от избраната детайлност.
Изпълнение
Третият раздел предоставя статистически данни за отговорите на агента на tbe AI към потребителите. Тук можете да видите общия брой отговори, изпратени от AI агента, и разделението между отговорите, където AI агентът:
- Идентифицира намерението на потребителя.
- Отговори с резервно съобщение.
- Отговори с частично съобщение за съвпадение.
- Информира потребителя за предаване на агент.
Същото се обобщава в кръгова диаграма и площната графика предоставя информация въз основа на избрана детайлност.
Обучение
Разделът за обучение представлява "здравето" на корпуса на AI Agent. Препоръчително е разработчиците да конфигурират 20+ изказвания за обучение за всяко намерение/статия в своите AI агенти. В този раздел всички статии/намерения в корпуса се показват като отделни правоъгълници, където цветът и относителният размер на всеки правоъгълник са показателни за данните за обучение, които статията/намерението съдържа. Колкото по-близо е намерението до бялото, толкова повече данни за обучение са му необходими, за да се подобри точността на вашия AI агент.
Отговор
Този раздел дава на разработчиците подробен поглед върху това, за което питат потребителите и колко често го питат. Той предоставя графично представяне на най-популярните статии за AI агенти за отговаряне на въпроси и шаблони за отговори за AI агенти за извършване на действия.
Куриране
Този раздел предоставя визуално обобщение на това колко проблема с курирането се появяват всеки ден и колко от тях са разрешени от агентите на изкуствения интелект.
Интегриране на AI агенти
Този раздел обяснява как да интегрирате AI агенти както с гласови, така и с цифрови канали, за да управлявате разговорите с клиентите.
Интегрирайте AI агенти с гласови и цифрови канали
След като създадете и конфигурирате вашите AI агенти в платформата Webex AI Agent Studio, следващата стъпка е да ги интегрирате с гласовите и цифровите канали. Тази интеграция позволява на AI агентите да се справят както с гласови, така и с цифрови разговори с вашите клиенти, осигурявайки безпроблемно и интерактивно потребителско изживяване.
За повече информация вижте статията Интегриране на AI агенти с гласови и цифрови канали.
Управление на отчети на AI агенти
Този раздел очертава прегледа на отчетите на агентите с изкуствен интелект, типовете отчети, създаването на отчети на агенти с изкуствен интелект и режимите на доставка на отчети.
Разбиране на отчетите на AI агентите
Функцията за отчети ви позволява да генерирате или планирате (периодично генерирате) конкретни отчети от наличните типове отчети и да ги получавате през наличните режими на доставка. Тези отчети могат да предоставят ценна информация за поведението на потребителите, използването, ангажираността, производителността на продукта и т.н. Можете да получите желаната информация до техния имейл, SFTP път или S3 кофа. Можете да изберете типа отчет от списък с предварително изградени отчети и също така да изберете дали искате да генерирате еднократен отчет незабавно или на редовни интервали.
Когато влезете в менюто Отчети от левия навигационен екран, се появяват следните раздели:
-
Конфигуриране – Този раздел изброява всички отчети, които в момента са активни и се генерират периодично. Следните подробности са налични за списъка с отчети:
- Активен – дали даден потребител все още е абониран за отчета.
- AI агент – Име на AI агента, свързан с отчета.
- Тип отчет – Предварително изграденият тип отчет, за който сте се абонирали.
- Честота – интервалът, в който получавате отчета.
- Последен генериран отчет – последният изпратен доклад.
- Следваща планирана дата – следващата дата, на която ще бъде изпратен отчетът.
-
История – Този раздел изброява цялата историческа информация за отчетите, изпратени до момента. Кликнете върху който и да е отчет на тази страница, за да редактирате конфигурацията на отчетите.
Можете да кликнете върху иконата Изтегляне под графата Действия , за да изтеглите тези отчети за минали периоди.
Отчетите при поискване, които се показват в раздела "История ", са достъпни за изтегляне само след приключване на генерирането на отчета.
Създаване на отчет на AI агент
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
Кликнете върху Отчети в лявата навигационна лента. |
3 |
Щракнете +Нов отчет. |
4 |
Предоставете следната информация за създаване и конфигуриране на отчета: |
Типове отчети на AI агент
Можете да избирате от списък с предварително изградени отчети въз основа на избрания тип AI агент. Този раздел обхваща тези типове отчети, листовете, включени във всеки отчет, и колоните, налични във всеки лист.
AI агент за отговаряне на въпроси тип отчет
Има три различни типа отчети, налични за AI агент за отговаряне на въпроси в приложението. Използвайки различни типове отчети, можете да се използвате, за да разберете обобщението на използването на AI Agent, поведението, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Поведение при използване и обобщениеТози раздел показва обобщението на AI агента с честотата, с която се извикват статиите и категориите. Можете да видите информацията за резюмето, категориите и статиите в отделен раздел на отчетите:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори/сесии, обработени от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения | Съобщенията, изпратени от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Тоталните разговори, предадени на човешки агент. |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от клиентите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от клиентите. |
Поле | Описание |
---|---|
Име на категорията | Името на категорията, както е конфигурирано в AI агента. |
Разговори за категорията | Броят на разговорите или сесиите, в които е открита статия, принадлежаща към тази категория. |
Общо отговори | Колко пъти е открита статия, принадлежаща към тази категория. |
Общо гласове "за" | Колко пъти отговор от тази категория е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговор от тази категория е бил отхвърлен. |
Поле | Описание |
---|---|
Име на статията | Името на статията (вариант по подразбиране), която е конфигурирана в AI агента. |
Категория на статията | Категорията, към която принадлежи това намерение. |
Разговори за статията | Броят на разговорите или сесиите, в които е открита тази статия. |
Общо отговори | Броят пъти, в които тази статия е била открита. |
Общо гласове "за" | Колко пъти отговорът за тази статия е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за тази статия е бил отхвърлен. |
Показва разговора между AI агента и клиента заедно с оценката за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймото за дата и час на съобщението. |
Идентификатор на сесията | Уникалният идентификатор на сесията. |
Идентификационен номер на потребителя | Уникалният идентификатор за крайния потребител на AI агент. |
Тип съобщение | Съобщението на AI агента или човешкото съобщение. |
Текст на съобщението | Съдържанието на съобщението. |
Член | Идентификаторът на отговора, изпратен обратно от агента на ИИ. |
Категория | Намерението, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценката за сходство за откритото намерение. |
Съответстващ член 1 | Намерението, открито от избрания NLU двигател. |
Оценка по член 1 | Резултатът за откритото намерение. |
Обратна връзка | Обратната връзка на потребителя, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментарите, оставени от потребителите при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на AI агент. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът е отговорил. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Член | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Категория | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съответстващ член 1 | Намерение, открито от избрания NLU двигател. |
Оценка по член 1 |
Оценка за откритото намерение. |
AI агент за изпълнение на задачи тип отчет
Има три различни типа отчети, налични за AI агент за изпълнение на задача в приложението за създаване на AI агенти. Като разработчик на AI агент можете да създавате различни типове отчети. Те могат да се използват за разбиране на обобщението на използването на AI Agent, поведението на AI Agent, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Показва обобщението на разговорите заедно с намеренията и ключовете на шаблона, които се задействат. Разделът "Обобщение" показва следните подробности:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори или сесии, които се обработват от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения |
Съобщенията, които се изпращат от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Общо разговори, предадени на човешки агент |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от потребителите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от потребителите. |
Можете също да видите подробностите за намерението в раздела Намерения на електронната таблица:
Поле | Описание |
---|---|
Име на намерението | Името на намерението, конфигурирано в AI агента. |
Разговори за намерението | Брой разговори или сесии, в които е било извикано това намерение. |
Общо призовавания | Колко пъти е било използвано това намерение. |
Общо завършвания | Колко пъти всички слотове са събрани и това намерение е изпълнено. |
Общо гласове "за" | Общият брой отговори за това беше гласуван за всяко намерение. |
Общо отрицателни гласове |
Общият брой отговори за това беше отхвърлен за всяко намерение. |
Докладът също така съдържа подробни данни за образците на високо ниво, като например:
Поле | Описание |
---|---|
Име на ключа на шаблона | Име на шаблона, както е конфигурирано в AI агента. |
Намерение на ключа на шаблона | Намерения, където се използва този шаблонен ключ. |
Разговори за шаблонния ключ | Брой пъти, когато този шаблонен ключ е бил изпратен като отговор. |
Общо отговори | Колко пъти този шаблонен ключ е бил изпратен като отговор. |
Общо гласове "за" | Колко пъти отговорът за този шаблон е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за този шаблон е бил отхвърлен. |
Показва разговора на клиент с AI агента заедно с резултатите за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител в приложението. |
Тип съобщение | Съобщение на AI агент или човешко съобщение. |
Текст на съобщението | Съдържание на съобщението. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат | Оценка за откритото намерение. |
Обратна връзка | Отзиви от потребителите, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментари, оставени от потребители при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Този доклад е подходящ само за скриптови AI агенти. Можете да видите следните подробности в този отчет:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на клиента. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на приложението. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът отговори. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат |
Оценка за откритото намерение. |
Начини на доставка на отчета на AI Agent
В днешния свят, управляван от данни, ефективното и сигурно предоставяне на отчети на AI агенти е от решаващо значение за информираното вземане на решения и оперативното съвършенство. За да отговорим на разнообразните организационни нужди, ние предлагаме множество режими на доставка на отчети на AI агенти, като гарантираме гъвкавост, надеждност и сигурност. Опциите за доставка включват протокол за сигурен трансфер на файлове (SFTP), имейл и Amazon S3 Bucket. Всеки режим е проектиран да отговаря на различни изисквания, независимо дали става въпрос за нужда от висока сигурност, лесен достъп или мащабируеми решения за съхранение. Този документ очертава характеристиките и предимствата на всеки режим на доставка, като ви помага да изберете най-добрия вариант за вашите специфични нужди.
SFTP
Поле |
Описание |
---|---|
Изпращане на отчети на сигурно място по график |
Включете това, за да изпратите отчетите на защитеното място в планираното време. Можете да предоставите следните подробности само като активирате този превключвател. |
IP адрес | IP адресът на системата. |
Потребителско име | Потребителското име за достъп до отчетите. |
Парола | Паролата за достъп до отчетите. |
Частен ключ | Частният ключ за достъп до файловете. |
Път за качване |
Пътят, по който файловете се насочват в системата. |
имейлл
Поле | Описание |
---|---|
Планирайте имейли за множество получатели, отделни с точка и запетая(;) | Включете това, за да добавите получатели. |
Получатели |
Имейл адресът на всички получатели, които трябва да получават отчетите в посоченото време и честота. |
S3 кофа
Поле | Описание |
---|---|
Качване на отчети в S3 кофа по график |
Включете това, за да направите полетата S3 достъпни и насочете отчетите към конфигурираната кофа S3. |
ИД на ключа за достъп до AWS | ИД на ключа за достъп до услугите и ресурсите на AWS. |
Таен ключ за достъп на AWS | Тайният ключ за достъп до услугите и ресурсите на AWS. |
Име на кофата | Името на кофата, към която се насочва отчетът. |
Име на папката |
Името на папката, която се създава в контейнера S3. |
Разбиране на AI съответствието
Тези раздели ви помагат да разберете разработката на ИИ, поверителността на данните, сигурността и безопасността
Разработване на AI, поверителност на данните, сигурност и безопасност
Всяка функция, задвижвана от AI в Cisco, преминава през оценка на въздействието на AI спрямо нашите принципи за отговорен AI и се придържа към рамката за отговорен AI, в допълнение към съществуващите процеси за сигурност, поверителност и човешки права при проектиране.
Поверителност и сигурностCisco не запазва въведените от клиента данни след процеса на извод, а доставчикът на модел от трета страна, Microsoft, не осъществява достъп, наблюдение или съхраняване на клиентски данни на Cisco. За повече подробности относно политиките за съхранение на данни, специфични за функциите, вижте Cisco Trust Portal.
Следва списъкът с бележки за прозрачност на AI за всички функции на AI:
Източници на данни за обучение и оценкаДоставчикът на модели на Cisco, Microsoft, заявява, че няма да използва клиентско съдържание за подобряване на моделите на Azure OpenAI и че не съхранява или запазва клиентски данни на Cisco в инфраструктурата на Azure.
Безопасност и етични съображенияВсички генеративни функции на AI са податливи на грешки, така че Cisco дава приоритет на безопасността на съдържанието за функциите на AI, като се включва филтриране на съдържанието, предоставено от Azure OpenAI.
Оценка и производителност на моделаCisco дава приоритет на производителността и точността на AI Assistant, като включва хора в прегледа, тестването и осигуряването на качеството на основния модел.
Започнете с Webex AI Agent Studio
Webex AI Agent Studio е сложна платформа, която е предназначена да създава, управлява и внедрява автоматизирани AI агенти, за да изпълни нуждите от обслужване и поддръжка на клиенти. Използвайки изкуствен интелект, AI агентите предоставят автоматизирана помощ на клиентите, преди да взаимодействат с човешки агенти. Тези агенти поддържат гласови взаимодействия с интонация, разбиране на езика и контекстуално осъзнаване в разговорите. Освен това агентите с изкуствен интелект безпроблемно и информативно се справят с взаимодействията с цифрови канали чрез текст и онлайн чат. Клиентите се възползват от изживяване, подобно на портиер, получаване на помощ с въпроси, извличане на информация и минимизиране на времето за изчакване.
Възможности на Webex AI Agent Studio
- Точни и навременни отговори – Предоставя точни отговори на запитвания на клиенти в реално време.
- Интелигентно изпълнение на задачи – Изпълнява задачи въз основа на заявки или входове на клиенти.
Основни ползи за бизнеса
-
Подобрено клиентско изживяване – Предоставя разговорно изживяване в реално време за клиентите.
-
Персонализирани взаимодействия – Приспособява отговорите към индивидуалните нужди и предпочитания на клиентите.
-
Мащабируемост и ефективност – Справя се с голям обем взаимодействия с клиентите, без да изисква допълнителни човешки агенти, което води до подобрена удовлетвореност и намалени оперативни разходи.
Разбиране на типовете и примерите на AI агенти
Следващата таблица предоставя поглед върху типовете AI агенти и техните възможности:
Тип AI агент | Предназначение | Възможност | Описание | Как да настроите? |
---|---|---|---|---|
Автономен |
Автономните AI агенти са проектирани да работят независимо, да вземат решения и да изпълняват задачи без пряка човешка намеса. |
Извършване на действия |
Направете информиран избор въз основа на наличната информация и предварително определени правила. Автоматизирайте повтарящи се или отнемащи време задачи. |
|
Отговаряйте на въпроси |
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. |
Автономни AI агенти за отговаряне на въпроси | ||
Сценарист |
Скриптовите AI агенти са програмирани да следват предварително определен набор от правила и инструкции. |
Извършване на действия |
Скриптовите агенти могат да изпълняват конкретни задачи, които са ясно дефинирани и структурирани. |
Скриптирани AI агенти за извършване на действия |
Отговаряйте на въпроси |
Скриптовите агенти могат да отговарят на въпроси въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. |
Скриптирани AI агенти за отговаряне на въпроси |
Примери
Както автономни, така и скриптови AI агенти могат да бъдат приложени към различни случаи на употреба, в зависимост от специфичните изисквания и желаните възможности. Някои примери включват:
-
Обслужване на клиенти – Както автономните, така и скриптовите агенти могат да се използват за предоставяне на поддръжка на клиенти, като автономните агенти предлагат повече гъвкавост и разбиране на естествения език.
-
Виртуални асистенти – Автономните агенти са много подходящи за роли на виртуални асистенти, тъй като могат да се справят с различни задачи и да предоставят по-персонализирани взаимодействия.
-
Анализ на данни – Автономните агенти могат да се използват за анализ на големи набори от данни и извличане на ценни прозрения.
-
Автоматизация на процесите – Както автономните, така и скриптовите агенти могат да се използват за автоматизиране на повтарящи се задачи, подобряване на ефективността и намаляване на грешките.
-
Управление на знания – Автономните агенти могат да се използват за създаване и управление на хранилища на знания, което прави информацията лесно достъпна за потребителите.
Изборът между автономни и скриптови AI агенти зависи от сложността на задачите, необходимото ниво на автономност и наличието на данни за обучение.
Предпоставки
-
Ако сте съществуващ клиент на Webex Contact Center, уверете се, че отговаряте на следните предпоставки:
-
Клиент на Webex Contact Center 2.0.
-
Webex Connect е осигурен за вашия клиент.
-
Гласовата медийна платформа е медийна платформа от следващо поколение.
-
-
Ако нямате клиент на Webex Contact Center, свържете се с вашия партньор, за да инициирате пробна версия на Webex Contact Center с мултимедийната платформа от следващо поколение.
-
Администраторите могат да поискат пясъчник за разработчици на Webex Contact Center, за да изпробват AI агенти.
Активиране на функции
Тази функция в момента е в бета версия. Клиентите могат да се регистрират за тази функция на Webex Beta Portal , като попълнят анкетата за участие за AI агенти.
-
В момента в бета фазата е налична само функционалността на AI агента със скрипт.
-
Автономните агенти са достъпни само за избрани клиенти. Заявки могат да се правят чрез вашия CSM (Customer Success Manager), PSM (Partner Success Manager) или чрез имейл ask-ccai@cisco.com. След одобрение автономните агенти ще бъдат предоставени в допълнение към скриптовите агенти за вашия наемател.
Достъп до Webex AI Agent Studio
За да създадете вашите AI агенти, трябва да влезете в приложението Webex AI Agent Studio. Това може да стане по следните начини:
Влизане от Control Hub
- влезте в Control Hub, като използвате URL https://admin.webex.com.
- От секцията Услуги на навигационния екран изберете Център за контакти.
- В Бързи връзки в десния прозорец отидете в секцията Пакет за контактен център.
- Щракнете върху Webex AI Agent Studio за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent Studio в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Влизане от Webex Connect
За да получите достъп до приложението Webex AI Agent Studio, трябва да имате достъп до Webex Connect.
- влезте в приложението Webex Connect, като използвате URL адреса на клиента, предоставен за вашето предприятие и идентификационни данни.
По подразбиране страницата Услуги се показва като начална страница.
- От менюто App Surface на левия навигационен екран щракнете върху Webex AI Agent Studio за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent Studio в друг раздел на браузъра и вие автоматично ще влезете в приложението.
Оформление на началната страница
Добре дошли в приложението Webex AI Agent Studio. Когато влезете, началната страница показва следното оформление:
-
Лента за навигация
Лентата за навигация, която се появява вляво, осигурява достъп до следните менюта:
- Табло – Показва списък с AI агенти, до които потребителят има достъп, както е предоставено от администратора на предприятието.
- Знание – Показва централното хранилище на знания или база от знания, която служи като мозък за автономни агенти с изкуствен интелект, за да отговарят на запитвания на клиенти.
- Отчети – Изброява предварително изградени отчети на AI агенти от различни типове. Можете да генерирате или планирате отчети според вашите бизнес нужди.
- Помощ – Предоставя достъп до ръководството за потребителя на Webex AI Agent Studio в Помощния център на Webex.
-
Потребителски профил
Менюто на потребителския профил ви позволява да видите информацията за вашия профил и да излезете от приложението.
Страницата Enterprise Profile съдържа информация за клиента на AI агент, достъпна само за администратори с пълен администраторски достъп.
-
Разделът Общ преглед съдържа следната информация:
- Корпоративни идентификатори – Включва Webex Org ID, CPaaS Org ID, Абонаментен ИД за предприятието. Това е налично за предприятия с интеграция на Webex Contact Center за съответния клиент на Webex Connect.
- Настройки на профила – Съдържа име на предприятие, уникално име на предприятие и URL адреса на емблемата.
- Настройки на глобален агент – Позволява избор на агент по подразбиране за гласов канал за обработка на резервни сценарии.
- Обобщение на запазването на данни – Предоставя обобщение на периодите на съхранение на данни за това предприятие.
-
В раздела Съотборници можете да преглеждате и управлявате списъка със съотборници, които имат достъп до приложението. На всеки потребител се присвоява роля, която определя действията, които може да извършва въз основа на предоставените разрешения.
-
Запознайте се с таблото си за управление
На таблото за управление AI агентите са представени от карти, които показват основна информация, включително името на AI агента, последно актуализирано от, последно актуализирано и двигателя, използван за обучение на агента.
Задачи на AI Agent карта
Задръжте курсора на мишката върху карта на агент с изкуствен интелект, за да видите следните опции:
- Визуализация – Щракнете върху Визуализация , за да отворите приспособлението за визуализация на AI агент.
- Икона с многоточие – щракнете върху тази икона, за да изпълните следните задачи:
-
Копиране на връзката за визуализация – Копирайте връзката за визуализация, за да поставите в нов раздел и визуализирайте AI агента в джаджата за чат.
-
Копиране на маркера за достъп – Копирайте маркера за достъп на AI агента за извикване на агента чрез API.
-
Експортиране – Експортирайте подробностите за AI агента (във формат JSON) във вашата локална папка.
-
Изтриване – Изтрийте окончателно AI агента от системата.
-
Закачане – закачане на AI агента до първата позиция на таблото за управление или откачване, за да го върнете обратно на предишната му позиция.
-
Създайте нов AI агент
Можете да създадете нов AI агент, като използвате опцията + Създаване на агент в горния десен ъгъл на таблото за управление. Можете да изберете да използвате предварително дефиниран шаблон или да създадете агент от нулата.
За да знаете как да създавате скриптови и автономни AI агенти, вижте следните раздели:
Импортиране на предварително изграден AI агент
Можете да импортирате предварително изграден AI агент във формат JSON от списък с налични AI агенти. Първо се уверете, че сте експортирали AI агента във формат JSON във вашата локална папка. Следвайте тези стъпки, за да го импортирате:
- Щракнете върху Агент за импортиране.
- Щракнете върху Качване , за да качите файла на AI агент (във формат JSON), експортиран от платформата.
- В полето Име на агент въведете името на AI агента.
- (По избор) В системния идентификатор редактирайте генерирания от системата еднозначен идентификатор.
- Щракнете върху вноса.
Вашият AI агент вече е успешно импортиран в платформата Webex AI Agent Studio и е достъпен на таблото за управление.
Търсене по ключови думи
Платформата предоставя стабилни възможности за търсене, за да ви помогне лесно да намерите и управлявате AI агенти. Можете да извършите търсене по ключови думи, като използвате името на агента. Въведете името на агента или част от името в лентата за търсене. Системата показва списък с AI агенти, които отговарят на вашите критерии за търсене.
Филтриране по тип агент
В допълнение към търсенето по ключови думи, можете да прецизирате резултатите от търсенето си чрез филтриране въз основа на типа AI агент. Изберете един от филтрите за типове агенти от падащия списък – Скриптиран, Автономен и Всички.
Управление на базата знания
Базата знания е централно хранилище на информация за автономните агенти с изкуствен интелект, задвижвани от голям езиков модел (LLM). Автономните AI агенти използват усъвършенствани технологии за AI и машинно обучение, за да разбират, обработват и генерират текст, подобен на човек. Тези агенти с изкуствен интелект се обучават върху огромни количества данни, което им позволява да предоставят подробни и контекстуално подходящи отговори. Базите знания съхраняват данните, необходими за функционирането на автономните AI агенти.
За достъп до базата знания:
- Влезте в платформата Webex AI Agent Studio.
- В таблото щракнете върху иконата Знания в левия навигационен екран. Появява се страницата с бази знания.
- Можете да намерите база от знания въз основа на следните критерии:
- Име на базата знания
- Вид на базата знания
- Бази знания, актуализирани между определени дати
- Бази знания, създадени между определени дати
Щракнете върху Нулиране на всички , за да нулирате критериите за търсене.
- Можете също така да създадете нова база от знания. За да създадете нова база знания, вижте Създаване на база знания за AI агент.
Създайте база знания за AI Agent
1 |
В таблото щракнете върху иконата Знания в левия навигационен екран. |
2 |
На страницата Бази знания щракнете върху +Създаване на база знания в горния десен ъгъл. |
3 |
На страницата Създаване на база знания въведете следните подробности: |
4 |
Щракнете върху създаване. Системата създава база знания с посоченото име. |
5 |
В раздела Файлове : |
6 |
В раздела Документи : |
7 |
Придвижете се до раздела Информация , за да прегледате и проследите подробностите за файловете, които сте качили, и документите, които сте създали.
|
Какво да правим по-нататък
Конфигурирайте базата знания за автономния AI агент за отговаряне на въпроси.
Настройте автономни AI агенти
Автономните AI агенти работят независимо без пряка човешка намеса. Тези агенти използват усъвършенствани алгоритми и техники за машинно обучение, за да анализират данни, да се учат от средата си и да адаптират действията си за постигане на конкретни цели. Този раздел очертава двете основни възможности на автономния AI агент.
Автономен AI агент за изпълнение на задачи
Автономните AI агенти могат да изпълняват различни задачи, включително:
-
Обработка на естествен език (NLP) – Разбиране и реагиране на човешкия език по естествен и разговорен начин.
-
Вземане на решения – Направете информиран избор въз основа на наличната информация и предварително дефинирани правила.
-
Автоматизация – Автоматизирайте повтарящи се или отнемащи време задачи.
Този раздел включва следните конфигурационни настройки:
Създайте автономен AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата.
Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Филтрирайте типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Вече успешно създадохте автономния AI агент за извършване на действия, който вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за извършване на действия.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Публикуване , за да активирате AI агента. |
Какво да правим по-нататък
Добавете необходимите действия към AI агента.
Добавете действия към автономен AI агент
Автономните AI агенти за извършване на действия са предназначени да разбират намеренията на потребителите и да действат по съответния начин. Например в ресторант има нужда от автоматизиране на приема на онлайн поръчки за храна. За да изпълните задачата, можете да създадете автономен AI агент, който извършва следните действия:
-
Получете необходимата информация от клиента.
-
Прехвърлете информацията в необходимия поток.
Автономният AI агент за извършване на действия работи върху следните градивни елементи:
-
Действие – Функционалност, която позволява на AI агента да се свързва с външни системи за изпълнение на сложни задачи.
-
Обект или слот – представлява стъпка в изпълнението на намерението на потребителя. Запълването на слотове включва задаване на конкретни въпроси на клиента, за да се изпълни намерението на клиента въз основа на изказвания. Това е спусъкът за AI агент да започне да извършва действие. Дефинирайте входните обекти като част от запълването на слота.
-
Изпълнение – Определя как AI агентът завършва действието. Като част от изпълнението определете изходните обекти за автономния AI агент, за да генерира отговора в определен формат. Системата изпраща изходните обекти към потока, за да продължи с действието и да изпълни задачата успешно.
1 |
В раздела Действие щракнете върху +Ново действие. |
2 |
На страницата Добавяне на ново действие задайте следните подробности: |
Какво да правим по-нататък
Можете да конфигурирате слотове или слотове и да дефинирате изпълнение в зависимост от избрания обхват на действието.
Конфигуриране на запълване на слотове
Запълването на слотове включва добавяне на необходимите входни обекти за AI двигателя. В секцията Запълване на слот на страницата Действия добавете входните обекти:
-
Можете да добавяте обектите един по един във формат на таблица.
-
Можете също да използвате JSON файла и да дефинирате обектите. Вижте Обиколка на JSON схемата за подробности.
Добавяне на входни обекти в табличен формат
1 |
За да добавите входен обект, щракнете върху +Нов входен обект. |
2 |
На страницата Добавяне на нов входен обект задайте следните подробности: |
3 |
Щракнете върху Добавяне , за да добавите входния обект. Можете да добавите толкова входни обекти, колкото са ви необходими. |
4 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
Добавяне на обекти с помощта на JSON редактор
Можете да добавите входните обекти и изходните обекти с помощта на редактора на JSON. В изгледа на редактора на JSON обектите трябва да бъдат дефинирани в структуриран формат JSON.
За повече информация вижте Обиколка на JSON схемата.
Структура на входните параметри
Входните параметри трябва да се придържат към следната структура:
-
type—Тип данни на обекта на параметрите. Това винаги е "обект", за да обозначи, че параметрите са структурирани като обект.
свойства – Обект, в който всеки ключ представлява параметър и свързаните с него метаданни.
задължително—Масив от низове, изброяващи имената на параметрите, които са задължителни.
свойства Обект
Всеки ключ в обекта свойства представлява входен обект/параметър и съдържа друг обект с метаданни за този параметър. Метаданните винаги трябва да включват следните ключови думи:
-
type—Тип данни на параметъра. Разрешените видове са:
-
string—Текстови данни.
-
integer—Числови данни без десетични знаци.
-
number – числови данни, които могат да включват десетични знаци.
-
Булеви стойности – Вярни/неверни стойности.
-
масив – Списък с елементи, всички от които обикновено са от един и същи тип.
-
обект—Сложна структура от данни с вложени свойства.
-
-
описание – Кратко обяснение на това какво представлява обектът. Това помага на AI двигателя да разбере целта и използването на параметъра. За по-добра точност се препоръчва описание, което е кратко, както и в съответствие с инструкциите на агента и описанието на действието.
-
Валидирането се прилага от платформата само за "тип". "Описание" не се прилага за всички обекти, но е силно препоръчително да бъде добавено. Други полезни ключови думи за метаданните на обекта са:
-
enum – Полето enum изброява възможните стойности за параметър. Това е полезно за параметри, които трябва да приемат само ограничен набор от стойности. Програмистите могат да дефинират персонализирани списъци със стойности, които даден параметър трябва да приеме, за да използва това.
- шаблон – полето на шаблона се използва с типове низове, за да се посочи регулярен израз, на който низът трябва да съвпада. Това е особено полезно за проверка на конкретни формати, като телефонни номера, пощенски кодове или персонализирани идентификатори.
-
примери – полето примери предоставя един или повече примери за валидни стойности за параметъра. Това помага на AI двигателя да разбере какъв вид данни се очакват и може да бъде особено полезно за целите на интерпретацията и валидирането.
-
Има и други ключови думи, които могат да направят дефиницията на обекта по-точна и стабилна. За повече информация вижте Обиколка на JSON схемата.
Пример
Следният пример включва различни типове обекти и ключови думи:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Уникалното потребителско име за акаунта.", "minLength": 3, "maxLength": 20 }, "password": { "type": "string", "description": "Паролата за акаунта.", "minLength": 8, "format": "password" }, "email": { "type": "string", "description": "Имейл адресът на акаунта.", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "birthdate": { "type": "string", "description": "Рождената дата на потребителя.", "examples": ["mm/dd/YYYY"] }, "preferences": { "type": "object", "description": "Настройки за потребителски предпочитания.", "properties": { "newsletter": { "type": "boolean", "description": "Дали потребителят иска да получава бюлетини.", "default": true }, "notifications": { "type": "string", "description": "Предпочитан метод за уведомяване.", "enum": ["email", "sms", "push"] } } }, "roles": { "type": "array", "description": "Списък с роли, присвоени на потребителя.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] } } }, "required": ["username", "password", "email"] }
Този пример включва следните обекти:
- username – Тип низ с ограничение на минималната и максималната дължина.
- password—Тип низ с минимална дължина и специфичен формат (паролата показва, че трябва да се обработва сигурно).
- email – тип низ с модел на регулярни изрази, за да се гарантира, че е валиден имейл адрес.
- дата на раждане – тип низ с примери за предписване на формата на датата.
- preferences – тип обект с вложени свойства (бюлетин и известия), включително булева стойност със стойност по подразбиране и низ със специфични разрешени стойности (enum).
- roles—Тип масив, при който всеки елемент е низ, ограничен до конкретни стойности (enum).
Потребителското име, паролата и имейлът са задължителни, както е определено от масива "required".
В този пример обектите имат описателни имена, ясни описания и следват последователна структура и конвенция за именуване. Следвайте тези най-добри практики, за да създадете добре дефинирани обекти, които са лесни за интерпретиране и прилагане от AI двигателя.
Определете изпълнението
1 |
Определете подробностите за изпълнение за внедряване на AI агент в контактен център. Посочете следните подробности: |
2 |
Конфигурирайте изходните обекти така, че AI агентът да генерира резултата във формат, който е разбираем за потока. |
3 |
За да добавите изходен обект, щракнете върху +Нов изходен обект. В екрана Добавяне на нов изходен обект задайте следните подробности: Можете също да използвате JSON файл, за да добавите изходните обекти. За повече информация вижте Добавяне на обекти с помощта на JSON редактор . |
4 |
Щракнете върху Добавяне , за да добавите изходния обект. Можете да добавите толкова изходни обекти, колкото са ви необходими. |
5 |
Използвайте опцията Контроли , за да извършите следните действия върху обекта: |
6 |
Щракнете върху Добавяне , за да завършите фигурацията. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент. Щракнете върху Публикуване , за да активирате AI агента.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Автономни AI агенти за отговаряне на въпроси
Автономните агенти могат да имат достъп и да използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски запитвания. Тази възможност е полезна в сценарии, при които агентът трябва:
-
Осигурете поддръжка на клиенти – отговаряйте на често задавани въпроси, отстранявайте проблеми и насочвайте клиентите през процесите.
-
Предлагане на техническа помощ – Предоставяне на експертни съвети по конкретни теми или домейни.
Този раздел включва следните конфигурационни настройки:
Създайте автономен AI агент за отговаряне на въпроси
Преди да започнете
Уверете се, че сте създали базата от знания. За повече информация вижте Управление на бази знания.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Автономен. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Автономният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Актуализирайте профила за автономния AI агент.
Актуализиране на профила на автономен AI агент
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
В таблото щракнете върху AI агента, който сте създали. |
2 |
Отидете до и конфигурирайте следните подробности: |
3 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Конфигурирайте базата знания за AI агента.
Конфигуриране на база знания
Преди да започнете
Създайте автономен AI агент за отговаряне на въпроси.
1 |
На страницата Табло изберете AI агента, който сте създали. |
2 |
Придвижете се до раздела База знания. |
3 |
Изберете необходимата база знания от падащия списък. |
4 |
Щракнете върху Запазване на промените , за да активирате AI агента. |
Какво да правим по-нататък
Щракнете върху Визуализация , за да визуализирате AI агента. За повече информация вижте Визуализация на вашия автономен AI агент.
След като конфигурирате AI агента:
- За да видите производителността на AI агента, вижте Преглед на производителността на автономен AI агент с помощта на Analytics.
- За да видите подробностите за сесиите и хронологията, вижте Преглед на сесиите и хронологията на автономни агенти с изкуствен интелект.
Преглед на сесията и историята на автономния AI агент
Можете да видите подробностите за сесията и историята на всеки от автономните AI агенти, които сте създали. Страницата "Сесии " показва подробностите за сесиите, установени с консултантите. Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента.
Сесии
Страницата "Сесии " предоставя изчерпателен запис на всички взаимодействия между AI агенти и потребители. За да отидете на страницата "Сесии ":
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите подробностите за сесията.
- В левия навигационен екран щракнете върху Сесии.
Показва се страницата Сесии . Всяка сесия се показва като запис, който съдържа всички съобщения на сесията. Тази информация е полезна за одит, анализ и подобряване на AI агента.
Таблицата с сесии показва списък с всички сесии/стаи, създадени за този AI агент. Таблицата се пагинира, ако има повече редове, отколкото могат да бъдат поместени на един екран. Всяко от полетата в таблицата може да бъде сортирано или филтрирано с помощта на секцията Прецизиране на резултатите от лявата страна. Полетата, които присъстват, представляват следната информация за всяка конкретна сесия:
-
ИД на сесия – уникалният ИД на стая или ИД на сесия за разговор.
- Идентификационен номер на потребителя – Идентификаторът на потребителя, който е взаимодействал с агента с изкуствен интелект.
-
Канали—Канал, в който се е случило взаимодействието.
-
Актуализирано на—Време на затваряне на стаята.
-
Метаданни за стаята – Съдържа допълнителна информация за стаята.
-
Поставете отметка в задължителните квадратчета:
- Скриване на тестови сесии – За да скриете тестовите сесии и да покажете само списъка със сесии на живо.
- Предаване на агента се случи – За филтриране на сесиите, които се предават на агент. Ако се случи предаване на агент, се показва иконата за слушалки , показваща предаването на чата на човешки агент.
- Възникна грешка – За филтриране на сесиите, в които е възникнала грешката.
- Отрицателно гласувано – За филтриране на сесиите с отрицателен глас.
Кликнете върху ред в таблицата за сесии за подробен изглед на тази сесия. Иконата за заключване показва, че сесията е заключена и трябва да бъде декриптирана. Трябва да имате разрешение за декриптиране на сесията. Ако превключвателят Декриптиране на достъп е активиран, можете да получите достъп до всяка сесия с помощта на бутона Декриптиране на съдържание . Тази функционалност обаче е приложима само когато разширената защита на данните е зададена на true или разрешена за клиента.
История
Страницата История ви позволява да видите подробностите за промените в конфигурацията, извършени на AI агента. За да видите историята на конкретен агент:
- На таблото за управление щракнете върху автономния AI агент, за който искате да видите историята.
- От левия навигационен екран щракнете върху Хронология.
Страницата История се показва със следните раздели:
- Регистрационни файлове за одит – Щракнете върху раздела Регистрационни файлове за проверка, за да видите промените, направени в агентите с изкуствен интелект.
- История на модела – Щракнете върху раздела История на модела, за да видите различните версии на автономния AI агент за извършване на действия.
Журнали за проверка
Разделът Регистрационни файлове за одит проследява промените, направени в автономния AI агент. Можете да видите подробности за промените за последните 35 дни. Разделът Регистрационни файлове за проверка показва следните подробности:
Потребителите с роли на разработчици на администратор или AI агент имат достъп само до раздела Регистрационни файлове за проверка. Потребителите с персонализирани роли, които имат разрешение "Получаване на регистрационния файл за проверка", също могат да преглеждат регистрационните файлове за проверка.
- Актуализирано на—Данните и времето на промяната.
- Актуализирано от – името на потребителя, който е включил промяната.
- Поле – Конкретният раздел на AI агента, където е направена промяната.
- Описание – Допълнителна информация за промяната.
Можете да търсите конкретен регистрационен файл за проверка, като използвате опциите за търсене Актуализирано от, Поле и Описание . Можете да сортирате регистрационните файлове въз основа на полетата Актуализирано на и Актуализирано по .
История на модела
Разделът История на модела е достъпен само за Autonomous AI Agent за извършване на действия.
Всеки път, когато публикувате автономния AI агент за извършване на действия, версия на автономния AI агент се записва и е достъпна в раздела История на модела. Можете да видите различните версии на AI агента от раздела История на модела.
- Описание на модела – кратко описание на версията на агента с изкуствен интелект.
- AI Engine— AI двигателят, използван за тази версия на AI агента.
- Актуализирано на—Дата и час, когато е създадена версията.
- Действия – Позволява ви да извършвате следните действия върху AI агента
- Зареждане – Всички промени в AI агента се губят. Трябва да извършите конфигурацията отново.
- Експортиране – Използвайте за експортиране на AI агента.
Визуализирайте вашия автономен AI агент
Можете да визуализирате автономните AI агенти по време на създаването на AI агента, докато редактирате и след внедряването на агента. Можете да отворите визуализацията от:
- Табло за управление на AI агент – При задържане на курсора на мишката върху карта на AI агент опцията за визуализация за този AI агент става видима. Щракнете, за да отворите визуализацията на AI агента.
- Заглавка на AI агент— Щракнете върху картата AI Agent, за да отворите AI агента. Опцията Визуализация винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране и минимизиране на визуализацията, в долния десен ъгъл на страницата се появява приспособление за глава за чат. Можете да използвате тази опция, за да отворите лесно отново режима за визуализация.
Webex AI Agent Studio също предоставя опция за предварителен преглед за споделяне. Щракнете върху менюто в горния десен ъгъл и изберете опцията Копиране на връзката за визуализация. Можете да споделите връзката за предварителен преглед с други потребители, като например тестери или потребители на AI агента.
Джаджа за визуализация на платформата
Приспособлението за визуализация се появява в долната дясна част на екрана. Можете да предоставите изказвания (или последователност от изказвания), за да проверите отговорите на AI агента и да се уверите, че функционира правилно.
Освен това можете да сведете до минимум джаджата за предварителен преглед, да предоставите информация за потребителите и да инициирате множество стаи за тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне ви позволява да споделяте AI агента със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработвате персонализиран потребителски интерфейс за показване на AI агента. По подразбиране копираната връзка за визуализация изобразява AI агента с телефонен корпус. Можете да направите бързо персонализиране, като промените определени параметри във връзката за визуализация. Можете да персонализирате джаджата, както следва:
- Цвят на джаджа – Чрез добавяне на параметъра brandColor към връзката. Можете да дефинирате прости цветове с помощта на имена на цветове или да използвате шестнадесетичния код на цветовете.
-
Телефонен корпус – Чрез промяна на стойността на параметъра phoneCasing във връзката. Това е зададено на true по подразбиране и може да бъде деактивирано, като го направите false.
Примерна връзка за визуализация с тези параметри:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brandcolor<въведете шестнадесетичната стойност на цвета във формат "_XXXX">
.
Визуализация, базирана на глас
Автономен AI агент за отговаряне на въпроси поддържа гласов преглед. За да активирате тази опция:
- Отидете до таблото за управление и изберете AI агента.
- Придвижете се до
- От падащия списък AI Engine изберете Vega.
. - Кликнете върху Запазване на промените.
Опцията за предварителен преглед се актуализира с икона на микрофон за гласов преглед. Кликнете върху Визуализация. Появява се приспособлението за предварителен преглед на гласа.
Трябва да разрешите достъпа до микрофона, за да използвате тази функционалност.
Можете да видите следните опции в приспособлението за визуализация на гласа:
- Старт , за да стартирате визуализацията.
- Преписът на разговора на живо се показва в джаджата, когато е в ход визуализацията на гласа.
- Прекратете разговора , за да прекратите разговора.
- Заглушаване на звука.
Преглед на производителността на автономния AI агент с помощта на Анализ
Разделът AI Agent Analytics предоставя графично представяне на ключовите показатели за оценка на ефективността и ефективността на AI Agent. За да генерирате анализите на автономния AI агент:
- Изберете AI агента от таблото за управление.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Първият раздел показва следните статистически данни за сесиите и съобщенията за AI агента.
- Общо сесии и сесии, обработени от AI агента без човешка намеса.
- Общ брой предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и AI агенти) и колко от тези съобщения са дошли от потребители.
- Среднодневни съобщения
Вторият раздел показва статистиката за потребителите. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители.
Третият раздел показва отговорите на AI агента и предаването на агентите
Настройте скриптов AI агент
Този раздел описва как да настроите и управлявате скриптови AI агенти на платформата Webex AI Agent Studio, така че да предоставят точни отговори на потребителски заявки и да изпълняват ефективно автоматизирани задачи.
Скриптов AI агент за изпълнение на задачи
Скриптовият AI агент разширява възможностите за изграждане на агенти без код на платформата Webex AI Agent Studio. Скриптовият AI агент позволява многоходови разговори, където може да получи подходящи данни от клиенти за изпълнение на конкретни задачи. Това включва:
-
Изпълнение на прости команди – следвайте инструкциите, за да изпълните предварително зададени действия.
-
Обработка на данни – Манипулиране и трансформиране на данни според определени правила.
-
Взаимодействайте с други системи – комуникирайте и управлявайте други решения.
Този раздел включва следните конфигурационни настройки:
Създайте скриптов AI агент за извършване на действия
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху + Създаванена агент . |
3 |
На екрана Създаване на AI агент създайте нов AI агент от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Стартиране от нулата и след това върху Напред. |
5 |
В Какъв тип агент изграждате? щракнете върху Scripted. |
6 |
В Каква е основната функция на вашия агент? щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Създавайте обекти , добавяйтенамерения и дефинирайтеотговори.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на обекти
Обектите са градивните елементи на разговорите. Те са основните елементи, които AI агентът извлича от изказванията на потребителите. Те представляват конкретна информация, като имена на продукти, дати, количества или друга значима група думи. Чрез ефективно идентифициране и извличане на обекти, AI агентът може да разбере по-добре намеренията на потребителя и да предостави по-точни и подходящи отговори.
Типове обекти
Webex AI Agent Studio предлага 11 предварително изградени типа обекти за улавяне на различни типове потребителски данни. Можете също да създадете някой от следните персонализирани обекти.
Персонализирани обекти
Тези обекти могат да се конфигурират и позволяват на разработчиците да улавят специфична за случая на употреба информация.
-
Персонализиран списък – дефинирайте списъци с очаквани низове, за да обхванете конкретни точки от данни, които не са обхванати от предварително изградени обекти. Можете да добавите няколко синоними към всеки низ. Например обект с персонализиран размер на пицата.
-
Регулярни изрази – използвайте регулярни изрази, за да идентифицирате конкретни модели и да извлечете съответните данни. Например регулярни изрази на телефонен номер (например
123-123-8789
). -
Цифри – улавят цифрови входове с фиксирана дължина с висока точност, особено при гласови взаимодействия. При негласови взаимодействия се използва като алтернатива на типовете обекти Custom и Regex. Например, за да се открие петцифрен номер на сметка, трябва да се определи дължина от пет.
-
Буквено-цифров – заснемане на комбинации от букви и цифри, осигурявайки точно разпознаване както на гласови, така и на негласови входове.
-
Свободна форма – улавяне на гъвкави точки от данни, които са трудни за дефиниране или валидиране.
-
Местоположение на картата (WhatsApp) – извличане на данни за местоположението, споделени от вас в канала на WhatsApp.
Системни обекти
Име на обекта | Описание | Примерен вход | Примерен изход |
---|---|---|---|
Дата | Анализира датите на естествен език до стандартен формат за дата | "Юли догодина" | 01/07/2020 |
Време | Анализира времето на естествен език до стандартен времеви формат | 5 вечерта | 17:00 |
Имейл | Открива имейл адреси | пишете ми на info@cisco.com | info@cisco.com |
Телефонен номер | Открива общ телефонен номер | Обадете ми се на 9876543210 | 9876543210 |
Парични единици | Парсинг валута и сума | Искам 20$ | 20$ |
Редни | Открива пореден номер | Четвърти от десет души | Четвърта |
Кардинал | Открива кардинално число | Четвърти от десет души | 10 |
Геолокация | Открива географски местоположения (градове, държави и т.н.) | Отидох да плувам в Темза в Лондон, Великобритания | Лондон, Великобритания |
Имена на лица | Открива често срещани имена | Бил Гейтс от Microsoft | Бил Гейтс |
Количество | Идентифицира измерванията по отношение на теглото или разстоянието | Намираме се на 5 км от Париж | 5км |
Продължителност | Идентифицира периоди от време | 1 седмица ваканция | 1 седмица |
Създадените обекти могат да се редактират от раздела обекти. Свързването на обекти с намерение анотира вашите изказвания с открити обекти, докато ги добавяте.
Роли на обекта
Когато даден обект трябва да бъде събран няколко пъти в рамките на едно намерение, ролите на обекта стават от съществено значение. Като присвоявате различни роли на един и същ обект, можете да насочвате AI агента в разбирането и обработката на потребителските данни по-точно.
Например, за да резервирате полет с престой, можете да създадете обект "Летище"
с три роли: начало
, дестинация
и престой
. Чрез анотиране на обучителни изказвания с тези роли, AI агентът може да научи очакваните модели и безпроблемно да обработва сложни заявки за резервации.
Ролите на обекта се поддържат само за Mindmeld (персонализирани и системни обекти) и Rasa (само за персонализирани обекти), администраторите трябва да поставят отметка в квадратчето Роли
на обект под разширените настройки на диалоговия прозорец за избор на NLU двигател.
Администраторите не могат да превключват от RASA или Mindmeld към Swiftmatch, докато се използват ролите на обекта. Ролите трябва да бъдат премахнати от намеренията, за да се забранят ролите на обекта от разширените настройки на NLU машината. Можете да създадете обект с роли на обект.
Създаване на обект с роли на обект
Преди да започнете
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху скриптирания AI агент, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху раздела Обекти . |
5 |
Щракнете върху Създаване на обект. |
6 |
В прозореца Създаване на обект задайте следните полета: |
7 |
Разрешете превключвателя Автоматично предлагане на стойностите на слота за автоматично завършване и предоставете алтернативни предложения за този обект по време на разговора. Полето Роли се показва при създаване на персонализиран обект само ако ролите на обекта са разрешени в секцията Разширени настройки на прозореца Промяна на системата за обучение за RASA и Mindmeld NLU двигатели. |
8 |
Щракнете върху Запиши. Можете да използвате опциите за редактиране и изтриване в колоната Действия , за да извършвате свързани действия.
|
Какво да правим по-нататък
След като създадете обект, можете да свържете роли с обект.
Свързване на роли с обект
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. |
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Можете да присвоите роли на обект за събиране на един и същ обект два пъти за намерение. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Управление на намеренията
Намерението е основен компонент на платформата Webex AI Agent Studio, който позволява на AI агента да разбира и реагира ефективно на вашите данни. Той представлява конкретна задача или действие, което искате да изпълните по време на разговор. Можете да дефинирате всички намерения, които съответстват на задачите, които искате да изпълните. Точността на класификацията на намеренията пряко влияе върху способността на агента с ИИ да предоставя подходящи и полезни отговори. Класификацията на намеренията е процесът на идентифициране на намерението въз основа на вашите данни, което позволява на AI агента да реагира по смислен и контекстуално подходящ начин.
Системни намерения
- Резервно намерение по подразбиране – Възможностите на AI агента са по своята същност ограничени от намеренията, които са предназначени да разпознават и реагират. Въпреки че предприятието не може да предвиди всеки възможен въпрос, който може да зададете, резервното намерение по подразбиране може да помогне на разговорите да вървят по пътя.
Чрез прилагане на резервно намерение по подразбиране разработчиците на AI агенти могат да гарантират, че AI агентът грациозно обработва неочаквани или извън обхвата заявки, пренасочвайки разговора обратно към известни намерения.
Разработчиците на AI агенти не трябва да добавят конкретни изказвания към резервното намерение. Агентът може да бъде обучен автоматично да задейства резервното намерение, когато срещне известни въпроси извън обхвата, които иначе биха могли да бъдат неправилно категоризирани в други намерения.
Например в банков AI агент клиентите могат да се опитат да попитат за заеми. Ако AI агентът не е конфигуриран да обработва запитвания, свързани със заем, тези заявки могат да бъдат включени като обучителни фрази в рамките на резервното намерение по подразбиране. Когато клиент запита за заеми в който и да е момент от разговора, AI агентът разпознава заявката като попадаща извън дефинираните му намерения и задейства резервния отговор. Това гарантира по-подходящ отговор.
Резервното намерение не трябва да има никакви слотове, свързани с него.
Резервното намерение трябва да използва резервния ключ за шаблон по подразбиране за своя отговор.
- Помощ—Това намерение е предназначено да отговори на запитвания на клиенти относно възможностите на AI агента. Когато клиентите не са сигурни какво могат да постигнат или срещат трудности по време на разговор, те често търсят помощ, като търсят
помощ.
По подразбиране отговорът за намерението за помощ се съпоставя с
ключа за шаблон на помощно съобщение
. Разработчиците на AI агенти обаче могат да персонализират отговора или да променят свързания ключ на шаблона, за да предоставят по-персонализирани и информативни насоки.Препоръчително е да предадете възможностите на AI агента на високо ниво, предоставяйки на клиентите ясно разбиране какво могат да направят по-нататък.
- Говорете с агент – Това намерение позволява на клиентите да поискат помощ от човешки агент на всеки етап от взаимодействието си с AI агента. Когато се извика това намерение, системата автоматично инициира прехвърляне към човешки агент. Шаблонът за отговор по подразбиране за това намерение е
предаване
на агента. Въпреки че няма ограничения на потребителския интерфейс за промяна на ключа на шаблона за отговор, промяната му няма да повлияе на резултата от предаването от човек.
Намерения за малки разговори
Всички новосъздадени AI агенти включват четири предварително дефинирани намерения за разговори, за да се справят с общи поздрави на клиенти, изрази на благодарност, отрицателна обратна връзка и сбогувания:
- Поздрави
- Благодарим ви
- Агентът с изкуствен интелект не беше полезен
- Довиждане
Създайте намерение
Преди да започнете
Преди да създадете намерение, уверете се, че сте създали обекти, които да се свързват с намерението. За повече информация вижте Създаване на обект с роли на обект.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблото за управление изберете AI агент. |
3 |
Щракнете върху Обучение от левия прозорец. |
4 |
На страницата Данни за обучение щракнете върху Създаване на намерение. |
5 |
В прозореца Създаване на намерение задайте следните подробности: |
6 |
Поставете отметка в квадратчето Задължително , ако обектът е задължителен. |
7 |
Въведете броя на повторните опити, разрешени за този слот. По подразбиране числото е зададено на три. |
8 |
Изберете ключа на шаблона от падащия списък. |
9 |
В секцията Отговор въведете ключа за шаблон за окончателен отговор, който да бъде върнат на потребителите при завършване на намерението. |
10 |
Активирайте превключвателя Нулиране на слотовете след завършване , за да нулирате стойностите на слотовете, събрани в разговора, след като намерението е завършено. Ако този превключвател е в деактивирано състояние, слотът запазва старите стойности и показва същия отговор.
|
11 |
Активирайте превключвателя Актуализиране на стойностите на слота, за да актуализирате стойността на слота по време на разговора с потребителя. AI агентът взема предвид последната стойност, попълнена в слота, за да обработи данните. Ако е разрешено, стойностите за запълнените слотове се актуализират всеки път, когато клиентите предоставят нова информация за същия тип слот.
|
12 |
Активирайте превключвателя Предоставяне на предложения за слотове , за да предоставите предложения за запълване на слотове и алтернативни стойности на слота в крайния отговор въз основа на въведени от потребителя данни. |
13 |
Активирайте превключвателя Край на разговора , за да затворите сесията след това намерение. Webex Connect и гласовите потоци могат да използват това, за да затворят разговор с потребителите.
|
14 |
Щракнете върху Запиши. Щракнете върху Обучение в горния десен ъгъл на раздела Обучение , за да отразите всички промени, направени в намеренията и обектите.
За да тренирате двигатели на Rasa или Mindmeld NLU, са необходими минимум два варианта на обучение (изказвания) за всяко намерение. Освен това всеки слот трябва да има поне две анотации. Ако тези изисквания не са изпълнени, бутонът Train е деактивиран. До засегнатото намерение се появява предупредителна икона, която показва проблема. Въпреки това, намерението за резервен вариант по подразбиране е освободено от тези изисквания. |
Какво да правим по-нататък
След като намерението е създадено, е необходима известна информация, за да се изпълни намерението. Свързаните обекти диктуват как тази информация се получава от изказванията на потребителите. За повече информация вижте Свързване на обекти с намерение.
Свързване на обекти с намерение
Преди да започнете
Уверете се, че създавате обекти и ги свързвате, преди да добавяте изказвания. Това автоматично анотира обектите, докато се добавят изказвания.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото за управление щракнете върху AI агента, който сте създали. |
3 |
Щракнете върху Обучение в левия прозорец. |
4 |
На страницата Данни за обучение изберете намерение за свързване на обекти и роли на обект. По подразбиране се показва разделът Намерение .
|
5 |
В секцията Слотове щракнете върху Свързване на обект. Свързаните обекти се показват в секцията Слотове.
|
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Когато даден обект е маркиран като задължителен, стават налични допълнителни опции за конфигуриране. Можете да посочите максималния брой пъти, когато AI агентът може да поиска липсващия обект, преди да ескалира или да предостави резервен отговор. Можете да дефинирате ключа на шаблона, който да бъде извикан, ако необходимият обект не е предоставен в рамките на посочения брой повторения.
След като AI агент идентифицира намерение и събере всички необходими данни (слотове), той отговаря, като използва съобщението, свързано с крайния ключ на шаблона, конфигуриран за това намерение. За да започнете нов разговор или да обработите последващи намерения, без да пренасяте предишни данни, трябва да активирате превключвателя Нулиране на слотовете след завършване . Тази настройка изчиства всички разпознати обекти от хронологията на разговорите, осигурявайки ново начало за всяко ново взаимодействие. |
Генериране на данни за обучение
Трябва ръчно да добавите данни за обучение към техните намерения, за да накарате AI агента да работи с разумна точност. Данните за обучение се състоят от различни начини, по които можете да извикате едно и също намерение. Можете да добавите поне 15-20 варианта за всяко намерение, за да подобрите неговата точност. Ръчното създаване на този тренировъчен корпус може да бъде досадно и отнема много време. Можете да добавите само няколко варианта или да добавите само ключови думи като варианти вместо смислени изречения. Това може да се избегне чрез генериране на данни за обучение, които да допълнят съществуващите ви такива.
За да генерирате данни за обучение, следвайте стъпките по-долу:
- Въведете името на намерението и примерно изказване.
- Кликнете върху Генериране.
- Дайте кратко описание на намерението да ръководите ИИ.
- Посочете желания брой варианти и нивото на креативност за предложенията, генерирани от AI.
- Генерирането на много варианти наведнъж може да повлияе на качеството. Препоръчваме максимум 20 варианта на поколение.
- По-ниската креативност може да доведе до по-малко разнообразни варианти.
- Процесът на генериране може да отнеме няколко секунди в зависимост от броя на заявените варианти.
- Иконата на светкавица отличава генерираните от AI варианти от дефинираните от потребителя данни за обучение.
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Маркиране на генерирани варианти
За да осигурят отговорно използване на AI, разработчиците могат да маркират генерираните от AI резултати за преглед. Това позволява идентифициране и предотвратяване на всяко вредно или пристрастно съдържание. За да маркирате генерираните от AI резултати:
- Намерете опцията за маркиране с флаг: Опция за маркиране е налична за всяко генерирано изказване.
- Предоставяне на обратна връзка: Когато маркират резултат, разработчиците могат да добавят коментари и да посочват причината за маркирането.
Тази функция първоначално е налична с месечен лимит за използване от 500 генериращи операции. За да отговорят на нарастващите нужди, програмистите могат да се свържат със собствениците на акаунтите си, за да поискат увеличение на този лимит.
Създаване на многоезично намерение и обект
Можете да създавате данни за обучение на няколко езика. За всеки език, конфигуриран за вашия AI агент, трябва да дефинирате изказвания, които отразяват желаните взаимодействия. Въпреки че слотовете остават последователни на различните езици, ключовете на шаблона уникално идентифицират отговорите на всеки език.
Не всички езици поддържат всички типове обекти. За повече информация относно списъка с типове обекти, които всеки език поддържа, вижте таблицата Поддържани обекти на езици в Поддържани езици за AI агенти.
Управление на отговорите
Отговорите са съобщенията, които вашият AI агент изпраща на клиентите в отговор на техните запитвания или намерения. Можете да създадете отговори, които включват:
- Текст – обикновени текстови съобщения за директна комуникация.
- Код – вграден код за динамично съдържание или действия.
- Мултимедия – Изображения, аудио или видео елементи за подобряване на потребителското изживяване.
Отговорите имат два основни компонента:
- Шаблони – Предварително дефинирани структури за отговор, които се съпоставят с конкретни намерения.
- Работни потоци – логиката, която определя кой шаблон да се използва въз основа на идентифицираното намерение.
Шаблоните за предаване на агент, помощ, резервен вариант и добре дошли са предварително конфигурирани и съобщението за отговор може да бъде променено от съответните шаблони.
Видове отговори
Разделът Response Designer обхваща различни видове отговори и как те могат да бъдат конфигурирани.
Разделът Работни потоци се използва за обработка на асинхронни отговори, докато се извиква външен API, който отговаря по асинхронен начин. Работните потоци трябва да бъдат кодирани на python.
Заместване на променливи
Заместването на променливи ви позволява да използвате динамични променливи като част от шаблони за отговори. Всички стандартни променливи (или обекти) в сесия, заедно с тези, които разработчикът на AI агент може да зададе в обект в свободна форма, като полето за хранилище
за данни, могат да се използват в шаблони за отговори чрез тази функция. Променливите са представени с помощта на този синтаксис: ${variable_name}. Например използването на стойността на обект, наречен apptdate, uses ${entities.apptdate} or ${newdfState.model_state.entities.apptdate.value}.
Отговорите могат да бъдат персонализирани с помощта на променливи, получени от канала, или събрани от потребителите в хода на разговора. Функционалността за автоматично довършване показва синтаксиса на променливите в текстовата област, когато започнете да въвеждате ${. Избирането на необходимото предложение автоматично запълва областта с променливата и маркира тази променлива.
Конфигуриране на отговори с помощта на дизайнер на отговори
Дизайнерът на отговори предлага удобен за потребителя интерфейс за създаване на отговори, без да се изискват обширни познания по кодиране. Налични са два типа отговори:
- Условни отговори: За неразработчици, тази опция позволява лесно изграждане на отговори, които AI агентът доставя на клиентите.
- Кодови фрагменти: За разработчици, използващи Python, тази опция осигурява гъвкавост за конфигуриране на отговори с помощта на код.
Дизайнерът на отговори е проектиран да гарантира, че потребителското изживяване обслужва конкретния канал, с който AI агентът взаимодейства.
Шаблони за отговори
- Текст – това са прости текстови отговори. За да подобри потребителското изживяване, дизайнерът на отговори позволява множество текстови полета в рамките на един отговор, което ви позволява да разделяте дълги съобщения на по-управляеми секции. Всяко текстово поле може да включва различни опции за отговор. По време на разговор една от тези опции се избира на случаен принцип и се показва на потребителя, осигурявайки динамично и ангажиращо взаимодействие.
За да поддържате динамично и ангажиращо потребителско изживяване, можете да добавите множество опции за отговор към вашите шаблони. Когато се активира шаблон с множество опции, един от тях се избира на случаен принцип и се показва на потребителя. Можете да активирате тази функция, като щракнете върху бутона +Добавяне на вариант , разположен в долната част на вашия отговор.
Когато запазвате отговори, може да видите предупреждение, показващо броя на грешките, които трябва да бъдат коригирани. Полетата с грешки ще бъдат маркирани в червено. С помощта на стрелките за навигация разработчиците могат лесно да намерят и коригират тези грешки във всеки канал или формат на отговор. Ако инструментът за избор на списъци или въртележката съдържа няколко карти, точковата навигация ви позволява да се придвижвате през картите с грешки. За една карта съответната точка става червена, за да сигнализира за грешката.
- Бърз отговор – Текстовите отговори могат да бъдат сдвоени с бутони, които могат да бъдат текстови или URL връзки. Текстовите бутони изискват заглавие и полезен товар, който се изпраща на бота при щракване. URL бутоните пренасочват потребителите към конкретна уеб страница.
Когато заявката на клиента е двусмислена, частичното съвпадение позволява на бота да предложи подходящи статии или намерения като опции. Тази функция е достъпна за взаимодействия в мрежата и Facebook.
Добавяне на бързи отговори на URL адреси
Бутоните за бърз отговор на URL адреса във фиксирани и условни отговори ви позволяват да създавате бутони, които пренасочват потребителите към вашия уебсайт за допълнителна информация или действия като попълване на формуляри. При щракване тези бутони отварят посочения URL адрес в нов раздел в същия прозорец на браузъра, без да изпращат никакви данни обратно към бота.
За да добавите бърз отговор на URL адрес с условен или фиксиран отговор:
- Изберете статията или ключа на шаблона, за който искате да конфигурирате бързия отговор на URL адреса.
- Щракнете +Добавяне на бърз отговор. Появява се изскачащият прозорец тип бутон .
- Изберете типа на бутона като URL адрес в уеб канала.
- Посочете заглавието на бутона и URL адреса, към който потребителят трябва да бъде пренасочен след щракване върху бутона.
- Щракнете върху Готово , за да добавите бърз отговор на URL адреса.
Бутоните за тип URL могат да бъдат конфигурирани и чрез динамичен тип отговор, където тези бутони трябва да бъдат конфигурирани с помощта на фрагменти от код на Python. Тези бутони се поддържат в секциите за визуализация и визуализация за споделяне. В момента те не се поддържат от джаджата за чат на живо на IMIchat или други канали на трети страни.
- Въртележка – богатите отговори могат да включват една карта или няколко карти, подредени във формат въртележка. Всяка карта изисква заглавие и може да съдържа изображение, описание и до три бутона.
Бутоните за бърз отговор в шаблона за въртележка могат да бъдат конфигурирани с текстови или URL връзки. Кликването върху URL бутон ще пренасочи потребителя към посочения уебсайт. Щракването върху текстов бутон за бърз отговор изпраща конфигуриран полезен товар до бота, задействайки съответния отговор.
- Изображение – Мултимедиен шаблон, където потребителите могат да конфигурират изображения чрез предоставяне на URL адреси.
- Видео – Рендира видеоклипове във визуализацията въз основа на конфигурирания URL адрес на видеоклипа.
- Код—Може да се използва за писане на код на Python за извикване на API или изпълнение на друга логика.
Кодови фрагменти
Условните отговори, със своите обширни функции и разнообразни шаблони, могат ефективно да отговорят на повечето нужди на AI агенти. Въпреки това, за сложни случаи на употреба, които не могат да бъдат напълно реализирани чрез условни отговори, или за разработчици, които предпочитат кодиране, е наличен типът отговор на кодов фрагмент.
Кодовите фрагменти ви позволяват да конфигурирате отговори с помощта на код на Python. Този подход ви позволява да създавате всички видове отговори, включително бързи отговори, текст, въртележки, изображения, аудио, видео и файлове, в рамките на шаблон за отговор или статия.
Кодът на функцията, дефиниран в шаблона Code Snippet, може да се използва за задаване на променливи, които след това се използват в други шаблони. Важно е да се отбележи, че кодът на функцията не може директно да връща отговори, когато се използва в рамките на условни отговори.
Проверка на кодов фрагмент – Платформата проверява само за синтактични грешки в кодовия фрагмент, който конфигурирате. Въпреки това, всички грешки в самото съдържание на отговора могат да причинят проблеми за потребителите, взаимодействащи с бота в конфигурирания канал. Например, редакторът няма да ви попречи да добавите отговор за "избор на време" за уеб канала, но това води до грешки, ако заявката на потребителя задейства този конкретен отговор.
Ако не конфигурирате уникален отговор за различни канали, уеб отговорът се приема като отговор по подразбиране и същият се изпраща до клиента. Списъкът с шаблони, поддържани в уеб канала, е:
- Текст – Просто текстово съобщение, което може да има множество варианти. Това конфигурирано съобщение се показва въз основа на заявката.
- Бърз отговор – Шаблон с текст и бутони, върху които може да се щракне.
- Въртележка – колекция от карти, като всяка карта има заглавие, URL адрес на изображение и описание.
- Изображение – Шаблон за конфигуриране на изображения чрез предоставяне на URL адреси.
- Видео – Шаблон за конфигуриране на видео чрез предоставяне на URL адреса на видеоклипа. Можете да възпроизведете видеоклипа, като щракнете върху или докоснете изображението.
- Файл – Шаблон за конфигуриране на pdf файл чрез предоставяне на URL адреса за достъп до файла.
- Аудио – Шаблон за конфигуриране на аудио файл чрез предоставяне на аудио URL адреса. Той също така показва продължителността на аудио съобщението в изхода.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Скриптиран AI агент за отговаряне на въпроси
Скриптовите AI агенти са агенти, управлявани от знанието, чиято база от знания се състои от корпус от въпроси и отговори. Скриптовият AI агент може да предостави отговори въз основа на създаден от потребителя учебен корпус, който е колекция от примери и отговори. Тази възможност е полезна в сценарии, когато:
- Необходими са специфични познания – агентът трябва да отговаря на въпроси в рамките на предварително определена област.
- Последователността е важна – агентът трябва да предоставя последователни отговори на подобни запитвания.
- Необходима е ограничена гъвкавост – отговорите на агента са ограничени от информацията в учебния корпус.
Този раздел включва следните конфигурационни настройки:
Създайте скриптов AI агент за отговаряне на въпроси
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
В таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Стартиране от нулата. Можете също така да изберете предварително дефиниран шаблон, за да създадете бързо своя AI агент. Можете да филтрирате типа AI агент като Scripted. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент изграждате щракнете върху Скриптиран. |
6 |
В секцията Коя е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент задайте следните подробности: |
9 |
Щракнете върху създаване. Скриптираният AI агент за отговаряне на въпроси е успешно създаден и вече е достъпен на таблото за управление.
В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също така да импортирате предварително изградените AI агенти. За повече информация вижте Импортиране на предварително изграден AI агент. |
Какво да правим по-нататък
Добавете статии към AI агента.
Актуализиране на профила на скриптиран AI агент
Преди да започнете
Създайте скриптов AI агент за отговаряне на въпроси.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Управление на статии
Статиите са важна част от скриптовите AI агенти. Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяка статия има въпрос по подразбиране, който я идентифицира. Всички статии заедно съставляват базата знания или корпуса наAI Agent. Когато вашият клиент попита нещо, системата проверява своята база от знания и ви дава най-добрия отговор, който намери.
Двигателите на Rasa и Mindmeld NLU изискват минимум два варианта на обучение (изказвания), за да може статията да бъде част от обучения модел на корпуса. Бутоните Train и Save и Train остават неналични в скриптиран AI Agent за отговаряне на въпроси, ако изберете Rasa или Mindmeld NLU двигател и ако статията има по-малко от два варианта. Когато поставите показалеца върху тези неналични бутони, системата показва съобщение с молба да разрешите проблемите преди обучение. Освен това системата показва предупредителна икона, съответстваща на статията с проблеми. Можете да разрешите проблемите, като добавите повече от два варианта за статия. Бутоните Train и Save и Train стават достъпни, след като проблемите бъдат разрешени. Наличието на два варианта не е приложимо за статиите по подразбиране – съобщение за частично съвпадение, резервно съобщение и приветствено съобщение.
Можете да класифицирате статиите в категории по техен избор и всички некатегоризирани статии остават класифицирани като неприсвоени. От момента на създаване на статиите има четири статии по подразбиране, които са налични за всеки AI агент. Следните са следните:
- Приветствено съобщение— Това съдържа първото съобщение, когато има начало на разговор между клиента и AI агента.
- Резервно съобщение— AI агентът показва това съобщение, когато агентът не може да разбере въпроса на потребителя.
- Частично съвпадение– Когато AI агентът разпознае множество статии с малка разлика в резултатите (както е зададено в настройките за предаване и изводи ), агентът показва това съобщение за съвпадение заедно със съвпадащите статии като опции. Можете също така да конфигурирате текстовия отговор да се показва заедно с тези опции.
- Какво можете да направите?— Можете да конфигурирате възможностите на AI агента. AI Agent показва това, когато крайните потребители поставят под въпрос възможностите на AI Agent.
В допълнение към тях се добавя статията Разговор с агент по подразбиране, ако е разрешено предаване на агент от настройките за предаване и извод .
Всички нови AI агенти също имат четири статии в Smalltalk , които обработват потребителски изказвания за:
- Поздрави
- Благодарим ви
- AI агентът не беше полезен
-
Довиждане
Тези статии и отговори са налични в базата знания на AI Agent по подразбиране, докато създавате нов AI Agent. Можете също да ги промените или премахнете.
Добавяне на статии чрез потребителски интерфейс и отговор по подразбиране
Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяко запитване на потребителя се сравнява с тези статии (база знания) и отговорът, който връща най-високото ниво на доверие, се показва на потребителя като отговор на AI агента. За да добавите статии:
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до Създаване на нова статия. и щракнете върху |
4 |
Добавете вариантите по подразбиране. |
5 |
Изберете някой от тези отговори по подразбиране за статията. Възможни стойности:
За повече информация вижте раздела Конфигуриране на отговори с помощта на дизайнер на отговори. |
6 |
Щракнете върху Запазване и обучение. |
Внос от каталози
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие . |
4 |
Кликнете върху Импортиране от каталози. |
5 |
Изберете категориите на статиите, които ще бъдат добавени към агента. |
6 |
Щракнете върху Готово. |
Извличане на често задавани въпроси от връзката
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие. |
4 |
Щракнете върху Извличане на често задавани въпроси от връзката. |
5 |
Посочете URL адреса, на който се хостват често задаваните въпроси, и щракнете върху Извличане. |
6 |
Щракнете върху вноса. |
Импортиране от файл
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие . |
4 |
Щракнете върху Импортиране от файл и изберете CSV , за да импортирате статиите от CSV файла. Ако импортирате статии от файл във формат JSON, изберете JSON. |
5 |
Щракнете върху Преглед и изберете файл, който съдържа всички статии. Щракнете върху Изтегляне на образец , за да видите формата, в който трябва да бъдат посочени статиите. |
6 |
Щракнете върху вноса. |
Добавяне на персонализирани синоними
Много случаи на използване на AI агенти са склонни да включват думи и фрази, които може да не са част от стандартния английски речник или са специфични за бизнес контекста. Например, искате AI агентът да разпознава приложение за Android, приложение за iOS и т.н. AI агентът трябва да включи тези термини и техните вариации в обучителните изказвания за всички свързани статии, което води до излишно въвеждане на данни.
За да преодолеете този проблем с излишъка, можете да използвате персонализирани синоними в скриптов AI агент за отговаряне на въпроси. Синонимите на всяка коренна дума се заменят с основната дума по време на изпълнение от платформата автоматично.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От таблото за управление изберете AI агента, който сте създали. |
3 |
Отидете до и щракнете върху иконата с многоточие. |
4 |
Кликнете върху Персонализирани синоними. |
5 |
Щракнете върху Нова основна дума. |
6 |
Конфигурирайте стойността на основната дума и нейните синоними и щракнете върху Запиши. |
7 |
Обучете AI агента отново, след като добавите синонимите. Можете също така да експортирате синонимите (във файлов формат .CSV) в локалната папка и да импортирате файла обратно в платформата. |
Двигател за разбиране на естествен език (NLU)
Скриптовите AI агенти използват разбиране на естествен език (NLU) с машинно обучение, за да идентифицират намеренията на клиента. Следните NLU двигатели интерпретират информацията на клиентите и предоставят точни отговори:
- Swiftmatch – Бърз и лек двигател, поддържащ множество езици.
- RASA — водеща разговорна AI рамка с отворен код.
- Mindmeld (бета) – Предлага разширени разговорни потоци и NLU възможности.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигатели в разделите "Статии" и "Обучение" на агентите на скриптовия изкуствен интелект, за да оценят производителността. Промяната на двигателя актуализира алгоритъма на AI агента, който се нуждае от преобучение за точен извод въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате оценки за сходство в сесии и тестване с едно щракване.
Разработчиците могат също така да тестват и коригират праговите резултати в секцията "Предаване и изводи" след смяна на двигателите. За RASA праговите резултати обикновено са обратно пропорционални на броя на намеренията, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките на изводите.
Промяна на двигателите за обучение
За превключване между двигателите на NLU.
-
Изберете AI агента, на който искате да промените двигателя за обучение.
- За агент със скриптов изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Появява се страницата База знания.
- За скриптирани AI агенти за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата Данни за обучение.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на тренировъчния двигател .
По подразбиране NLU двигателят е настроен на Swiftmatch за новосъздадените AI агенти.
-
Изберете двигателя за обучение, за да обучите AI агента. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в секцията Извод :
- Оценка, под която се показва резервен вариант – Минималната увереност, необходима за показване на отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение – Определя минималната разлика между нивата на доверие на отговорите, за да покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на стоп думи – "Стоп думи" са функционални думи, които установяват граматически връзки между други думи в изречението, но нямат лексикално значение сами по себе си. Когато премахнете стоп думи като членове (a, an, the и т.н.), местоимения (him, her и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят значението на текстовата заявка от потребителя. Ако поставите отметка в квадратчето, това премахва "стопвордовете" от изречението по време на обучението и извода. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Разширени съкращения – Съкращенията на английски език в данните за обучение могат да бъдат разширени до оригиналната форма заедно с термините във входящото потребителско запитване за по-голяма точност. Пример: "не" се разширява до "не". Ако това квадратче е отметнато, съкращенията във входните съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите NLU двигателя.
- Проверка на правописа в извода – Библиотеката за корекция на текст идентифицира и коригира неправилния правопис в текста преди извода. Тази възможност се поддържа и за трите системи само ако квадратчето за отметка Проверка на правописа при извеждане е разрешено.
- Премахване на специални знаци – Специалните знаци са небуквено-цифровите знаци, които оказват влияние върху извода. Например, Wi-Fi и Wi Fi се разглеждат по различен начин от NLU енджина. Ако това квадратче е отметнато, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Роли на обект – персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обект в извод – стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекти. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове е с приоритет пред откриването на намерение.
- Резултати, съхранени за съобщение – Броят на статиите, за които изчислените оценки за доверие на AI агент ще бъдат показани под информация за транзакциите в сесии.
Броят на резултатите за показване в секцията Алгоритъм на екрана Сесии вече е ограничен до 5. Първите n резултата (1=<n=<5) са налични в отчетите за преписи на съобщения на агенти със скриптов изкуствен интелект и в секцията "Резултати от алгоритъма" в раздела Информация за транзакцията в Сесии.
- Разширяване на словоформа – Разширете данните за обучение с думиформи като множествено число, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – Синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако това квадратче е отметнато, често срещаните английски синоними за думи в данните за обучение се генерират автоматично, за да разпознаят точно потребителската заявка. Например, за думата градина, генерираните от системата синоними могат да бъдат заден двор, двор и т.н. Тази възможност на NLU енджина се поддържа само за Swiftmatch.
- Словоформи – Словоформите могат да съществуват в различни форми като множествено число, наречия, прилагателни или глаголи. Например, за думата "създаване" словоформите могат да бъдат създадени, създават, създават, творчески, творчески и т.н. Ако това квадратче е отметнато, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да зададат различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на отговора на AI агента.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на AI агента.
- Щракнете върху Влак. След като AI агентът бъде обучен с избраната система за обучение, състоянието на базата знания се променя от Запазено на Обучено.
Можете да обучите AI агента с RASA и Mindmeld само ако всички статии имат поне две изказвания.
Обучение
След като създадете всички статии, можете да обучите AI агента и да го пуснете на живо, за да го тествате и внедрите. За да обучите AI агента с текущия му корпус, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението приключи, състоянието се променя на Обучено. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущото състояние на обучението.
На този етап можете да щракнете върху Make Live , за да стартирате обучения корпус и да го тествате в предварителен преглед за споделяне или на външни канали, където е внедрен AI агентът.
Векторен модел
Вече можете да изберете предпочитаните от тях векторни модели като част от разширените настройки на двигателя Swiftmatch NLU. Изборът е възможен между две опции – Ниво на изказване срещу вектори на ниво статия. В нашите постоянни усилия да подобрим точността на нашите NLU двигатели, ние експериментирахме с използването на вектори на ниво статия вместо по-стария модел, който използваше вектори на ниво изказване. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични AI агенти. За многоезични агенти с изкуствен интелект съвпаденията на ниво статия се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична по време на извода, в раздела с друга информация за сесията.
Конфигуриране на настройките за управление
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките. |
Какво да правим по-нататък
Добавете езици към Scripted AI Agent.
Добавяне на език към скриптов AI агент
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете в . |
2 |
Щракнете +Добавяне на езици , за да добавите нови езици и изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да разрешите езика. |
5 |
След като добавите език, можете да го зададете по подразбиране. Задръжте курсора на мишката върху езика върху Задай по подразбиране. Не можете да изтриете или забраните език по подразбиране. Освен това, ако промените от съществуващ език по подразбиране, това може да повлияе на статиите, курирането, тестването и визуализацията на AI агента. |
6 |
Кликнете върху Запазване на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създайте скриптовия AI агент.
1 |
Отидете до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запазване на промените , за да запазите настройките за предаване. |
Какво да правим по-нататък
Визуализирайте вашия скриптов AI агент
Webex AI Agent Studio ви позволява да визуализирате вашите AI агенти, докато го разработвате и дори след приключване на разработката. По този начин можете да тествате функционирането на AI агентите и да определите дали желаните отговори се генерират, съответстващи на съответните входни заявки. Можете да визуализирате вашия скриптов AI агент, като използвате следните начини.
- Табло за управление на AI агент – Задръжте курсора на мишката върху карта на AI агент, за да видите опцията за визуализация за този AI агент. Щракнете върху Визуализация , за да отворите приспособлението за визуализация на AI агент.
- Заглавка на AI агент – След като влезете в режим на редактиране за всеки AI агент, като щракнете върху картата на AI агент или бутона Редактиране на картата на AI агент, опцията за предварителен преглед винаги се вижда в секцията на заглавката.
- Минимизирана джаджа – След стартиране на визуализация и след това минимизиране, в долния десен ъгъл на страницата се създава джаджа за глава за чат, което ви позволява лесно да отворите отново режима на визуализация.
В допълнение към това можете да копирате връзката за предварителен преглед за споделяне от AI агент. В картата AI Agent щракнете върху иконата с многоточие горе вдясно и щракнете върху Копиране на връзката за визуализация. Можете да споделите тази връзка с другите потребители на AI агента.
Джаджа за визуализация на платформата
Приспособлението за визуализация се появява в долния десен ъгъл на екрана. Можете да предоставите изказвания (или последователност от изказвания), за да видите как реагира AI агентът, като се уверите, че работи според очакванията. Визуализацията на AI агент поддържа множество езици и може автоматично да открие езика на изказванията, за да реагира съответно. Можете също така ръчно да изберете езика във визуализацията, като щракнете върху инструмента за избор на език и изберете от списъка с налични опции.
Можете да увеличите джаджата за визуализация за по-добър изглед. Освен това можете да предоставите информация за потребителите и да инициирате множество стаи за задълбочено тестване на AI агента.
Джаджа за предварителен преглед за споделяне
Джаджата за предварителен преглед за споделяне ви позволява да споделяте AI агента със заинтересованите страни и потребителите по представителен начин, без да е необходимо да разработвате персонализиран потребителски интерфейс за показване на AI агента. По подразбиране копираната връзка за визуализация изобразява AI агента с телефонен корпус. Можете да направите бързо персонализиране, като промените определени параметри във връзката за визуализация. Те две основни персонализации са:
- Цвят на джаджа – Чрез добавяне на
параметър brandColor
към връзката. Можете да дефинирате прости цветове с помощта на имена на цветове или да използвате шестнадесетичен код от цветове. -
Телефонен корпус – Чрез промяна на стойността на
параметър на телефонния корпус
във връзката. Това е зададено наtrue
по подразбиране и може да бъде деактивирано, като го направите falseПримерна връзка за визуализация със следните параметри:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Общи секции за управление за скриптов AI агент
Следните секции се появяват в левия панел на страницата за конфигуриране на AI агент:
Обучение
Тъй като AI агентите се развиват и стават по-сложни, промените в тяхната логика или разбиране на естествен език (NLU) понякога могат да имат нежелани последици. За да се осигури оптимална производителност и да се идентифицират потенциални проблеми, платформата за агенти с изкуствен интелект предлага удобна рамка за тестване на ботове с едно щракване. Можете да извършвате следните действия:
- Лесно създавайте и изпълнявайте изчерпателен набор от тестови случаи.
- Дефиниране на тестови съобщения и очаквани отговори за различни сценарии.
- Симулирайте сложни взаимодействия чрез създаване на тестови случаи с множество съобщения.
Дефиниране на тестове
Можете да дефинирате тестове, като използвате следните стъпки:
- Влезте в платформата Webex AI Agent Studio.
- В таблото за управление щракнете върху скриптирания AI агент, който сте създали.
- Щракнете върху Тестване в левия прозорец. По подразбиране се появява разделът Тестови случаи .
- Изберете тестов случай и щракнете върху Изпълнение на избраните тестове.
Всеки ред в таблицата представлява тестов случай със следните параметри:
Parameter | Описание |
---|---|
Съобщение | Примерно съобщение, което представя типовете заявки и инструкции, които можете да очаквате потребителите да изпращат на вашия AI агент. |
Очакван език | Езикът, на който се очаква потребителите да взаимодействат с агента с изкуствен интелект. |
Очаквана статия | Посочете статията, която да се показва в отговор на конкретно потребителско съобщение. За да ви помогне да намерите най-подходящата статия, тази колона разполага с функция за интелигентноавтоматично довършване. Когато влезете, системата предлага съвпадение на статии въз основа на въведения до момента текст. |
Нулиране на предишния контекст | Щракнете върху квадратчето за отметка в тази колона, за да изолирате тестовите случаи и да се уверите, че те се изпълняват независимо от съществуващия контекст на AI агент. Когато е активиран, всеки тестов случай се симулира в нова сесия, предотвратявайки всякакви смущения от предишни взаимодействия или съхранени данни. |
Включете частични съвпадения | Активирайте този превключвател, за да считате тестовите случаи за успешни, дори ако очакваните статии само частично съвпадат с действителния отговор. |
Импортиране от CSV | Импортиране на тестови случаи от файл с разделен със запетая (CSV) файл. В този случай всички съществуващи тестови случаи се презаписват. |
Експортиране в CSV | Експортиране на тестови случаи във файл, разделен със запетая (CSV) файл. |
Тестови обратни повиквания | Активирайте този превключвател, за да симулирате входящи обратни повиквания и да тествате поведението на потока, без да изисквате действителни входящи повиквания. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Обратно повикване в потока | Щракнете върху квадратчето за отметка в тази колона, за да покажете, че намерението трябва да задейства обратно повикване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Очакван шаблон за обратно повикване | Задайте ключа на шаблона, който да се активира, когато се случи обратното извикване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Време за изчакване на обратното повикване | Максималният период от време (в секунди), в който AI агентът изчаква отговор на обратно повикване, преди да счита за изтекло изплащане. Разрешено е максимум 20-секундно време за изчакване. Тази опция е достъпна само за скриптови AI агенти за извършване на действия. |
Изпълнение на тестове
В раздела Изпълнение щракнете върху Изпълнение на избрани тестове , за да започнете последователно изпълнение на всички избрани тестови случаи.
Можете също да изпълните тестови случаи от раздела Тестови случаи .
.За да видите тестови случаи с конкретни резултати, щракнете върху желания резултат (например Преминал
, Преминал с частично съвпадение
, Неуспешен
, Изчакващ
) в лентата с обобщение. Това филтрира списъка с тестови случаи, за да покаже само тези, които съответстват на избрания резултат.
ИД на
сесията, свързан с всеки тестов случай, се показва в резултатите. Това ви позволява бързо да правите препратки към тестови случаи и да преглеждате подробности за транзакциите. За да направите това, изберете опцията Подробности
за транзакцията в колоната Действия .
История на изпълнението
В раздела Хронология отворете всички изпълнени тестови случаи.
- Щракнете върху иконата Изтегляне от колоната Действия , за да експортирате изпълнените тестови данни като CSV файл за офлайн анализ или отчитане.
- Прегледайте конкретните настройки на двигателя и алгоритъма, използвани за всяко изпълнение на тестов случай. Тази информация помага на разработчиците да оптимизират производителността на AI агента.
- За да видите разширените настройки за конфигуриране на алгоритъм, използвани за конкретна машина за обучение, щракнете върху иконата Информация до името на машината за обучение. Това дава представа за параметрите и настройките, които са повлияли на поведението на AI агента по време на тестването.
Сесии
Разделът Сесии предоставя изчерпателен запис на всички взаимодействия между AI агенти и клиенти. Всяка сесия включва подробна история на разменените съобщения. Можете да експортирате данни за сесии като CSV файл за офлайн анализ и проверка. Можете да използвате тези данни, за да изследвате съобщенията и контекста на конкретни сесии, за да получите представа за взаимодействията на потребителите и да идентифицирате области за подобрение, да прецизирате отговорите на AI агента и да подобрите цялостното потребителско изживяване.
Той може да обработва големи набори от данни, като показва резултатите на страници. Можете да използвате секцията Прецизиране на резултатите , за да филтрирате и сортирате сесии въз основа на различни критерии. Всеки ред в таблицата показва основни подробности за сесията, включително:
- Канали – каналът, в който се е случило взаимодействието (например чат, глас).
- ИД на сесия – Уникален идентификатор за сесията.
- Потребителски идентификатор – Уникалният идентификатор на потребителя.
- Съобщения – броят на съобщенията, обменени по време на сесията.
- Актуализирано на—Часът на затваряне на сесията.
- Метаданни – Допълнителна информация за сесията.
- Скриване на тестови сесии – Поставете отметка в това квадратче, за да скриете тестовите сесии и да покажете само списъка със сесиите на живо.
- Извършено е предаване на агент – Поставете отметка в това квадратче, за да филтрирате сесиите, които се предават на агент. Ако се случи предаване на агент, той показва иконата на слушалките, показваща предаването на чата на човешки агент.
- Възникна грешка – Поставете отметка в това квадратче, за да филтрирате сесиите, в които е възникнала грешка.
- Отрицателно – Поставете отметка в това квадратче, за да филтрирате сесиите с отрицателен глас.
Кликнете върху ред, за да получите достъп до подробния изглед на конкретна сесия. Използвайте квадратчета за отметка, за да филтрирате сесиите въз основа на предаване на агент, грешки и отрицателни гласове. Декриптирането на сесиите изисква разрешение на ниво потребител и разширени настройки за защита на данните. Щракнете върху Дешифриране на съдържанието , за да видите подробностите за сесията.
Подробности за сесията на конкретна сесия в Scripted AI Agent за отговаряне на въпроси
Изгледът "Подробности за сесията" в скриптов AI агент за отговаряне на въпроси предоставя изчерпателна разбивка на конкретно взаимодействие между потребител и AI агент.
Разделът Съобщения :
- Показва всички съобщения, изпратени от потребителя по време на сесията.
- Показва съответните отговори, генерирани от AI агента.
- Представя хронологичния ред на съобщенията, предоставяйки контекст за взаимодействието.
Разделът Информация за транзакцията:
- Изброява статиите, които са идентифицирани като подходящи за заявката на клиента, включително точни и частични съвпадения.
- Показва оценките за сходство, свързани с всяка идентифицирана статия, като посочват степента на релевантност.
- Представя резултатите от основните алгоритми, използвани за обработка на заявката на клиента и идентифициране на съответните статии.
- Показва броя на резултатите от алгоритъма в зависимост от настройките, конфигурирани в раздела Предаване и извод .
Секцията Друга информация в изгледа Подробности за сесията предоставя допълнителен контекст и подробности за конкретно взаимодействие. Ето разбивка на показаната информация:
- Обработена заявка – Показва предварително обработената версия на входните данни на клиента, след като е била обработена от тръбопровода за разбиране на естествен език (NLU) на AI агента.
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Тип отговор – Указва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Подробности за сесията на конкретна сесия в Scripted AI Agent за извършване на действия
Разделът Информация за транзакцията в Scripted AI Agent за извършване на действия предоставя подробна разбивка на конкретно взаимодействие, категоризирайки информацията в четири раздела:
Раздел "Идентифицирани намерения":
- Показва намеренията, които са идентифицирани за заявката на клиента.
- Показва нивото на доверие, свързано с всяко идентифицирано намерение.
- Изброява слотовете, които са свързани с идентифицираното намерение. Щракнете върху слота, за да видите допълнителна информация за неговата стойност и как е извлечена от заявката на потребителя.
Секцията Идентифицирани обекти изброява обектите, които са извлечени от съобщението на клиента и са свързани с активното намерение на потребителя. Тези обекти представляват ключовата информация, която ботът е идентифицирал в заявката на потребителя.
Разделът Резултати от алгоритъма предоставя информация за основните процеси, довели до отговора на AI агента. Ето разбивка на показаната информация:
- Списък на намеренията – Показва идентифицираните намерения и съответните им оценки за сходство.
- Списък с обекти – Показва обектите, които са извлечени от съобщението на потребителя.
Другата информация показва:
- Предаване на агент – Показва дали е извършено предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако предаването на агент е задействано от конкретни правила.
- Ключ на шаблона – Показва ключа на шаблона, свързан с намерението, което е задействало отговора на AI агента.
- Тип отговор – Показва типа отговор, генериран от AI агента, като например кодов фрагмент или условен отговор.
- Условие за отговор – Показва конкретното условие или правило, което е задействало отговора на AI агента.
- NLU двигател – идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Прагови резултати – Показва минималния прагов резултат и частичната разлика в резултата от съвпадението, конфигурирани в настройките за предаване и извод . Тези стойности определят кога заявката се счита за извън обхвата или изисква намеса на агента.
- Разширени регистрационни файлове – Предоставя списък с регистрационни файлове за отстраняване на грешки, свързани с конкретния ИД на транзакцията. Разширените регистрационни файлове обикновено се съхраняват за 180 дни.
Можете също така да изтеглите и прегледате информацията за транзакцията във формат JSON, като използвате опцията за изтегляне.
Разделът Метаданни показва:
- NLP метаданни – Прегледайте стъпките за предварителна обработка, приложени към въвеждането на клиента в раздела NLP .
- Datastore и FinalDF – Достъп до данни, свързани със сесията, в разделите Datastore и FinalDF за интелигентни ботове.
- Функционалност за търсене – Използвайте вградената лента за търсене, за да намерите бързо конкретни изказвания в разговор.
История
Всеки път, когато добавяте или променяте статии, намерения или обекти, от съществено значение е да преобучите вашия скриптов AI агент, за да сте сигурни, че е актуален. След всяка тренировъчна сесия тествайте внимателно вашия AI агент, за да проверите неговата точност и ефективност.
Страницата "История" ви дава възможност да:
- Преглед на хронологията на обучението – Проследяване на обучението на корпуса и направените промени.
- Сравняване на двигателите за обучение – Преглед на машините за обучение, използвани за различни итерации и съответната им продължителност на обучението.
- Проследяване на промените – Наблюдавайте промените в настройките, статиите, отговорите, НЛП и курирането.
- Връщане към предишни версии – Лесно се върнете към по-стар набор за обучение, ако е необходимо.
Разделът "История" предоставя удобни инструменти за управление на вашите статии от базата знания:
- Активиране на статии – Направете неактивните преди това статии живи , за да ги включите в отговорите на AI агента.
- Редактиране на статии – Създайте нова версия на съществуваща статия, като запазите оригинала за справка.
- Визуализация на производителността – Оценете производителността на AI агента със специфична база от знания с помощта на функцията за предварителен преглед .
- Изтегляне на статии – Експортирайте статиите си от базата знания като CSV файл за офлайн анализ или справка. Тази опция е налична само за Scripted AI Agent за отговаряне на въпроси.
Журнали за проверка
Разделът Регистрационни файлове за одит предоставя подробен запис на промените, направени във вашия Scripted AI агент през последните 35 дни. За достъп до регистрационните файлове за проверка:
- Отидете до таблото за управление и щракнете върху AI агента, който сте създали.
- Щракнете върху раздела История , за да видите историята на AI агента.
- Щракнете върху раздела Регистрационни файлове за проверка, за да видите подробен дневник на промените:
- Актуализирано на—датата и часът на извършване на промяната.
- Актуализирано от – потребителят, който е направил промяната.
- Поле – частта от бота, където е извършена промяната (например Настройки, Статии, Отговори).
- Описание – Допълнителни подробности за промяната.
-
Използвайте опциите
Актуализирано от
иТърсене на поле
, за да намерите бързо конкретни записи в регистрационния файл за проверка. -
Разделът История на модела показва максимум 10 корпуса за всеки AI агент.
Куриране
Съобщенията се добавят към конзолата за куриране въз основа на следните критерии:
- Резервни съобщения – Когато AI агентът не успее да разбере съобщението на потребителя и задейства резервното намерение.
- Резервно намерение по подразбиране – Ако този превключвател е разрешен, съобщенията, които активират резервното намерение по подразбиране, ще бъдат изпратени до конзолата за куриране.
Този критерий е приложим само за Scripted AI агент за извършване на действия.
- Съобщения с отрицателен глас – Съобщения, които потребителите са гласували по-малко по време на визуализации на AI Agent.
- Предаване на агент – Съобщения, които водят до предаване на човешки агент поради конфигурирани правила.
- От сесия – Съобщения, маркирани от потребителите като неполучаващи желания отговор от данни за сесия или стая.
- Ниска достоверност – съобщения с оценка на доверие, попадаща в рамките на зададения праг на ниска достоверност.
- Частично съвпадение – съобщения, при които AI агентът не може окончателно да идентифицира правилното намерение или отговор.
Разрешаване на проблеми
Разделът Проблеми предоставя централизирано местоположение за преглед и адресиране на съобщения, които са маркирани за куриране. Можете да направите следното:
- Изберете да разрешите или игнорирате проблемите въз основа на тяхната тежест и уместност.
- Разгледайте оригиналното изказване на потребителя, отговора на AI агента и всички прикачени медии.
Достъпът за декриптиране се предоставя на потребителско ниво и изисква разширената защита на данните да бъде активирана в бекенда.
За да разрешите проблем, можете:
-
Връзка към съществуваща статия – За да свържете проблем със съществуваща статия, изберете опцията Връзка и потърсете желаната статия.
-
Създаване на нова статия – Използвайте опцията Добавяне към нова статия , за да създадете нова статия директно от конзолата за куриране.
-
Игнориране на проблеми – Разрешаване или игнориране на проблеми, за да ги премахнете от конзолата за куриране.
- Не е разрешено свързване към статии по подразбиране (приветствено съобщение, резервно съобщение, частично съвпадение).
- За скриптиран AI агент за извършване на действия изберете подходящото намерение от падащия списък и маркирайте всички съответни обекти.
- След като направите промени, преобучете вашия AI агент, за да сте сигурни, че новите знания са отразени в неговите отговори.
- Разрешавайте или игнорирайте множество проблеми едновременно за ефективно управление.
Разделът Разрешени предоставя изчерпателен преглед на всички проблеми, които са били разгледани. Можете да видите обобщение на всеки разрешен проблем, включително дали проблемът е свързан със съществуваща статия, използван за създаване на нова статия/намерение или игнориран. Ако срещнете нежелани отговори, които не са били автоматично уловени от съществуващите правила, можете ръчно да добавите конкретни изказвания към конзолата за куриране.
За да добавите проблеми от сесии:
- Идентифициране на изказването – Намерете изказването, което е предизвикало неправилния отговор.
- Проверете състоянието на курирането – Ако проблемът все още не е в конзолата за куриране,
се показва превключвателят Състояние
на курирането. - Превключване на флага – Активирайте превключвателя
Състояние
на курирането, за да добавите изказването към конзолата за куриране за преглед и разрешаване.
Ако проблемът вече е налице в конзолата за куриране, външният вид на превключвателя се променя съответно, за да покаже състоянието му.
Преглед на ефективността на Scripted AI с помощта на Анализ
Разделът Анализ предоставя графично представяне на ключови показатели за оценка на ефективността и ефективността на агента с изкуствен интелект. Ключовите показатели са разделени на четири раздела, представени като раздели. Това са: Преглед, Отговори, Обучение и Куриране.
При посещение на екрана за анализ разработчиците могат да изберат AI агента, за който искат да видят анализа. Те могат също така да персонализират изгледа на анализ, като изберат канала, за който искат да виждат данните, заедно с периода от време и детайлността на данните. По подразбиране данните от Google Анализ за последния месец се показват за всички канали с ежедневна подробност (всеки ден е точка по оста x в графиките).
Общ преглед
Прегледът съдържа ключови показатели и графики, които предоставят моментна снимка на цялостното използване и производителност на AI агент на разработчиците.
- От таблото за управление изберете AI агента, който сте създали.
- В левия навигационен екран кликнете върху Анализ. Преглед на производителността на AI агента се появява както в табличен формат, така и в графично представяне.
Сесии и съобщения
Първият раздел в прегледа показва следните статистически данни за сесиите и съобщенията за AI агента:
- Общо сесии и сесии, които се обработват от AI агента без човешка намеса.
- Общо предавания на агенти, което е брой сесии, предадени на човешки агенти.
- Среднодневни сесии
- Общ брой съобщения (съобщения от хора и агенти с изкуствен интелект) и колко от тези съобщения идват от потребители.
- Среднодневни съобщения
Това е последвано от графично представяне на сесиите (подредена колона, представляваща сесиите, обработвани от AI агента и предадените сесии) и общия брой отговори, изпратени от AI агента.
Потребители
Вторият раздел в прегледа съдържа статистика за потребителите за AI Agent. Той предоставя брой на общите потребители и информация за средните сесии на потребител и средните дневни потребители. Това е последвано от графика, показваща нови и завръщащи се потребители за всяка единица в зависимост от избраната детайлност.
Изпълнение
Третият раздел предоставя статистически данни за отговорите на агента на tbe AI към потребителите. Тук можете да видите общия брой отговори, изпратени от AI агента, и разделението между отговорите, където AI агентът:
- Идентифицира намерението на потребителя.
- Отговори с резервно съобщение.
- Отговори с частично съобщение за съвпадение.
- Информира потребителя за предаване на агент.
Същото се обобщава в кръгова диаграма и площната графика предоставя информация въз основа на избрана детайлност.
Обучение
Разделът за обучение представлява "здравето" на корпуса на AI Agent. Препоръчително е разработчиците да конфигурират 20+ изказвания за обучение за всяко намерение/статия в своите AI агенти. В този раздел всички статии/намерения в корпуса се показват като отделни правоъгълници, където цветът и относителният размер на всеки правоъгълник са показателни за данните за обучение, които статията/намерението съдържа. Колкото по-близо е намерението до бялото, толкова повече данни за обучение са му необходими, за да се подобри точността на вашия AI агент.
Отговор
Този раздел дава на разработчиците подробен поглед върху това, за което питат потребителите и колко често го питат. Той предоставя графично представяне на най-популярните статии за AI агенти за отговаряне на въпроси и шаблони за отговори за AI агенти за извършване на действия.
Куриране
Този раздел предоставя визуално обобщение на това колко проблема с курирането се появяват всеки ден и колко от тях са разрешени от агентите на изкуствения интелект.
Интегриране на AI агенти
Този раздел обяснява как да интегрирате AI агенти както с гласови, така и с цифрови канали, за да управлявате разговорите с клиентите.
Интегрирайте AI агенти с гласови и цифрови канали
След като създадете и конфигурирате вашите AI агенти в платформата Webex AI Agent Studio, следващата стъпка е да ги интегрирате с гласовите и цифровите канали. Тази интеграция позволява на AI агентите да се справят както с гласови, така и с цифрови разговори с вашите клиенти, осигурявайки безпроблемно и интерактивно потребителско изживяване.
За повече информация вижте статията Интегриране на AI агенти с гласови и цифрови канали.
Управление на отчети на AI агенти
Този раздел очертава прегледа на отчетите на агентите с изкуствен интелект, типовете отчети, създаването на отчети на агенти с изкуствен интелект и режимите на доставка на отчети.
Разбиране на отчетите на AI агентите
Функцията за отчети ви позволява да генерирате или планирате (периодично генерирате) конкретни отчети от наличните типове отчети и да ги получавате през наличните режими на доставка. Тези отчети могат да предоставят ценна информация за поведението на потребителите, използването, ангажираността, производителността на продукта и т.н. Можете да получите желаната информация до техния имейл, SFTP път или S3 кофа. Можете да изберете типа отчет от списък с предварително изградени отчети и също така да изберете дали искате да генерирате еднократен отчет незабавно или на редовни интервали.
Когато влезете в менюто Отчети от левия навигационен екран, се появяват следните раздели:
-
Конфигуриране – Този раздел изброява всички отчети, които в момента са активни и се генерират периодично. Следните подробности са налични за списъка с отчети:
- Активен – дали даден потребител все още е абониран за отчета.
- AI агент – Име на AI агента, свързан с отчета.
- Тип отчет – Предварително изграденият тип отчет, за който сте се абонирали.
- Честота – интервалът, в който получавате отчета.
- Последен генериран отчет – последният изпратен доклад.
- Следваща планирана дата – следващата дата, на която ще бъде изпратен отчетът.
-
История – Този раздел изброява цялата историческа информация за отчетите, изпратени до момента. Кликнете върху който и да е отчет на тази страница, за да редактирате конфигурацията на отчетите.
Можете да кликнете върху иконата Изтегляне под графата Действия , за да изтеглите тези отчети за минали периоди.
Отчетите при поискване, които се показват в раздела "История ", са достъпни за изтегляне само след приключване на генерирането на отчета.
Създаване на отчет на AI агент
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
Кликнете върху Отчети в лявата навигационна лента. |
3 |
Щракнете +Нов отчет. |
4 |
Предоставете следната информация за създаване и конфигуриране на отчета: |
Типове отчети на AI агент
Можете да избирате от списък с предварително изградени отчети въз основа на избрания тип AI агент. Този раздел обхваща тези типове отчети, листовете, включени във всеки отчет, и колоните, налични във всеки лист.
AI агент за отговаряне на въпроси тип отчет
Има три различни типа отчети, налични за AI агент за отговаряне на въпроси в приложението. Използвайки различни типове отчети, можете да се използвате, за да разберете обобщението на използването на AI Agent, поведението, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Поведение при използване и обобщениеТози раздел показва обобщението на AI агента с честотата, с която се извикват статиите и категориите. Можете да видите информацията за резюмето, категориите и статиите в отделен раздел на отчетите:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори/сесии, обработени от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения | Съобщенията, изпратени от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Тоталните разговори, предадени на човешки агент. |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от клиентите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от клиентите. |
Поле | Описание |
---|---|
Име на категорията | Името на категорията, както е конфигурирано в AI агента. |
Разговори за категорията | Броят на разговорите или сесиите, в които е открита статия, принадлежаща към тази категория. |
Общо отговори | Колко пъти е открита статия, принадлежаща към тази категория. |
Общо гласове "за" | Колко пъти отговор от тази категория е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговор от тази категория е бил отхвърлен. |
Поле | Описание |
---|---|
Име на статията | Името на статията (вариант по подразбиране), която е конфигурирана в AI агента. |
Категория на статията | Категорията, към която принадлежи това намерение. |
Разговори за статията | Броят на разговорите или сесиите, в които е открита тази статия. |
Общо отговори | Броят пъти, в които тази статия е била открита. |
Общо гласове "за" | Колко пъти отговорът за тази статия е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за тази статия е бил отхвърлен. |
Показва разговора между AI агента и клиента заедно с оценката за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймото за дата и час на съобщението. |
Идентификатор на сесията | Уникалният идентификатор на сесията. |
Идентификационен номер на потребителя | Уникалният идентификатор за крайния потребител на AI агент. |
Тип съобщение | Съобщението на AI агента или човешкото съобщение. |
Текст на съобщението | Съдържанието на съобщението. |
Член | Идентификаторът на отговора, изпратен обратно от агента на ИИ. |
Категория | Намерението, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценката за сходство за откритото намерение. |
Съответстващ член 1 | Намерението, открито от избрания NLU двигател. |
Оценка по член 1 | Резултатът за откритото намерение. |
Обратна връзка | Обратната връзка на потребителя, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментарите, оставени от потребителите при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на AI агент. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът е отговорил. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Член | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Категория | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съответстващ член 1 | Намерение, открито от избрания NLU двигател. |
Оценка по член 1 |
Оценка за откритото намерение. |
AI агент за изпълнение на задачи тип отчет
Има три различни типа отчети, налични за AI агент за изпълнение на задача в приложението за създаване на AI агенти. Като разработчик на AI агент можете да създавате различни типове отчети. Те могат да се използват за разбиране на обобщението на използването на AI Agent, поведението на AI Agent, какво питат потребителите и как AI Agent отговаря на заявките. Можете също да видите съобщенията, които в крайна сметка са се оказали проблеми в курирането.
Показва обобщението на разговорите заедно с намеренията и ключовете на шаблона, които се задействат. Разделът "Обобщение" показва следните подробности:
Поле | Описание |
---|---|
Име на AI агент | Името на AI агента. |
Общо разговори | Общо разговори или сесии, които се обработват от AI агента. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне едно въвеждане. |
Общо човешки съобщения |
Съобщенията, които се изпращат от крайните потребители до AI агента. |
Общо отговори на AI агент | Общо съобщения, изпратени от AI агента до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна неяснота относно съобщението на потребителя и агентът с изкуствен интелект е отговорил с множество намерения като опции. |
Разговори, изпратени до агент | Общо разговори, предадени на човешки агент |
Общо гласове "за" | Общо отговори на AI агенти, които бяха гласувани от потребителите. |
Общо отрицателни гласове |
Общо отговори на AI агенти, които бяха отхвърлени от потребителите. |
Можете също да видите подробностите за намерението в раздела Намерения на електронната таблица:
Поле | Описание |
---|---|
Име на намерението | Името на намерението, конфигурирано в AI агента. |
Разговори за намерението | Брой разговори или сесии, в които е било извикано това намерение. |
Общо призовавания | Колко пъти е било използвано това намерение. |
Общо завършвания | Колко пъти всички слотове са събрани и това намерение е изпълнено. |
Общо гласове "за" | Общият брой отговори за това беше гласуван за всяко намерение. |
Общо отрицателни гласове |
Общият брой отговори за това беше отхвърлен за всяко намерение. |
Докладът също така съдържа подробни данни за образците на високо ниво, като например:
Поле | Описание |
---|---|
Име на ключа на шаблона | Име на шаблона, както е конфигурирано в AI агента. |
Намерение на ключа на шаблона | Намерения, където се използва този шаблонен ключ. |
Разговори за шаблонния ключ | Брой пъти, когато този шаблонен ключ е бил изпратен като отговор. |
Общо отговори | Колко пъти този шаблонен ключ е бил изпратен като отговор. |
Общо гласове "за" | Колко пъти отговорът за този шаблон е бил гласуван. |
Общо отрицателни гласове |
Колко пъти отговорът за този шаблон е бил отхвърлен. |
Показва разговора на клиент с AI агента заедно с резултатите за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на потребителя. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител в приложението. |
Тип съобщение | Съобщение на AI агент или човешко съобщение. |
Текст на съобщението | Съдържание на съобщението. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на клиента. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат | Оценка за откритото намерение. |
Обратна връзка | Отзиви от потребителите, ако дадено съобщение е гласувано "за" или "против". |
Коментар за обратна връзка |
Коментари, оставени от потребители при отрицателно гласуване на съобщение. |
Показва съобщенията, които са попаднали в курация, като проблеми по различни причини. Този доклад е подходящ само за скриптови AI агенти. Можете да видите следните подробности в този отчет:
Поле | Описание |
---|---|
Времеви маркер | Клеймо за дата и час на съобщението. |
Идентификатор на сесията | Уникален идентификатор за сесията на клиента. |
Идентификационен номер на потребителя | Уникален идентификатор за крайния потребител на приложението. |
Човешко послание | Съдържание на човешкото послание. |
Съобщение на AI агент | Съдържание на съобщението, с което AI агентът отговори. |
Причина за проблема | Причината за това съобщение се оказва в кураторството. |
Шаблонен ключ | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Намерение, открито от AI агента за съобщението на потребителя. |
Най-добър резултат от мача | Оценка за сходство за откритото намерение. |
Съвпадащо намерение 1 | Намерение, открито от избрания NLU двигател. |
Намерение 1 резултат |
Оценка за откритото намерение. |
Начини на доставка на отчета на AI Agent
В днешния свят, управляван от данни, ефективното и сигурно предоставяне на отчети на AI агенти е от решаващо значение за информираното вземане на решения и оперативното съвършенство. За да отговорим на разнообразните организационни нужди, ние предлагаме множество режими на доставка на отчети на AI агенти, като гарантираме гъвкавост, надеждност и сигурност. Опциите за доставка включват протокол за сигурен трансфер на файлове (SFTP), имейл и Amazon S3 Bucket. Всеки режим е проектиран да отговаря на различни изисквания, независимо дали става въпрос за нужда от висока сигурност, лесен достъп или мащабируеми решения за съхранение. Този документ очертава характеристиките и предимствата на всеки режим на доставка, като ви помага да изберете най-добрия вариант за вашите специфични нужди.
SFTP
Поле |
Описание |
---|---|
Изпращане на отчети на сигурно място по график |
Включете това, за да изпратите отчетите на защитеното място в планираното време. Можете да предоставите следните подробности само като активирате този превключвател. |
IP адрес | IP адресът на системата. |
Потребителско име | Потребителското име за достъп до отчетите. |
Парола | Паролата за достъп до отчетите. |
Частен ключ | Частният ключ за достъп до файловете. |
Път за качване |
Пътят, по който файловете се насочват в системата. |
имейлл
Поле | Описание |
---|---|
Планирайте имейли за множество получатели, отделни с точка и запетая(;) | Включете това, за да добавите получатели. |
Получатели |
Имейл адресът на всички получатели, които трябва да получават отчетите в посоченото време и честота. |
S3 кофа
Поле | Описание |
---|---|
Качване на отчети в S3 кофа по график |
Включете това, за да направите полетата S3 достъпни и насочете отчетите към конфигурираната кофа S3. |
ИД на ключа за достъп до AWS | ИД на ключа за достъп до услугите и ресурсите на AWS. |
Таен ключ за достъп на AWS | Тайният ключ за достъп до услугите и ресурсите на AWS. |
Име на кофата | Името на кофата, към която се насочва отчетът. |
Име на папката |
Името на папката, която се създава в контейнера S3. |
Разбиране на AI съответствието
Тези раздели ви помагат да разберете разработката на ИИ, поверителността на данните, сигурността и безопасността
Разработване на AI, поверителност на данните, сигурност и безопасност
Всяка функция, задвижвана от AI в Cisco, преминава през оценка на въздействието на AI спрямо нашите принципи за отговорен AI и се придържа към рамката за отговорен AI, в допълнение към съществуващите процеси за сигурност, поверителност и човешки права при проектиране.
Поверителност и сигурностCisco не запазва въведените от клиента данни след процеса на извод, а доставчикът на модел от трета страна, Microsoft, не осъществява достъп, наблюдение или съхраняване на клиентски данни на Cisco. За повече подробности относно политиките за съхранение на данни, специфични за функциите, вижте Cisco Trust Portal.
Следва списъкът с бележки за прозрачност на AI за всички функции на AI:
Източници на данни за обучение и оценкаДоставчикът на модели на Cisco, Microsoft, заявява, че няма да използва клиентско съдържание за подобряване на моделите на Azure OpenAI и че не съхранява или запазва клиентски данни на Cisco в инфраструктурата на Azure.
Безопасност и етични съображенияВсички генеративни функции на AI са податливи на грешки, така че Cisco дава приоритет на безопасността на съдържанието за функциите на AI, като се включва филтриране на съдържанието, предоставено от Azure OpenAI.
Оценка и производителност на моделаCisco дава приоритет на производителността и точността на AI Assistant, като включва хора в прегледа, тестването и осигуряването на качеството на основния модел.
Първи стъпки с Webex AI Agent Studio
Webex AI Agent Studio е усъвършенствана платформа, която е създадена да създава, управлява и разгръща автоматизирани агенти на AI за удовлетворяване на нуждите от обслужване на клиенти и поддръжка. Използвайки изкуствен интелект, агентите на ИИ предоставят автоматизирана помощ на клиентите преди да взаимодействат с човешки агенти. Тези агенти поддържат гласови взаимодействия с интонация, разбиране на езика и контекстуална осведоменост в рамките на разговорите. Също така агентите на ИИ безпроблемно и информативно обработват взаимодействията с цифрови канали чрез текстови и онлайн чат. Клиентите се възползват от консиерж опит, като получават помощ при въпроси, извличане на информация и минимизиране на времето за изчакване.
Възможности на Webex AI Agent Studio
- Точни и навременни отговори— Предоставя точни отговори на запитвания от клиенти в реално време.
- Интелигентно изпълнение на задачи – Изпълнява задачи въз основа на заявки или въвеждания от клиенти.
Основни ползи за предприятията
-
Подобрено изживяване на клиентите— Предоставя изживяване при разговори в реално време за клиентите.
-
Персонализирани взаимодействия – Персонализира отговорите според индивидуалните нужди и предпочитания на клиентите.
-
Мащабируемост и ефективност— Обработва голям обем взаимодействия с клиенти, без да изисква допълнителни човешки агенти, което води до подобрено удовлетворение и намалени оперативни разходи.
Разбиране на типовете агенти и примерите за AI
Следващата таблица дава поглед върху типовете агенти с ИИ и техните възможности:
Тип агент с ИИ | Предназначение | Възможност | Описание | Как да настроите? |
---|---|---|---|---|
Автономен |
Автономните агенти на ИИ са предназначени да работят независимо, да вземат решения и да изпълняват задачи без пряка човешка намеса. |
Извършване на действия |
Направете информиран избор въз основа на наличната информация и предварително дефинирани правила. Автоматизирайте повтарящи се или отнемащи време задачи. |
|
Отговаряне на въпроси |
Автономните агенти имат достъп и използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски заявки. |
Автономни агенти с ИИ за отговаряне на въпроси | ||
Скрит |
Агентите с изкуствен интелект са програмирани да следват предварително дефиниран набор от правила и инструкции. |
Извършване на действия |
Скриптираните агенти могат да изпълняват конкретни задачи, които са ясно дефинирани и структурирани. |
Агенти на AI със скрипт за извършване на действия |
Отговаряне на въпроси |
Скриптираните агенти могат да отговарят на въпроси въз основа на създаден от потребителя корпус за обучение, който представлява колекция от примери и отговори. |
Агенти на AI със скрипт за отговаряне на въпроси |
Примери
Както автономни, така и скриптирани агенти на ИИ могат да бъдат приложени към различни случаи на използване, в зависимост от специфичните изисквания и желаните възможности. Някои примери включват:
-
Обслужване на клиенти – Могат да се използват както автономни, така и скриптирани агенти за предоставяне на поддръжка на клиентите, като автономните агенти предлагат по-голяма гъвкавост и разбиране на естествения език.
-
Виртуални асистенти – автономните агенти са подходящи за роли на виртуален асистент, защото могат да се справят с различни задачи и да предоставят по-персонализирани взаимодействия.
-
Анализ на данни – Автономните агенти могат да се използват за анализ на големи набори от данни и извличане на ценна информация.
-
Автоматизация на процесите – както автономни, така и скриптирани агенти могат да се използват за автоматизиране на повтарящи се задачи, подобряване на ефективността и намаляване на грешките.
-
Управление на знания – автономните агенти могат да се използват за създаване и управление на хранилища на знания, което прави информацията лесно достъпна за потребителите.
Изборът между автономни и скриптирани агенти на ИИ зависи от сложността на задачите, необходимото ниво на автономия и наличието на данни за обучението.
Предварителни изисквания
-
Ако сте съществуващ клиент на Webex Contact Center, погрижете се да изпълните следните изисквания:
-
Клиент на Webex Contact Center 2.0.
-
Webex Connect е осигурен за вашия клиент.
-
Платформата за гласова мултимедия е медийна платформа от следващо поколение.
-
-
Ако нямате клиент на Webex Contact Center, свържете се със своя партньор, за да инициирате изпробване на Webex Contact Center с медийната платформа от следващо поколение.
-
Администраторите могат да поискат от разработчик на Webex Contact Center да изпробва агенти с ИИ.
Разрешаване на функции
Тази функция в момента е в бета версия. Клиентите могат да се запишат за тази функция в портала за бета версия на Webex , като попълнят анкетата за участие за агенти с ИИ.
-
В момента само функцията на скриптирания агент с ИИ е налична във фазата на бета версията.
-
Автономните агенти са налични само за избор на клиенти. Заявките могат да се правят чрез вашия CSM (Customer Success Manager), PSM (Partner Success Manager) или чрез имейл ask-ccai@cisco.com. След одобрение ще бъдат предоставени автономни агенти в допълнение към записаните агенти за вашия клиент.
Достъп до Webex AI Agent Studio
За да създадете вашите агенти с ИИ, трябва да влезете в приложението Webex AI Agent Studio. Това може да се направи по следните начини:
Влизане от Control Hub
- Влезте в Control Hub с помощта на URL https://admin.webex.com.
- От раздела „Услуги“ на навигационния екран изберете Contact Center.
- В Бързи връзки на десния екран отидете в раздела Пакет Contact Center .
- Щракнете върху Webex AI Agent Studio за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent Studio в друг раздел на браузъра и ще влезете автоматично в приложението.
Влизане от Webex Connect
За достъп до приложението Webex AI Agent Studio трябва да имате достъп до Webex Connect.
- Влезте в приложението Webex Connect, като използвате URL адреса на клиента, предоставен за вашето предприятие и идентификационни данни.
По подразбиране страницата Услуги се показва като начална страница.
- От Тава за приложения меню на левия навигационен екран, щракнете върху Студио за агент на Webex AI за достъп до приложението.
Системата стартира кръстосано приложението Webex AI Agent Studio в друг раздел на браузъра и ще влезете автоматично в приложението.
Оформление на началната страница
Добре дошли в приложението Webex AI Agent Studio. Когато влезете, началната страница показва следното оформление:
-
Лента за навигация
Навигационната лента, която се появява вляво, осигурява достъп до следните менюта:
- Табло – показва списък на агентите с ИИ, до които потребителят има достъп, както е предоставен от корпоративния администратор.
- Знания – Показва централното хранилище на знания или база знания, което служи като мозък за автономни агенти с ИИ да отговарят на запитвания от клиентите.
- Отчети – Списъци на предварително създадени отчети на агенти на ИИ от различни типове. Можете да генерирате или планирате отчети според бизнес нуждите си.
- Помощ – Предоставя достъп до ръководството за потребителя на Webex AI Agent Studio в помощния център на Webex.
- Потребителски профил
Менюто „Потребителски профил“ ви позволява да видите информация за профила си и да излезете от приложението.
Страницата Корпоративен профил съдържа информация за клиента за агент на ИИ, достъпна само за администратори с пълен администраторски достъп.
-
Разделът Общ преглед съдържа следната информация:
- Корпоративни идентификатори – включва ИД на Webex Org, ИД на CPaaS Org, ИД на абонамент за предприятието. Това е налично за предприятия с интеграция на Webex Contact Center за съответния клиент на Webex Connect.
- Настройки на профила – съдържа корпоративно име, уникално корпоративно име и URL адрес на емблема.
- Настройки на глобален агент – позволява избор на агент по подразбиране за гласов канал, за да се справят със резервни сценарии.
- Резюме на съхранението на данни – Предоставя обобщение на периодите на съхранение на данни за това предприятие.
-
В раздела Съекипници можете да прегледате и управлявате списъка на съекипниците, които имат достъп до приложението. На всеки потребител се присвоява роля, която определя действията, които може да извършва въз основа на дадените разрешения.
-
Опознайте своето табло
На таблото агентите с ИИ са представени от карти, които показват основна информация, включително името на агента с ИИ, последно актуализиран от и последно актуализиран двигател, използван за обучение на агента.
Задачи на карта на AI агент
Задръжте курсора на мишката върху карта на AI агент, за да видите следните опции:
- Визуализация – щракнете върху Визуализация , за да отворите притурката за визуализация на агента с ИИ.
- Икона Многоточие – щракнете върху тази икона, за да изпълните следните задачи:
-
Копиране на връзката за визуализация – Копирайте връзката за визуализация, за да поставите в нов раздел и визуализирайте агента с ИИ в притурката за чат.
-
Копиране на маркера за достъп – Копирайте маркера за достъп на агента с AI за извикване на агента чрез API.
-
Експортиране – Експортирайте подробностите за агента с ИИ (във формат JSON) във вашата локална папка.
-
Изтриване – Окончателно изтриване на AI агента от системата.
-
Закачване – Закачете агента с изкуствен интелект към първата позиция на таблото или откачете, за да го преместите обратно към предишната му позиция.
-
Създаване на нов агент на AI
Можете да създадете нов агент с ИИ, като използвате опцията + Създаване на агент в горния десен ъгъл на таблото. Можете да изберете да използвате предварително готов шаблон или да създадете агент от нулата.
За да научите как да създавате скриптирани и автономни агенти с ИИ, вижте следните раздели:
Импортиране на предварително изграден агент на AI
Можете да импортирате предварително изграден агент на AI във формат JSON от списък с налични агенти на AI. Първо се уверете, че сте експортирали агента с ИИ във формат JSON в локалната си папка. Изпълнете тези стъпки, за да го импортирате:
- Щракнете върху Импортиране на агент.
- Щракнете върху Качване , за да качите файла на агента за AI (във формат JSON), експортиран от платформата.
- В полето Име на агент въведете името на агент с ИИ.
- (По избор) В системния ИД редактирайте генерирания от системата уникален идентификатор.
- Щракнете върху Импортиране.
Вашият AI агент вече е импортиран успешно в платформата Webex AI Agent Studio и е наличен на таблото.
Търсене по ключова дума
Платформата предоставя силни възможности за търсене, за да ви помогне лесно да намирате и управлявате агенти на ИИ. Можете да извършите търсене по ключова дума, като използвате името на агента. Въведете името на агента или част от името в лентата за търсене. Системата показва списък с агенти на ИИ, които отговарят на критериите ви за търсене.
Филтриране по тип агент
В допълнение към търсенето по ключови думи можете да прецизирате резултатите от търсенето си, като филтрирате въз основа на типа на агента с ИИ. Изберете един от филтрите от типа агент от падащия списък – Скрит, Автономен и Всички.
Управление на базата знания
Базата от знания е централно хранилище на информация за автономни агенти с изкуствен интелект, задвижвани от Large Language Model (LLM). Автономните агенти с ИИ използват усъвършенствани технологии за изкуствен интелект и машинно обучение, за да разбират, обработват и генерират човешки текст. Тези агенти на ИИ обучават огромни количества данни, което им позволява да предоставят подробни и подходящи отговори в контекста. Базите знания съхраняват данните, необходими за функционирането на автономните агенти с ИИ.
За достъп до базата знания:
- Влезте в платформата Webex AI Agent Studio.
- На таблото щракнете върху иконата Знание в левия навигационен екран. Показва се страницата с бази знания.
- Можете да намерите база знания въз основа на следните критерии:
- Име на базата знания
- Тип на базата знания
- Базите знания са актуализирани между указаните дати
- Бази знания, създадени между указаните дати
Щракнете върху Нулиране на всички , за да нулирате критериите за търсене.
- Можете също да създадете нова база знания. За да създадете нова база знания, вижте Създаване на база знания за агент на AI.
Създаване на база знания за агента с AI
1 |
На таблото щракнете върху иконата Знание в левия навигационен екран. |
2 |
На страницата Бази знания щракнете върху +Създаване на база знания в горния десен ъгъл. |
3 |
На страницата Създаване на база знания въведете следните подробности: |
4 |
Щракнете върху Създаване. Системата създава база знания с посоченото име. |
5 |
В раздела Файлове : |
6 |
В раздела Документи : |
7 |
Придвижете се до раздела Информация , за да видите и проследите подробностите за файловете, които сте качили, и документите, които сте създали.
|
Какво да направите след това
Конфигурирайте базата знания за агента за автономни ИИ за отговаряне на въпроси.
Настройване на автономни агенти с AI
Автономните агенти с ИИ работят независимо без пряка човешка намеса. Тези агенти използват усъвършенствани алгоритми и техники за машинно обучение, за да анализират данни, да се учат от средата си и да адаптират действията си за постигане на конкретни цели. Този раздел очертава двете основни възможности на Autonomous AI Agent.
Автономен агент с ИИ за изпълнение на задачи
Автономните агенти с ИИ могат да изпълняват различни задачи, включително:
-
Обработка на естествен език (NLP) – Разбиране и отговор на човешкия език по естествен и разговорен начин.
-
Вземане на решения - Направете информиран избор въз основа на наличната информация и предварително дефинирани правила.
-
Автоматизация – Автоматизира повтарящи се или отнемащи време задачи.
Този раздел включва следните настройки за конфигуриране:
Създаване на автономен агент на AI за извършване на действия
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Нулиране старт.
Можете също да изберете предварително готов шаблон, за да създадете бързо своя агент с ИИ. Филтрирайте типа AI агент като автономен. В този случай полетата на страницата Профил се попълват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент създавате щракнете върху Автономен. |
6 |
В раздела Каква е основната функция на вашия агент щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент укажете следните подробности: |
9 |
Щракнете върху Създаване. Сега успешно създадохте автономния агент с ИИ за извършване на действия, който вече е наличен в таблото. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също да импортирате предварително вградените агенти на ИИ. За повече информация вижте Импортиране на предварително изграден агент на AI |
Какво да направите след това
Актуализиране на профила за автономния агент с ИИ.
Актуализиране на профила на Autonomous AI Agent
Преди да започнете
Създайте автономен агент на AI за извършване на действия.
1 |
На таблотощракнете върху агента за AI, който сте създали. |
2 |
Придвижете се до раздела и конфигурирайте следните подробности: |
3 |
Щракнете върху Публикуване , за да направите агента за AI жив. |
Какво да направите след това
Добавете необходимите действия към агента за AI.
Добавяне на действия към автономния AI агент
Автономните агенти с ИИ за извършване на действия са предназначени да разбират намеренията на потребителя и да действат по съответния начин. Например, в ресторант има нужда да се автоматизира онлайн приемането на храна. За да изпълните задачата, можете да създадете автономен агент с ИИ, който да изпълнява следните действия:
-
Получете необходимата информация от клиента.
-
Прехвърлете информацията в необходимия поток.
Автономният агент на ИИ за извършване на действия работи върху следните градивни елементи:
-
Действие – Функционалност, която позволява на агента с изкуствен интелект да се свързва с външни системи, за да изпълнява сложни задачи.
-
Обект или слот – представлява стъпка в изпълнение на намерението на потребителя. Запълването на слотове включва задаване на конкретни въпроси на клиента за изпълнение на намерението на клиента въз основа на произношенията. Това е спусъкът на агента с изкуствен интелект да започне да изпълнява действие. Дефинирайте входните обекти като част от запълването на слота.
-
Изпълнение – Определя как AI агентът завършва действието. Като част от изпълнението дефинирайте изходните обекти за автономния AI агент, за да генерирате отговор в определен формат. Системата изпраща изходните обекти в потока, за да продължи с действието и да изпълни задачата успешно.
1 |
В раздела Действие щракнете върху +Ново действие. |
2 |
На страницата Добавяне на ново действие укажете следните подробности: |
Какво да направите след това
Можете или да конфигурирате слотове, или да конфигурирате слотове и да дефинирате изпълнението в зависимост от избрания обхват на действие.
Конфигуриране на запълване на слотове
Запълването на слотове включва добавяне на необходимите входни обекти за AI двигателя. В раздела Попълване на слотове на страницата Действия добавете входните обекти:
-
Можете да добавяте елементите един по един във формат на таблица.
-
Можете също да използвате файла JSON и да дефинирате обектите. Вижте Обиколка на JSON Schema за подробности.
Добавяне на входни обекти във формат на таблица
1 |
За да добавите входен обект, щракнете върху +Нов входен обект. |
2 |
На страницата Добавяне на нов входен обект укажете следните подробности: |
3 |
Щракнете върху Добавяне , за да добавите входния обект. Можете да добавите толкова входни обекти, колкото е необходимо. |
4 |
Използвайте опцията Контроли , за да извършвате следните действия върху обекта: |
Добавяне на обекти чрез JSON редактор
Можете да добавяте входните и изходните обекти с помощта на редактора JSON. В изгледа на редактора на JSON елементите трябва да бъдат дефинирани в структуриран JSON формат.
За повече информация вижте Обиколка на JSON Schema.
Структура на входния параметър
Входните параметри трябва да се придържат към следната структура:
-
type – Тип данни за обекта с параметри. Това винаги е "обект", за да обозначава, че параметрите са структурирани като обект.
свойства – обект, при който всеки ключ представлява параметър и свързаните с него метаданни.
задължително – Масив от низове, изброяващ имената на параметрите, които са задължителни.
свойства Обект
Всеки ключ в обекта със свойства представлява входен обект/параметър и съдържа друг обект с метаданни за този параметър. Метаданните винаги трябва да включват следните ключови думи:
-
тип—Тип данни за параметъра. Разрешените типове са:
-
низ – текстови данни.
-
цяло число – числови данни без десетични знаци.
-
номер – Цифрови данни, които могат да включват десетични знаци.
-
булева—Истина/неистина стойности.
-
масив – Списък от елементи, всички от които обикновено са от един и същ тип.
-
обект — Сложна структура от данни с вложени свойства.
-
-
описание – Кратко обяснение на това, което представлява предприятието. Това помага на AI двигателя да разбере предназначението и използването на параметъра. За по-добра точност се препоръчва описание, което е кратко, както и в съответствие с инструкциите и описанието на действието на агента.
-
Валидирането се налага от платформата само за „тип“. „Описание“ не се прилага за всички организации, но е силно препоръчително да бъде добавено. Други полезни ключови думи за метаданните на обекта са:
-
enum – Полето enum изброява възможните стойности за параметър. Това е полезно за параметри, които трябва да приемат само ограничен набор от стойности. Разработчиците могат да дефинират потребителски списъци със стойности, които параметърът трябва да приеме, за да използва това.
- шаблон – Полето за шаблон се използва с типове низове, за да укажете регулярен израз, който низът трябва да съвпада. Това е особено полезно за валидиране на определени формати, като телефонни номера, пощенски кодове или персонализирани идентификатори.
-
примери – Полето за примери дава един или повече примери на валидни стойности за параметъра. Това помага на AI двигателя да разбере какъв вид данни се очакват и могат да бъдат особено полезни за целите на превода и валидирането.
-
Има и други ключови думи, които могат да направят дефиницията на обекта по-точна и стабилна. За повече информация вижте Обиколка на JSON Schema.
Пример
Следващият пример включва различни типове обекти и ключови думи:
{„type“: „object“, „properties“: { „username“: { „type“: „string“, „description“: „Уникалното потребителско име за акаунта“, „minLength“: 3, \„maxLength\“: 20 }, „password“: { „type“: „string“, „description“: „Паролата за акаунта“, „minLength“: 8, "формат": "парола" }, "имейл": { "тип": "низ", "описание": "Имейл адресът за акаунта.", "модел": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "дата на раждане": { "тип": "низ", "описание": "Дата на раждане на потребителя.", "примери": ["мм/дд/ГГГГ"] }, "предпочитания": { "тип": "обект", "описание": "настройки на предпочитанията на потребителя.", "свойства": { "бюлетин": { "тип": "булев", "описание": "Дали потребителят иска да получава бюлетини.", "по подразбиране": true }, „известия“: { „type“: „низ“, „описание“: „Предпочитан метод за уведомяване“, „enum“: [„email“, „sms“, „push“] } } }, „роли“: { „type“: „масив“, „описание“: „Списък на ролите, възложени на потребителя“, „елементи“: { „type“: „низ“, „enum“: [„потребител“, „администратор“, „модератор“] } } }, „задължителни“: [„username“, „password“, „email“] }
Този пример включва следните обекти:
- потребителско име – Тип низ с ограничение за минимална и максимална дължина.
- парола – Тип низ с минимална дължина и определен формат (паролата показва, че трябва да се обработва защитено).
- имейл – Тип низ с модел на регулация, за да се гарантира, че това е валиден имейл адрес.
- Дата на раждане – Тип низ с примери за предписване на формата на датата.
- предпочитания – Тип обект с вложени свойства (бюлетин и известия), включително булев със стойност по подразбиране и низ със специфични разрешени стойности (enum).
- роли – Тип масив, при който всеки елемент е низ, ограничен до конкретни стойности (enum).
Потребителското име, паролата и имейлът са задължителни, както са дефинирани от масива „задължителен“.
В този пример елементите имат описателни имена, ясни описания и следват последователна структура и конвенция за именуване. Следвайте тези най-добри практики, за да създадете добре дефинирани обекти, което е лесно за ИИ двигателя да интерпретира и прилага.
Определяне на изпълнението
1 |
Дефинирайте подробностите за изпълнението за внедряване на агента с AI в център за контакти. Посочете следните подробности: |
2 |
Конфигурирайте изходните обекти така, че агентът на ИИ да генерира резултата във формат, който е разбираем за потока. |
3 |
За да добавите изходящ обект, щракнете върху +Нов изходящ обект. В екрана Добавяне на нов изходен обект укажете следните подробности: Можете също да използвате JSON файл, за да добавите изходните обекти. За повече информация вижте Добавяне на обекти чрез JSON редактор . |
4 |
Щракнете върху Добавяне , за да добавите изходния обект. Можете да добавите толкова изходни обекти, колкото ви е необходимо. |
5 |
Използвайте опцията Контроли , за да извършвате следните действия върху обекта: |
6 |
Щракнете върху Добавяне , за да завършите конфигурирането. |
Какво да направите след това
Щракнете върху Визуализация , за да визуализирате агента с ИИ. За повече информация вижте Визуализация на вашия автономен AI агент. Щракнете върху Публикуване , за да направите агента за AI жив.
След като конфигурирате AI агента:
- За да видите производителността на агента с AI, вижте Преглед на производителността на автономния AI агент с помощта на Google Анализ.
- За да видите подробности за сесиите и хронологията, вижте Преглед на сесии и хронология на автономните AI агенти.
Автономни агенти с ИИ за отговаряне на въпроси
Автономните агенти имат достъп и използват хранилище на знания, за да предоставят информативни и точни отговори на потребителски заявки. Тази възможност е полезна в сценарии, при които агентът трябва да:
-
Осигуряване на поддръжка на клиентите – отговаряйте на ЧЗВ, отстраняване на неизправности и ръководете клиентите в процесите.
-
Предлагане на техническа помощ—Предоставяне на експертни съвети по конкретни теми или области.
Този раздел включва следните настройки за конфигуриране:
Създаване на автономен агент на AI за отговаряне на въпроси
Преди да започнете
Погрижете се да създадете базата знания. За повече информация вижте Управление на бази знания.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Нулиране старт. Можете също да изберете предварително дефиниран шаблон, за да създадете бързо своя агент с ИИ. Можете да филтрирате типа AI агент като „Автономен“. В този случай полетата на страницата „Профил“ автоматично се попълват. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент създавате щракнете върху Автономен. |
6 |
В раздела Каква е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент укажете следните подробности: |
9 |
Щракнете върху Създаване. Автономният AI агент за отговаряне на въпроси е създаден успешно и вече е наличен в таблото. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също да импортирате предварително вградените агенти на ИИ. За повече информация вижте Импортиране на предварително изграден агент на AI. |
Какво да направите след това
Актуализиране на профила за автономния агент с ИИ.
Актуализиране на профила на Autonomous AI Agent
Преди да започнете
Създайте автономен агент на AI, за да отговаряте на въпроси.
1 |
На таблотощракнете върху агента за AI, който сте създали. |
2 |
Придвижете се до раздела и конфигурирайте следните подробности: |
3 |
Щракнете върху Запис на промените , за да направите агента за AI жив. |
Какво да направите след това
Конфигурирайте базата знания за агента с ИИ.
Конфигуриране на база знания
Преди да започнете
Създайте автономен агент на AI, за да отговаряте на въпроси.
1 |
На страницата Табло изберете агента за AI, който сте създали. |
2 |
Придвижете се до раздела База знания . |
3 |
Изберете необходимата база знания от падащия списък. |
4 |
Щракнете върху Запис на промените , за да направите агента с изкуствен интелект жив. |
Какво да направите след това
Щракнете върху Визуализация , за да визуализирате агента с ИИ. За повече информация вижте Визуализация на вашия автономен AI агент.
След като конфигурирате AI агента:
- За да видите производителността на агента с AI, вижте Преглед на производителността на автономния AI агент с помощта на Google Анализ.
- За да видите подробности за сесиите и хронологията, вижте Преглед на сесии и хронология на автономните AI агенти.
Преглед на сесията и хронологията на автономните AI агенти
Можете да прегледате подробностите за сесията и хронологията на всеки от създадените от вас автономни AI агенти. Страницата Сесии показва подробностите за сесии, създадени с констомерите. Страницата Хронология ви позволява да видите подробностите за промените в конфигурацията, извършени на агента с ИИ.
Сесии
Страницата Сесии предоставя изчерпателен запис на всички взаимодействия между агенти на AI и потребители. За да навигирате до страницата Сесии :
- На таблото щракнете върху агента за автономен AI, за който искате да видите подробностите за сесията.
- От левия навигационен екран щракнете върху Сесии.
Появява се страницата Сесии . Всяка сесия се показва като запис, който съдържа всички съобщения от сесията. Тази информация е полезна за одит, анализиране и подобряване на агента с изкуствен интелект.
Таблицата за сесии показва списък на всички сесии/стаи, създадени за този агент с AI. Таблицата се странства, ако има повече редове, отколкото могат да бъдат подредени на един екран. Всяко от полетата в таблицата може да бъде сортирано или филтрирано с помощта на секцията Уточняване на резултатите от лявата страна. Полетата, които присъстват, представляват следната информация за всяка конкретна сесия:
-
ИД на сесия – Уникалният ИД на стаята или ИД на сесията за разговор.
- ИД на потребител – Идентификаторът на потребителя, който е взаимодействал с агента на ИИ.
-
Канали – канал, където се е случило взаимодействието.
-
Актуализирано в – Време на затваряне на стаята.
-
Метаданни за стаята—Съдържа допълнителна информация за стаята.
-
Поставете отметка в необходимите квадратчета:
- Скриване на тестовите сесии – за да скриете тестовите сесии и да покажете само списъка със сесии на живо.
- Случи се предаване на агент – за да филтрирате сесиите, които се предават на агент. Ако се случи предаване на агент, той показва иконата Слушалки , която показва предаването на чата на човешки агент.
- Възникна грешка – за да филтрирате сесиите, в които е възникнала грешката.
- Отрицателен глас— За да филтрирате сесиите с отрицателен глас.
Щракнете върху ред в таблицата със сесии за подробен изглед на тази сесия. Иконата за заключване показва, че сесията е заключена и трябва да бъде дешифрирана. Трябва да имате разрешение да дешифрирате сесията. Ако превключвателят Дешифриране на достъпа е активиран, можете да осъществите достъп до всяка сесия с помощта на бутона Дешифриране на съдържание . Тази функция обаче е приложима само когато разширената защита на данните е зададена на истина или активирана за клиента.
Хронология
Страницата Хронология ви позволява да видите подробностите за промените в конфигурацията, извършени на агента с ИИ. За да видите хронологията на конкретен агент:
- В Таблотощракнете върху агента за автономен ИИ, за който искате да видите хронологията.
- От левия навигационен екран щракнете върху Хронология.
Страницата Хронология се появява със следните раздели:
- Регистрационни файлове за проверка – щракнете върху раздела Регистрационни файлове за проверка , за да видите промените, направени в агентите на ИИ.
- Хронология на модела – щракнете върху раздела Хронология на модела , за да видите различните версии на автономния AI агент за извършване на действия.
Регистрационни файлове за проверка
Разделът Регистрационни файлове за проверка проследява промените, направени за автономния агент на ИИ. Можете да видите подробностите за промените за последните 35 дни. Разделът Регистрационни файлове за проверка показва следните подробности:
Потребителите с роли на разработчик на администратор или агент с ИИ имат достъп само до раздела Регистрационни файлове за проверка . Потребителите с персонализирани роли, които имат разрешение „Получаване на регистрационен файл за проверка“, също могат да преглеждат регистрационните файлове за проверка.
- Актуализирано в – Данните и часът на промяната.
- Актуализирано от – Името на потребителя, който е включил промяната.
- Поле – Специфичният раздел на агента за AI, където е направена промяната.
- Описание—Допълнителна информация за промяната.
Можете да търсите конкретен регистрационен файл за проверка, като използвате опциите за търсене Актуализиран от, Поле и Описание . Можете да сортирате регистрационните файлове въз основа на полетата Актуализирани в и Актуализирани по .
Хронология на модела
Разделът Хронология на моделите е наличен само за автономния агент с ИИ за извършване на действия.
Когато публикувате Autonomous AI Agent за извършване на действия, се записва версия на Autonomous AI агент и е налична в раздела Хронология на моделите . Можете да прегледате различните версии на AI агента от раздела Хронология на модела .
- Описание на модела—Кратко описание за версията на агента с ИИ.
- AI Engine – AI Engine, използван за тази версия на агента на AI.
- Актуализиран на – дата и час, когато е създадена версията.
- Действия – Позволява ви да извършвате следните действия на агента с ИИ
- Зареждане – Загубват се всички промени на агента с ИИ. Трябва да изпълните конфигурацията отново.
- Експортиране – Използвайте, за да експортирате агента с ИИ.
Визуализация на вашия автономен AI агент
Можете да прегледате автономните агенти с AI в момента на създаване на AI агента, по време на редактиране и след разгръщането на агента. Можете да отворите визуализацията от:
- Табло на AI Agent – При задържането на мишката над карта на AI Agent опцията Визуализация за този AI агент става видима. Щракнете, за да отворите визуализацията на агента с ИИ.
- Заглавка на AI Agent – Щракнете върху картата на AI Agent, за да отворите агента за AI. Опцията Визуализация винаги се вижда в заглавния раздел.
- Минимизирана притурка – След като бъде стартирана и минимизирана визуализация, притурка за глава на чат се появява в долния десен ъгъл на страницата. Можете да използвате тази опция, за да отворите лесно отново режима на визуализация.
Webex AI Agent Studio също предоставя опция за визуализация, която може да се споделя. Щракнете върху менюто в горния десен ъгъл и изберете опцията Копиране на връзката за визуализация . Можете да споделите връзката за визуализация с други потребители, като например тестери или потребители на агента с ИИ.
Изпълним модул за визуализация на платформата
Притурката за визуализация се появява в долния десен раздел на екрана. Можете да предоставите произношения (или последователност от произношения), за да проверите отговорите на агента с ИИ и да се уверите, че той функционира правилно.
Освен това можете да минимизирате притурката за визуализация, да предоставите потребителска информация и да инициирате множество стаи за тестване на агента с изкуствен интелект.
Изпълним модул за визуализация с възможност за споделяне
Притурката за визуализация, която може да се споделя, ви позволява да споделяте агента на ИИ със заинтересованите страни и потребителите по представителен начин, без да е необходимо да развивате потребителски интерфейс за повърхността на агента на ИИ. По подразбиране копираната връзка за визуализация изобразява агента с изкуствен интелект с кутия на телефона. Можете да направите малко бързо персонализиране, като промените определени параметри във връзката за визуализация. Можете да персонализирате притурката, както следва:
- Цвят на притурката – Чрез добавяне на параметъра Color към връзката. Можете да дефинирате прости цветове, като използвате имената на цветовете или шестнадесетичния код на цветовете.
-
Кутия на телефона—Чрез промяна на стойността на параметъра phoneCasing във връзката. Това е зададено на вярно по подразбиране и може да бъде деактивирано, като го направите невярно.
Примерна връзка за визуализация с тези параметри:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=&brandcolor<въведете шестнадесетичната стойност на цвят във формат '_XXXX'>
.
Визуализация на гласова услуга
Автономният AI агент за отговаряне на въпроси поддържа визуализация на глас. За да разрешите тази опция:
- Придвижете се до Табло и изберете агента с ИИ.
- Придвижете се до
- От падащия списък AI Engine изберете Vega.
. - Щракнете върху Запис на промените.
Опцията Визуализация се актуализира с икона Микрофон за визуализация на глас. Щракнете върху Визуализация. Появява се изпълнимият модул за визуализация на глас.
За да използвате тази функционалност, трябва да разрешите достъпа до микрофона.
Можете да прегледате следните опции в притурката за визуализация на глас:
- Бутон Старт , за да започнете визуализацията.
- Препис на живо на разговора се показва в притурката, когато протича визуализация на гласа.
- Прекратяване на повикването , за да прекратите разговора.
- Без звук , за да го изключите.
Преглед на производителността на автономния AI агент с помощта на Google Анализ
Секцията „Анализ на агента с ИИ“ предоставя графично представяне на ключовите показатели за оценка на ефективността и ефективността на агента с ИИ. За да генерирате анализа на автономния AI агент:
- Изберете агента с изкуствен интелект от таблото.
- В левия навигационен екран щракнете върху Анализи. Общ преглед на производителността на агента с ИИ се появява както в табличен формат, така и в графично представяне.
Първият раздел показва следната статистика за сесиите и съобщенията за агента с изкуствен интелект.
- Общ брой сесии и сесии, обработени от агента с изкуствен интелект, без човешка намеса.
- Общ брой предавания на агенти, което е брой сесии, предавани на човешки агенти.
- Дневни средни сесии
- Общ брой съобщения (съобщения на човек и агент на AI) и колко от тези съобщения идват от потребителите.
- Ежедневни средни съобщения
Вторият раздел показва статистиката за потребителите. Той предоставя брой общо потребители и информация за средните сесии за един потребител и за средните дневни потребители.
Третият раздел показва отговорите на агента за AI и предаването на агента
Настройване на скрит агент на AI
Този раздел описва как да настроите и управлявате скриптирани агенти на AI в платформата Webex AI Agent Studio, така че да предоставят точни отговори на потребителски заявки и да изпълняват ефективно автоматизираните задачи.
Скрит агент на AI за изпълнение на задачи
Скриптираният агент на AI увеличава възможностите за изграждане на агенти без код на платформата Webex AI Agent Studio. Скриптираният агент на AI дава възможност за разговори с много обороти, при които може да получава съответните данни от клиентите, за да изпълнява определени задачи. Това включва:
-
Изпълнение на прости команди – следвайте инструкциите, за да извършите предварително дефинирани действия.
-
Обработка на данни - Манипулиране и преобразуване на данни съгласно определени правила.
-
Взаимодействие с други системи – Комуникирайте и контролирайте други решения.
Този раздел включва следните настройки за конфигуриране:
- Създаване на скрит агент на AI за извършване на действия
- Актуализиране на скриптирания профил на агент на AI
- Управление на обекти
- Управление на намеренията
- Управление на отговорите
- Конфигуриране на настройките за управление
- Добавяне на език към скриптирания агент на AI
- Конфигуриране на настройките за предаване
Създаване на скрит агент на AI за извършване на действия
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблото щракнете върху + Създаване на агент. |
3 |
На екрана Създаване на AI агент създайте нов AI агент от нулата. Можете също да изберете предварително дефиниран шаблон, за да създадете бързо своя агент с ИИ. Можете да филтрирате типа на AI агента като скрит. В този случай полетата на страницата „Профил“ автоматично се попълват. |
4 |
Щракнете върху Начало от нулата и след това върху Напред. |
5 |
В раздела Какъв тип агент създавате? щракнете върху Скрит. |
6 |
В раздела Каква е основната функция на вашия агент? щракнете върху Извършване на действия. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент укажете следните подробности: |
9 |
Щракнете върху Създаване. Скриптираният агент на AI за отговаряне на въпроси е създаден успешно и вече е наличен в таблото. В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също да импортирате предварително вградените агенти на ИИ. За повече информация вижте Импортиране на предварително изграден агент на AI. |
Какво да направите след това
Актуализиране на скриптирания профил на агент на AI
Преди да започнете
Създайте скрит агент на AI, за да отговаряте на въпроси.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От Таблото изберете агента за AI, който сте създали. |
3 |
Придвижете се до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запис на промените , за да запишете настройките. |
Управление на обекти
Обектите са градивните елементи на разговорите. Те са съществените елементи, които агентът на ИИ извлича от изявленията на потребителите. Те представляват конкретни части от информация, като имена на продукти, дати, количества или всяка друга значима група думи. Чрез ефективно идентифициране и извличане на обекти, агентът с изкуствен интелект може по-добре да разбере намерението на потребителя и да предостави по-точни и подходящи отговори.
Типове обекти
Webex AI Agent Studio предлага 11 предварително изградени типа обекти за заснемане на различни типове потребителски данни. Можете също да създавате всеки от следните персонализирани обекти.
Персонализирани обекти
Тези обекти могат да се конфигурират и позволяват на разработчиците да снемат специфична информация за всеки отделен случай.
-
Списък по избор – дефиниране на списъци с очаквани низове за заснемане на конкретни точки от данни, които не са обхванати от предварително изградените обекти. Можете да добавите няколко синоними срещу всеки низ. Например обект с потребителски размер на пица.
-
Regex – използвайте регулярни изрази, за да идентифицирате конкретни модели и да извлечете съответните данни. Например телефонен номер регулира (например
123-123-8789
). -
Цифри – улавяне на цифрови въвеждания с фиксирана дължина с висока точност, особено при гласови взаимодействия. При негласови взаимодействия се използва като алтернатива на типовете обекти по избор и Regex. Например, за да се открие петцифрен номер на акаунт, трябва да се дефинира дължина пет.
-
Буквено-цифрови – улавяне на комбинации от букви и цифри, осигуряващи точно разпознаване както за гласови, така и за негласови входове.
-
Безплатен формуляр – улавяне на гъвкави точки от данни, които са трудни за дефиниране или валидиране.
-
Местоположение на съпоставяне (WhatsApp) – извличане на данни за местоположение, споделени от вас в канала на WhatsApp.
Системни обекти
Име на обект | Описание | Примерно въвеждане | Примерно извеждане |
---|---|---|---|
Дата | Парси датите на естествен език в стандартен формат за дата | "Юли следващата година" | 01/07/2020 |
Час | Обменя време на естествен език в стандартен формат за време | 5 вечер | 17:00 |
Имейл | Откриване на имейл адреси | напиши ми на info@cisco.com | info@cisco.com |
Телефонен номер | Открива общ телефонен номер | повикване от сървъра на 9876543210 | 9876543210 |
Парични единици | Валута и сума на парцелите | Искам 20$ | 20$ |
Обикновен | Открива обикновен номер | Четвърти от десет души | 4th |
Кардинал | Открива кардинален номер | Четвърти от десет души | 10 |
Географски координати | Откриване на географски местоположения (градове, страни и др.) | Плувах в Темза в Лондон, Великобритания | Лондон, Обединеното кралство |
Имена на хора | Откриване на общи имена | Бил Гейтс от Майкрософт | Бил Гейтс |
Количество | Посочва измерванията като тегло или разстояние | Намираме се на 5 км от Париж | 5km |
Продължителност | Посочва времеви периоди | 1 седмица почивка | 1 седмица |
Създадените обекти могат да се редактират от раздела „Обекти“. Свързването на обекти с намерение анотира вашите изказвания с открити обекти, докато ги добавяте.
Роли на обекта
Когато една организация трябва да бъде събрана няколко пъти в рамките на едно намерение, ролите на организацията стават съществени. Като присвоите различни роли на едно и също лице, можете да напътствате агента с ИИ при разбирането и обработката на въведените от потребителите по-точно.
Например, за да резервирате полет с оформление, можете да създадете обект на летище
с три роли: произход
,местоназначение
и оформление
. Като анотира произношенията за обучение с тези роли, агентът на ИИ може да научи очакваните модели и безпроблемно да обработва сложни заявки за резервации.
Ролите на обекта се поддържат само за Mindmeld (персонализирани и системни обекти) и Rasa (само персонализирани обекти), администраторите трябва да проверят квадратчето за отметка Роли на обекта
в разширените настройки на диалоговия прозорец за избор на двигатели NLU.
Администраторите не могат да преминават от RASA или Mindmeld към Swiftmatch, докато се използват ролите на обекта. Ролите трябва да бъдат премахнати от намеренията за деактивиране на ролите на обекта от разширените настройки на NLU двигателя. Можете да създадете обект с роли на обект.
Създаване на организация с роли на организация
Преди да започнете
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблотощракнете върху скриптирания агент на AI, който сте създали. |
3 |
Щракнете върху Обучение на левия екран. |
4 |
На страницата Данни за обучението щракнете върху раздела Обекти . |
5 |
Щракнете върху Създаване на обект. |
6 |
В прозореца Създаване на обект задайте следните полета: |
7 |
Активирайте превключвателя Стойности на слотовете за автоматично предложение , за да завършите автоматично, и дайте алтернативни предложения за това лице по време на разговора. Полето Роли се показва при създаването на персонализирана организация само ако ролите на организация са разрешени в раздела Разширени настройки на прозореца Промяна на машината за обучение за двигатели RASA и Mindmeld NLU. |
8 |
Щракнете върху Запиши. Можете да използвате опциите Редактиране и Изтриване в колоната Действия , за да извършвате свързани действия.
|
Какво да направите след това
След като създадете обект, можете да свържете роли към обект.
Свързване на ролите към обект
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблотощракнете върху агента с ИИ, който сте създали. |
3 |
Щракнете върху Обучение в левия екран. |
4 |
На страницата Данни за обучението изберете намерение за свързване на елементите и ролите на обекта. По подразбиране се появява разделът Намерение .
|
5 |
В раздела Слотове щракнете върху Свързване на обекта. |
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Можете да зададете роли на организация за събиране на едно и също предприятие два пъти за намерение. |
Ядро за разбиране на естествен език
Агентите с изкуствен интелект използват „Разбиране на естествения език“ (NLU) с машинно обучение, за да идентифицират намерението на клиента. Следните NLU двигатели интерпретират входовете на клиентите и предоставят точни отговори:
- Swiftmatch – бърз, лек двигател, който поддържа множество езици.
- RASA – водеща рамка за водене на разговори с отворен код.
- Mindmeld (бета версия) – предлага разширени потоци за разговори и възможности за NLU.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигателите на статиите и разделите за обучение на агентите с изкуствен интелект, за да оценят производителността. Смяната на двигателя актуализира алгоритъма на агента с изкуствен интелект, което изисква преобучение за точно заключение въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате резултатите за сходство в сесиите и тестовете с едно щракване.
Разработчиците могат също така да тестват и регулират прагови резултати в раздела „Предаване и заключение“ след превключване на двигателите. За RASA праговите резултати са склонни да бъдат обратно пропорционални на броя намерения, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките за заключение.
Смяна на двигателите за обучение
За превключване между двигателите NLU.
-
Изберете агента с ИИ, който искате да промените машината за обучение.
- За агент със скрит изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Показва се страницата База знания .
- За агенти със скриптиран AI за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата с данни за обучението.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на машината за обучение .
По подразбиране NLU двигателят е зададен на Swiftmatch за новосъздадените агенти с ИИ.
-
Изберете машината за обучение, за да обучите агента с ИИ. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в раздела Заключение :
- Резултат, под който се показва резервен— Минималната увереност, необходима, за да ви се покаже отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение—Определя минималната разлика между нивата на доверие на отговорите, за да се покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на спиртни думи—„Спиртни думи“ са функционални думи, които установяват граматически връзки между други думи в рамките на изречение, но сами по себе си нямат лексикално значение. Когато премахнете спиртни думи като статии (a, an, the и т.н.), местоимения (той, тя и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят смисъла на текстовото запитване от потребителя. Ако отметнете квадратчето, то премахва „спиртните думи“ от изречението по време на обучението и изводите. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Разширяване на контракциите – Английските контракции в данните за обучение могат да бъдат разширени до оригиналния формуляр заедно с условията в входящата потребителска заявка за по-голяма точност. Пример: „don’t“ е разширен до „don’t“. Ако е избрано това квадратче за отметка, контракциите в входящите съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите двигателя NLU.
- Проверка на правописа при извод – Библиотеката за корекция на текст идентифицира и коригира неправилните правописа в текста преди извода. Тази възможност се поддържа и за трите двигателя само ако квадратчето за отметка Правописна проверка в заключение е активирано.
- Премахване на специални знаци– Специалните знаци са небуквено-цифрови знаци, които оказват влияние върху заключението. Например Wi-Fi и Wi-Fi се разглеждат по различен начин от NLU двигателя. Ако това квадратче е избрано, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Роли на обект – Персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обекта в изводите – Стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекта. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове има приоритет пред откриването на намерение.
- Съхранени резултати за съобщение – Броят статии, за които изчислените резултати за доверие на агента с ИИ ще бъдат показани в информацията за транзакциите в сесиите.
Броят на резултатите, които да се показват в раздела „Алгоритъм“ на екрана „Сесии“, вече е ограничен до 5. Горните n резултати (1=<n=<5) са налични в отчетите за препис на съобщения на агенти със скриптиран AI и в раздела „Резултати от алгоритмите“ в раздела „Информация за транзакциите“ в „Сесии“.
- Разширение на словната форма – Разширяване на данните за обучение с словни форми като множествени, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако е избрано това квадратче за отметка, се генерират автоматично общите английски синоними за думи в данните за обучение, за да се разпознае точно заявката на потребителя. Например за думата градина, генерираните от системата синоними могат да бъдат двор, двор и т.н. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Словни форми – Словните форми могат да съществуват в различни форми, като например множествени, реклами, прилагателни или глаголи. Например, за думата „творение“, словните форми могат да бъдат създадени, творят, творят, творят, творят, творят и т.н. Ако е избрано това квадратче за отметка, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да задават различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на реакцията на агента с ИИ.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на агента с ИИ.
- Щракнете върху Обучение. След като агентът с ИИ бъде обучен с избраната машина за обучение, статусът на базата знания се променя от Записан на Обучен.
Можете да обучите агента с ИИ с RASA и Mindmeld само ако всички статии имат поне две произношения.
Обучение
След като създадете всички статии, можете да обучите агента с изкуствен интелект и да го направите жив, за да го тествате и разположите. За да обучите агента с изкуствен интелект с текущото му тяло, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението завърши, статусът се променя на Обучен. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущия статус на обучението.
В този момент можете да щракнете върху Направете живо , за да направите обученото тяло живо, и да го тествате в визуализация с възможност за споделяне или във външни канали, където се разгърне агентът с ИИ.
Векторен модел
Вече можете да изберете предпочитаните им векторни модели като част от разширените настройки на двигателя в Swiftmatch NLU двигателя. Възможно е да се избере между две опции – вектори на ниво Utterance спрямо вектори на ниво Article. В непрекъснатите ни усилия за подобряване на точността на нашите NLU двигатели експериментирахме с използване на вектори на ниво член вместо по-стария модел, който използва вектори на ниво utterance. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични агенти с AI. За многоезични агенти с AI съвпадения на ниво статии се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична към момента на заключение в раздела друга информация на сесията.
Управление на намеренията
Intent е основен компонент на платформата на Webex AI Agent Studio, който позволява на агента на AI да разбира и да отговаря ефективно на въведеното от вас. Тя представлява конкретна задача или действие, което искате да изпълните по време на разговор. Можете да дефинирате всички намерения, които отговарят на задачите, които искате да изпълните. Точността на класификацията на намеренията пряко влияе на способността на агента с изкуствен интелект да предоставя подходящи и полезни отговори. Класификацията на намеренията е процесът на идентифициране на намеренията въз основа на въведеното, което позволява на агента на ИИ да реагира по смислен и контекстуално подходящ начин.
Системни намерения
- Резервно намерение по подразбиране – Възможностите на агента с ИИ са неизменно ограничени от намеренията, предназначени да разпознават и реагират. Докато едно предприятие не може да предвиди всеки възможен въпрос, който бихте могли да зададете, резервното намерение по подразбиране може да помогне за проследяване на разговорите.
Като прилагат резервно намерение по подразбиране, разработчиците на ИИ агент могат да гарантират, че агентът с ИИ обработва непланирани или непланирани заявки, пренасочвайки разговора обратно към известни намерения.
Разработчиците на ИИ агент не трябва да добавят конкретни изрази към резервното намерение. Агентът може да бъде обучен автоматично да задейства резервно намерение, когато срещне известни извън обхвата въпроси, които иначе биха могли да бъдат неправилно категоризирани в други намерения.
Например, в банков агент с изкуствен интелект клиентите могат да се опитат да попитат за заеми. Ако агентът на ИИ не е конфигуриран да обработва запитвания, свързани с заем, тези запитвания могат да бъдат включени като фрази за обучение в рамките на резервното намерение по подразбиране. Когато клиентът поиска заеми в който и да е момент от разговора, агентът на ИИ разпознава запитването като попадащо извън определените му намерения и задейства резервен отговор. Това осигурява по-подходящ отговор.
Резервното намерение не трябва да има свързани с него слотове.
Резервното намерение трябва да използва ключа на резервния шаблон по подразбиране, за да отговори.
- Помощ – Това намерение е предназначено да отговори на запитвания от клиенти относно възможностите на агента с ИИ. Когато клиентите не са сигурни какво могат да постигнат или се сблъскат с трудности по време на разговор, те често търсят помощ, като молят за
помощ.
По подразбиране отговорът за намерението за помощ се съпоставя с ключа на шаблона
Съобщение за помощ
. Разработчиците на агенти на ИИ обаче могат да персонализират отговора или да променят свързания с него ключ на шаблон, за да предоставят по-персонализирани и информативни насоки.Препоръчително е да предадете възможностите на агента на AI на високо ниво, като осигурите на клиентите ясно разбиране какво могат да направят след това.
- Говорете с агент – това намерение дава възможност на клиентите да поискат помощ от човешки агент на всеки етап от взаимодействието им с агента на ИИ. При позоваване на това намерение системата автоматично инициира прехвърляне към човешки агент. Шаблонът за отговор по подразбиране за това намерение е
предаване на агент
. Въпреки че няма ограничения на ПИ за промяна на ключа на шаблона за отговор, промяната няма да повлияе на резултата от предаването от човека.
Малки намерения за разговор
Всички новосъздадени агенти на ИИ включват четири предварително дефинирани малки намерения за разговор, за да се справят с общите поздрави на клиентите, изрази на благодарност, отрицателна обратна връзка и farewells:
- Поздрави
- Благодаря
- Агентът с ИИ не беше полезен
- Довиждане.
Създаване на намерение
Преди да започнете
Преди да създадете намерение, погрижете се да създадете обекти, с които да се свържете с намерението. За повече информация вижте Създаване на организация с роли на организация.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблото изберете агент с ИИ. |
3 |
Щракнете върху Обучение от левия екран. |
4 |
На страницата Данни за обучението щракнете върху Създаване на намерение. |
5 |
В прозореца Създаване на намерение задайте следните подробности: |
6 |
Поставете отметка в квадратчето Задължително , ако обектът е задължителен. |
7 |
Въведете броя повторни опити, разрешен за този слот. По подразбиране номерът е зададен на три. |
8 |
Изберете ключа на шаблон от падащия списък. |
9 |
В раздела Отговор въведете ключа на шаблона за окончателен отговор, който да бъде върнат на потребителите при завършване на намерението. |
10 |
Активирайте превключвателя Нулиране на слотовете след завършване , за да нулирате стойностите на слотовете, събрани в разговора, след като намерението приключи. Ако този превключвател е в деактивиран статус, слотът запазва старите стойности и показва същия отговор.
|
11 |
Активирайте превключвателя Актуализиране на стойностите на слота , за да актуализирате стойността на слота по време на разговор с потребителя. Агентът с изкуствен интелект счита последната стойност, запълнена в слота, за да обработи данните. Ако е разрешено, стойностите за попълнените слотове се актуализират, когато клиентите предоставят нова информация за същия тип слот.
|
12 |
Активирайте превключвателя Предоставяне на предложения за слотове , за да предоставите предложения за попълване на слотове и алтернативни стойности на слотовете в крайния отговор въз основа на въвеждането от потребителите. |
13 |
Активирайте превключвателя Край на разговора , за да затворите сесията след това намерение. Webex Connect и гласовите потоци могат да използват това, за да затворят разговор с потребителите.
|
14 |
Щракнете върху Запиши. Щракнете върху Обучение горе вдясно на раздела Обучение , за да отразите всички промени, направени в намеренията и елементите.
За да се обучават двигатели Rasa или Mindmeld NLU, са необходими минимум два варианта за обучение (произношения) за всяко намерение. Също така, всеки слот трябва да има поне две анотации. Ако тези изисквания не са изпълнени, бутонът Влак е деактивиран. До засегнатото намерение да посочи проблема се появява икона за предупреждение. Резервното намерение по подразбиране обаче е освободено от тези изисквания. |
Какво да направите след това
След като бъде създадено намерение, е необходима известна информация, за да се изпълни намерението. Свързаните лица диктуват как тази информация се получава от потребителски изказвания. За повече информация вижте Свързване на обекти с намерение.
Свързване на обекти с намерение
Преди да започнете
Погрижете се да създадете обекти и да ги свържете, преди да добавите изрази. Това автоматично анотира обектите, докато се добавят изречения.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблотощракнете върху агента с ИИ, който сте създали. |
3 |
Щракнете върху Обучение в левия екран. |
4 |
На страницата Данни за обучението изберете намерение за свързване на елементите и ролите на обекта. По подразбиране се появява разделът Намерение .
|
5 |
В раздела Слотове щракнете върху Свързване на обекта. Свързаните обекти се показват в раздела „Слотове“.
|
6 |
Изберете ролята на обекта за името на обекта. |
7 |
Щракнете върху Запиши. Когато даден обект е маркиран като задължителен, стават достъпни допълнителни опции за конфигуриране. Можете да зададете максималния брой пъти, през които агентът с ИИ може да поиска липсващия обект, преди да ескалира или предостави резервен отговор. Можете да дефинирате ключа на шаблон, който да се извиква, ако задължителният обект не е предоставен в рамките на посочения брой повторни опита.
След като агентът с ИИ идентифицира намерение и събере всички необходими данни (слотове), той отговаря с помощта на съобщението, свързано с окончателния ключ за шаблона, конфигуриран за това намерение. За да започнете нов разговор или да обработите последващи намерения, без да пренасяте предишните данни, трябва да активирате превключвателя Нулиране на слотовете след завършване . Тази настройка изчиства всички разпознати обекти от хронологията на разговорите, като осигурява нов старт за всяко ново взаимодействие. |
Генериране на данни за обучението
Трябва ръчно да добавите данни за обучение към намеренията им, за да накарате агента с изкуствен интелект да работи с разумна точност. Данните за обучението се състоят от различни начини, по които можете да се позовавате на едно и също намерение. Можете да добавите поне 15-20 варианта за всяко намерение, за да подобрите неговата точност. Създаването на този корпус за обучение ръчно може да бъде досадно и отнема време. Можете да добавите само няколко варианта или да добавите само ключови думи като варианти вместо смислени изречения. Това може да бъде избегнато чрез генериране на данни за обучението, които да допълват съществуващите ви.
За да генерирате данни за обучението, следвайте стъпките по-долу:
- Въведете името на намерението и примерен израз.
- Щракнете върху Генерирайте.
- Предоставете кратко описание на намерението за насочване на ИИ.
- Посочете желания брой варианти и нивото на креативност за генерираните от ИИ предложения.
- Генерирането на много варианти наведнъж може да повлияе на качеството. Препоръчваме максимум 20 варианта на поколение.
- По-ниска креативност може да доведе до по-малко разнообразни варианти.
- Процесът на генериране може да отнеме няколко секунди в зависимост от броя на заявените варианти.
- Иконата на мълния отличава вариантите, генерирани от AI, от дефинираните от потребителя данни за обучение.
Ядро за разбиране на естествен език
Агентите с изкуствен интелект използват „Разбиране на естествения език“ (NLU) с машинно обучение, за да идентифицират намерението на клиента. Следните NLU двигатели интерпретират входовете на клиентите и предоставят точни отговори:
- Swiftmatch – бърз, лек двигател, който поддържа множество езици.
- RASA – водеща рамка за водене на разговори с отворен код.
- Mindmeld (бета версия) – предлага разширени потоци за разговори и възможности за NLU.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигателите на статиите и разделите за обучение на агентите с изкуствен интелект, за да оценят производителността. Смяната на двигателя актуализира алгоритъма на агента с изкуствен интелект, което изисква преобучение за точно заключение въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате резултатите за сходство в сесиите и тестовете с едно щракване.
Разработчиците могат също така да тестват и регулират прагови резултати в раздела „Предаване и заключение“ след превключване на двигателите. За RASA праговите резултати са склонни да бъдат обратно пропорционални на броя намерения, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките за заключение.
Смяна на двигателите за обучение
За превключване между двигателите NLU.
-
Изберете агента с ИИ, който искате да промените машината за обучение.
- За агент със скрит изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Показва се страницата База знания .
- За агенти със скриптиран AI за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата с данни за обучението.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на машината за обучение .
По подразбиране NLU двигателят е зададен на Swiftmatch за новосъздадените агенти с ИИ.
-
Изберете машината за обучение, за да обучите агента с ИИ. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в раздела Заключение :
- Резултат, под който се показва резервен— Минималната увереност, необходима, за да ви се покаже отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение—Определя минималната разлика между нивата на доверие на отговорите, за да се покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на спиртни думи—„Спиртни думи“ са функционални думи, които установяват граматически връзки между други думи в рамките на изречение, но сами по себе си нямат лексикално значение. Когато премахнете спиртни думи като статии (a, an, the и т.н.), местоимения (той, тя и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят смисъла на текстовото запитване от потребителя. Ако отметнете квадратчето, то премахва „спиртните думи“ от изречението по време на обучението и изводите. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Разширяване на контракциите – Английските контракции в данните за обучение могат да бъдат разширени до оригиналния формуляр заедно с условията в входящата потребителска заявка за по-голяма точност. Пример: „don’t“ е разширен до „don’t“. Ако е избрано това квадратче за отметка, контракциите в входящите съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите двигателя NLU.
- Проверка на правописа при извод – Библиотеката за корекция на текст идентифицира и коригира неправилните правописа в текста преди извода. Тази възможност се поддържа и за трите двигателя само ако квадратчето за отметка Правописна проверка в заключение е активирано.
- Премахване на специални знаци– Специалните знаци са небуквено-цифрови знаци, които оказват влияние върху заключението. Например Wi-Fi и Wi-Fi се разглеждат по различен начин от NLU двигателя. Ако това квадратче е избрано, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Роли на обект – Персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обекта в изводите – Стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекта. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове има приоритет пред откриването на намерение.
- Съхранени резултати за съобщение – Броят статии, за които изчислените резултати за доверие на агента с ИИ ще бъдат показани в информацията за транзакциите в сесиите.
Броят на резултатите, които да се показват в раздела „Алгоритъм“ на екрана „Сесии“, вече е ограничен до 5. Горните n резултати (1=<n=<5) са налични в отчетите за препис на съобщения на агенти със скриптиран AI и в раздела „Резултати от алгоритмите“ в раздела „Информация за транзакциите“ в „Сесии“.
- Разширение на словната форма – Разширяване на данните за обучение с словни форми като множествени, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако е избрано това квадратче за отметка, се генерират автоматично общите английски синоними за думи в данните за обучение, за да се разпознае точно заявката на потребителя. Например за думата градина, генерираните от системата синоними могат да бъдат двор, двор и т.н. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Словни форми – Словните форми могат да съществуват в различни форми, като например множествени, реклами, прилагателни или глаголи. Например, за думата „творение“, словните форми могат да бъдат създадени, творят, творят, творят, творят, творят и т.н. Ако е избрано това квадратче за отметка, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да задават различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на реакцията на агента с ИИ.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на агента с ИИ.
- Щракнете върху Обучение. След като агентът с ИИ бъде обучен с избраната машина за обучение, статусът на базата знания се променя от Записан на Обучен.
Можете да обучите агента с ИИ с RASA и Mindmeld само ако всички статии имат поне две произношения.
Обучение
След като създадете всички статии, можете да обучите агента с изкуствен интелект и да го направите жив, за да го тествате и разположите. За да обучите агента с изкуствен интелект с текущото му тяло, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението завърши, статусът се променя на Обучен. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущия статус на обучението.
В този момент можете да щракнете върху Направете живо , за да направите обученото тяло живо, и да го тествате в визуализация с възможност за споделяне или във външни канали, където се разгърне агентът с ИИ.
Векторен модел
Вече можете да изберете предпочитаните им векторни модели като част от разширените настройки на двигателя в Swiftmatch NLU двигателя. Възможно е да се избере между две опции – вектори на ниво Utterance спрямо вектори на ниво Article. В непрекъснатите ни усилия за подобряване на точността на нашите NLU двигатели експериментирахме с използване на вектори на ниво член вместо по-стария модел, който използва вектори на ниво utterance. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични агенти с AI. За многоезични агенти с AI съвпадения на ниво статии се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична към момента на заключение в раздела друга информация на сесията.
Маркиране на генерирани варианти с флаг
За да се гарантира отговорно използване на ИИ, разработчиците могат да маркират генерираните от ИИ резултати за преглед. Това позволява идентифицирането и предотвратяването на всяко вредно или пристрастно съдържание. За маркиране на генерирани от AI изходи:
- Намерете опцията за маркиране: Налична е опция за маркиране за всяко генерирано изказване.
- Предоставяне на обратна връзка: Когато маркират дадено извеждане, разработчиците могат да добавят коментари и да посочат причината за маркирането.
Тази функция първоначално е налична с ограничение за месечно използване от 500 генерирани операции. За да отговорят на нарастващите нужди, разработчиците могат да се свържат със собствениците на акаунти, за да поискат увеличение на това ограничение.
Създаване на многоезично намерение и обект
Можете да създавате данни за обучението на няколко езика. За всеки език, конфигуриран за вашия AI агент, трябва да дефинирате изрази, които отразяват желаните взаимодействия. Въпреки че слотовете остават последователни в различните езици, бутоните за шаблони уникално идентифицират отговорите на всеки език.
Не всички езици поддържат всички типове обекти. За повече информация относно списъка с типове организации, поддържани от всеки език, вижте таблицата Езици стихове, поддържани от обектите на Поддържани езици за агенти със скриптове на AI.
Управление на отговорите
Отговорите са съобщенията, които вашият AI агент изпраща на клиентите в отговор на техните заявки или намерения. Можете да създавате отговори, които включват:
- Текст – Обикновени текстови съобщения за директна комуникация.
- Код – Вграден код за динамично съдържание или действия.
- Мултимедия – изображения, аудио или видео елементи за подобряване на средата за работа на потребителите.
Отговорите имат два основни компонента:
- Шаблони—Предварително дефинирани структури за отговор, които са съпоставени със специфични намерения.
- Работни потоци – Логиката, която определя кой шаблон да се използва въз основа на идентифицираното намерение.
Шаблоните за предаване на агент, помощ, резервен и приветствие са предварително конфигурирани и съобщението за отговор може да бъде променено от съответните шаблони.
Типове отговор
Секцията на дизайнер на отговори обхваща различните типове отговори и как те могат да бъдат конфигурирани.
Разделът Работни потоци се използва за обработка на асинхронни отговори, докато извиква външен API, който реагира асинхронно. Работните потоци трябва да бъдат кодирани в python.
Заместване на променлива
Заместването на променливите позволява да използвате динамични променливи като част от шаблоните за отговор. Всички стандартни променливи (или обекти) в сесията, заедно с тези, които разработчикът на агент с ИИ може да зададе в обект в свободна форма, като полето datastore
, могат да се използват в шаблони за отговор чрез тази функция. Променливите се представят с помощта на този синтаксис: ${variable_name}. Например използването на стойността на обект, наречен apptdate, използва ${entities.apptdate} или ${newdfState.model_state.entities.apptdate.value}.
Отговорите могат да бъдат персонализирани с помощта на променливи, получени от канала или събрани от потребителите по време на разговор. Функцията за автоматично завършване показва синтаксиса на променливи в текстовата област, когато започнете да въвеждате ${. Избирането на необходимото предложение автоматично попълва областта с променливата и подчертава тази променлива.
Конфигуриране на отговори с помощта на дизайнер на отговори
Дизайнерът на отговори предлага лесен за потребителя интерфейс за създаване на отговори, без да изисква обширни познания за кодиране. Налични са два типа отговор:
- Условни отговори: За неразработчици тази опция позволява лесно изграждане на отговори, които агентът на ИИ предоставя на клиентите.
- Кодови фрагменти: За разработчици, използващи Python, тази опция осигурява гъвкавост за конфигуриране на отговори при използване на код.
Дизайнерът на отговор е създаден, за да гарантира, че потребителската среда отговаря на конкретния канал, с който взаимодейства агентът с ИИ.
Шаблони за отговор
- Текст – това са прости текстови отговори. За да подобри средата за работа на потребителите, дизайнерът на отговори позволява множество текстови полета в рамките на един отговор, което ви позволява да разделяте дългите съобщения на по-управляеми раздели. Всяко текстово поле може да включва различни опции за отговор. По време на разговор една от тези опции се избира на случаен принцип и се показва на потребителя, което осигурява динамично и ангажиращо взаимодействие.
За да поддържате динамична и ангажираща среда за потребителите, можете да добавите множество опции за отговор към вашите шаблони. Когато се активира шаблон с множество опции, един от тях се избира на случаен принцип и се показва на потребителя. Можете да активирате тази функция, като щракнете върху бутона +Добавяне на вариант , намиращ се в долната част на отговора ви.
Когато записвате отговори, може да видите предупреждение, показващо броя на грешките, които трябва да бъдат коригирани. Полетата с грешки ще бъдат откроени в червено. Като използват навигационните стрелки, разработчиците могат лесно да открият и коригират тези грешки във всеки канал или формат на отговор. Ако избирачът на списък или въртележка съдържа няколко карти, придвижването с точки позволява да се придвижвате през картите с грешки. За една карта съответната точка става червена, за да сигнализира за грешка.
- Бърз отговор – текстовите отговори могат да се сдвоят с бутони, които могат да бъдат текстови или URL връзки. Текстовите бутони изискват заглавие и полезен обем, които се изпращат на бота при щракване. Бутоните за URL пренасочват потребителите към определена уеб страница.
Когато заявката на клиента е двусмислена, частичното съвпадение позволява на бота да предлага подходящи статии или намерения като опции. Тази функция е налична за уеб и Facebook взаимодействия.
Добавяне на бързи отговори за URL адреса
Бутоните за бърз отговор на URL адреси във фиксирани и условни отговори ви позволяват да създавате бутони, които пренасочват потребителите към вашия уеб сайт за допълнителна информация или действия, като попълване на формуляри. Когато бъдат щракнати, тези бутони отварят посочения URL адрес в нов раздел в същия прозорец на браузъра, без да изпращат данни обратно към бота.
За да добавите бърз отговор на URL адрес в условен или фиксиран отговор:
- Изберете статията или ключа на шаблона, за който искате да конфигурирате бързия URL адрес.
- Щракнете върху +Добавяне на бърз отговор. Появява се изскачащият прозорец Тип бутон .
- Изберете типа на бутона като URL адрес в уеб канала.
- Укажете заглавието за бутона и URL адреса, към който потребителят трябва да бъде пренасочен след натискане на бутона.
- Щракнете върху Готово , за да добавите бърз отговор на URL адрес.
Бутоните за тип URL могат да се конфигурират и чрез тип динамичен отговор, където тези бутони трябва да се конфигурират с помощта на фрагменти от код на питон. Тези бутони се поддържат в разделите за визуализация и визуализация, които могат да се споделят. В момента те не се поддържат от притурката за чат на живо на IMIchat или от други канали на трети страни.
- Въртележка – Обогатените отговори могат да включват една карта или няколко карти, подредени във формат въртележка. Всяка карта изисква заглавие и може да съдържа изображение, описание и до три бутона.
Бутоните за бърз отговор в рамките на шаблона тип въртележка могат да бъдат конфигурирани с текст или URL връзки. Щракването върху бутона за URL адрес ще пренасочи потребителя към посочения уеб сайт. Щракването върху бутон за бърз отговор, базиран на текст, изпраща конфигуриран полезен обем към бота, задейства съответния отговор.
- Изображение – мултимедиен шаблон, където потребителите могат да конфигурират изображения чрез предоставяне на URL адреси.
- Видео – Прави видеата във визуализацията въз основа на конфигурирания URL адрес на видео.
- Код – може да се използва за записване на код на Python за повикване на API или за изпълнение на друга логика.
Кодови фрагменти
Условните отговори, със своите обширни функции и разнообразни шаблони, могат ефективно да отговорят на повечето нужди на агент на ИИ. Въпреки това, за сложни случаи на използване, които не могат да бъдат напълно реализирани чрез условни отговори или за разработчици, които предпочитат кодирането, типът отговор на фрагмента от код е наличен.
Кодовите фрагменти позволяват да конфигурирате отговори с помощта на Python код. Този подход ви позволява да създавате всички типове отговори, включително бързи отговори, текст, въртележки, изображения, аудио, видео и файлове, в рамките на шаблон за отговор или статия.
Функционалният код, дефиниран в шаблона за фрагмент от код, може да се използва за задаване на променливи, които след това се използват в други шаблони. Важно е да се отбележи, че функционалният код не може директно да върне отговори, когато се използва в рамките на условни отговори.
Валидиране на кодов фрагмент – платформата проверява само за синтактични грешки в кодовия фрагмент, който конфигурирате. Въпреки това, всички грешки в самото съдържание на отговора могат да причинят проблеми за потребителите, които взаимодействат с бота на конфигурирания канал. Например редакторът няма да ви попречи да добавите отговор „избирач на време“ за уеб канала, но това води до грешки, ако заявката на потребителя задейства този конкретен отговор.
Ако не конфигурирате уникален отговор за различни канали, уеб отговорът се приема като отговор по подразбиране и същият се изпраща на клиента. Списъкът с шаблони, поддържани в уеб канала, са:
- Текст – Просто текстово съобщение, което може да има няколко варианта. Това конфигурирано съобщение се показва въз основа на заявката.
- Бърз отговор – Шаблон с текст и бутони с възможност за щракване.
- Въртележка – Колекция от карти, като всяка карта има заглавие, URL адрес на изображение и описание.
- Изображение – шаблон за конфигуриране на изображения чрез предоставяне на URL адреси.
- Видео – шаблон за конфигуриране на видео чрез предоставяне на URL адреса на видеото. Можете да пуснете видеото, като щракнете върху изображението или го докоснете.
- Файл – шаблон за конфигуриране на pdf файл чрез предоставяне на URL адреса за достъп до файла.
- Аудио – шаблон за конфигуриране на аудио файл чрез предоставяне на URL адреса на аудиото. Освен това показва продължителността на аудио съобщението в изхода.
Конфигуриране на настройките за управление
Преди да започнете
Създаване на агента за изкуствен интелект за скриптове.
1 |
Придвижете се до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запис на промените , за да запишете настройките. |
Какво да направите след това
Добавете езици към агента за скриптове на AI.
Добавяне на език към скриптирания агент на AI
Преди да започнете
Създаване на агента за изкуствен интелект за скриптове.
1 |
Придвижете се до . |
2 |
Щракнете върху +Добавяне на езици , за да добавите нови езици и да изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да активирате езика. |
5 |
След като добавите език, можете да го зададете като език по подразбиране. Задръжте курсора на мишката върху езика, щракнете върху Направи по подразбиране. Не можете да изтриете или деактивирате език по подразбиране. Също така, ако преминете от съществуващ език по подразбиране, това може да повлияе на статиите, редактирането, тестването и визуализацията на опита на AI агента. |
6 |
Щракнете върху Запис на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създаване на агента за изкуствен интелект за скриптове.
1 |
Придвижете се до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запис на промените , за да запишете настройките за предаване. |
Какво да направите след това
Скрит агент на AI за отговаряне на въпроси
Шифрованите агенти на ИИ са агенти, задвижвани от знанието, чиято база знания се състои от корпус от въпроси и отговори. Скриптираният агент на AI може да даде отговори въз основа на създаден от потребителя корпус за обучение, който е колекция от примери и отговори. Тази възможност е полезна в сценарии, при които:
- Изискват се специфични знания – агентът трябва да отговаря на въпроси в предварително дефиниран домейн.
- Последователността е важна – агентът трябва да предостави последователни отговори на подобни заявки.
- Необходима е ограничена гъвкавост – отговорите на агента са ограничени от информацията в корпуса за обучение.
Този раздел включва следните настройки за конфигуриране:
Създаване на скрит AI агент за отговаряне на въпроси
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
На таблото щракнете върху +Създаване на агент. |
3 |
На екрана Създаване на AI агент щракнете върху Нулиране старт. Можете също да изберете предварително готов шаблон, за да създадете бързо своя агент с ИИ. Можете да филтрирате типа на AI агента като скрит. В този случай полетата на страницата Профил се появяват автоматично. |
4 |
Щракнете върху Напред. |
5 |
В секцията Какъв тип агент създавате щракнете върху Скрит. |
6 |
В раздела Каква е основната функция на вашия агент щракнете върху Отговаряне на въпроси. |
7 |
Щракнете върху Напред. |
8 |
На страницата Дефиниране на агент укажете следните подробности: |
9 |
Щракнете върху Създаване. Скриптираният агент на AI за отговаряне на въпроси е създаден успешно и вече е наличен в таблото.
В заглавката на AI Agent можете да изпълнявате следните задачи:
Можете също да импортирате предварително вградените агенти на ИИ. За повече информация вижте Импортиране на предварително изграден агент на AI. |
Какво да направите след това
Добавете статии към агента с ИИ.
Актуализиране на скриптирания профил на агент на AI
Преди да започнете
Създайте скрит агент на AI, за да отговаряте на въпроси.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От Таблото изберете агента за AI, който сте създали. |
3 |
Придвижете се до и конфигурирайте следните подробности: |
4 |
Щракнете върху Запис на промените , за да запишете настройките. |
Управление на статии
Статиите са важна част от скриптираните агенти на AI. Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяка статия има Въпрос по подразбиране , който я идентифицира. Всички статии заедно съставляват базата знания или корпус на агента на AI. Когато клиентът ви попита нещо, системата проверява своята база знания и ви дава най-добрия отговор, който намира.
Двигателите Rasa и Mindmeld NLU изискват минимум два варианта на обучение (произношения), за да може даден артикул да бъде част от обучения модел на corpora. Бутоните Train и Save and Train остават недостъпни в скриптиран агент на AI за отговаряне на въпроси, ако изберете Rasa или Mindmeld NLU двигател и ако дадена статия има по-малко от две вариации. Когато поставите показалеца на тези неналични бутони, системата показва съобщение с молба да решите проблемите преди обучението. Освен това системата показва икона за предупреждение, съответстваща на статията с проблеми. Можете да разрешите проблемите, като добавите повече от два варианта за дадена статия. Бутоните Влак и Записване и обучение стават достъпни, след като проблемите бъдат отстранени. Наличието на два варианта не е приложимо за статиите по подразбиране – частично съвпадащо съобщение, резервно съобщение и приветствено съобщение.
Можете да класифицирате статиите в категории по техен избор, а всички некатегоризирани статии остават класифицирани като незададени. От момента на създаване на статии има четири статии по подразбиране, които са достъпни за всеки AI агент. Следните са:
- Приветствено съобщение – Това съдържа първото съобщение винаги, когато има започване на разговор между клиента и агента на AI.
- Резервно съобщение – AI агентът показва това съобщение, когато агентът не е в състояние да разбере въпроса на потребителя.
- Частично съвпадение— Когато ИИ агентът разпознае няколко статии с малка разлика в резултатите (както е зададено в настройките за Предаване и Изводи ), агентът показва това съобщение за съвпадение заедно със съответстващите статии като опции. Можете също така да конфигурирате текстовия отговор да се показва заедно с тези опции.
- Какво можете да направите?– Можете да конфигурирате възможностите на агента за AI. AI Agent показва това всеки път, когато крайните потребители поставят под въпрос възможностите на AI Agent.
В допълнение към тях се добавя статията по подразбиране Разговор с агент , ако са активирани настройките за предаване на агент от Предаване и Извод .
Всички нови агенти на AI също имат четири статии на Smalltalk , които обработват потребителски изрази за:
- Поздрави
- Благодаря
- Агентът с ИИ не беше полезен
-
Довиждане.
Тези статии и отговори са налични в базата знания на AI Agent по подразбиране, докато се създава нов агент на AI. Можете също да ги променяте или премахвате.
Добавяне на статии чрез ПИ и отговор по подразбиране
Статията е комбинация от въпрос, неговите вариации и отговор на този въпрос. Всяка заявка на потребителя се сравнява с тези статии (база знания) и отговорът, който връща най-високото ниво на доверие, се показва на потребителя като отговор на агента с изкуствен интелект. За да добавите статии:
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От Таблото изберете агента за AI, който сте създали. |
3 |
Придвижете се до Създаване на нова статия. и щракнете върху |
4 |
Добавете вариантите по подразбиране. |
5 |
Изберете някой от тези отговори по подразбиране за статията. Възможни стойности:
За повече информация вижте раздела Конфигуриране на отговори с помощта на дизайнер на отговори . |
6 |
Щракнете върху Запис и обучение. |
Импортиране от каталози
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От Таблото изберете агента за AI, който сте създали. |
3 |
Придвижете се до и щракнете върху иконата Многоточие. |
4 |
Щракнете върху Импортиране от каталози. |
5 |
Изберете категориите на статиите, които да бъдат добавени към агента. |
6 |
Кликнете върху Готово. |
Извличане на ЧЗВ от връзката
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От Таблото изберете агента за AI, който сте създали. |
3 |
Придвижете се до и щракнете върху иконата на многоточие. |
4 |
Щракнете върху Извличане на ЧЗВ от връзката. |
5 |
Посочете URL адреса, където се хостват ЧЗВ, и щракнете върху Извличане. |
6 |
Щракнете върху Импортиране. |
Импортиране от файл
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От Таблото изберете агента за AI, който сте създали. |
3 |
Придвижете се до и щракнете върху иконата Многоточие . |
4 |
Щракнете върху Импортиране от файл и изберете CSV , за да импортирате статиите от CSV файла. Ако импортирате статии от файл във формат JSON, изберете JSON. |
5 |
Щракнете върху Преглед и изберете файл, който съдържа всички статии. Щракнете върху Изтегляне на пример , за да видите формата, в който трябва да бъдат посочени статиите. |
6 |
Щракнете върху Импортиране. |
Добавяне на персонализирани синоними
Много случаи на използване на агенти с изкуствен интелект обикновено включват думи и фрази, които може да не са част от стандартния английски речник или са специфични за бизнес контекст. Например искате агентът на ИИ да разпознае приложението за Android, приложението за iOS и т.н. Агентът с ИИ трябва да включи тези термини и техните вариации в изявленията за обучение за всички свързани статии, което води до излишно въвеждане на данни.
За да преодолеете този проблем с излишък, можете да използвате персонализирани синоними в рамките на скрит агент на AI за отговаряне на въпроси. Синонимите на всяка главна дума се заменят с основната дума по време на изпълнение от платформата автоматично.
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
От Таблото изберете агента за AI, който сте създали. |
3 |
Придвижете се до и щракнете върху иконата Многоточие. |
4 |
Щракнете върху Персонализирани синоними. |
5 |
Щракнете върху Нова главна дума. |
6 |
Конфигурирайте стойността на основната дума и нейните синоними и щракнете върху Запиши. |
7 |
Обучете отново агента с ИИ след добавяне на синонимите. Можете също да експортирате синонимите (във формат .CSV файл) в локалната папка и да импортирате файла обратно в платформата. |
Ядро за разбиране на естествен език
Агентите с изкуствен интелект използват „Разбиране на естествения език“ (NLU) с машинно обучение, за да идентифицират намерението на клиента. Следните NLU двигатели интерпретират входовете на клиентите и предоставят точни отговори:
- Swiftmatch – бърз, лек двигател, който поддържа множество езици.
- RASA – водеща рамка за водене на разговори с отворен код.
- Mindmeld (бета версия) – предлага разширени потоци за разговори и възможности за NLU.
RASA изисква повече данни за обучение от Swiftmatch, за да постигне висока точност. Разработчиците могат да превключват NLU двигателите на статиите и разделите за обучение на агентите с изкуствен интелект, за да оценят производителността. Смяната на двигателя актуализира алгоритъма на агента с изкуствен интелект, което изисква преобучение за точно заключение въз основа на новия модел. Можете да анализирате разликите в производителността, като използвате резултатите за сходство в сесиите и тестовете с едно щракване.
Разработчиците могат също така да тестват и регулират прагови резултати в раздела „Предаване и заключение“ след превключване на двигателите. За RASA праговите резултати са склонни да бъдат обратно пропорционални на броя намерения, което означава, че агентите с много намерения (100+) обикновено имат по-ниски резервни резултати в настройките за заключение.
Смяна на двигателите за обучение
За превключване между двигателите NLU.
-
Изберете агента с ИИ, който искате да промените машината за обучение.
- За агент със скрит изкуствен интелект за отговаряне на въпроси: Щракнете върху Статии. Показва се страницата База знания .
- За агенти със скриптиран AI за изпълнение на задачи: Щракнете върху Обучение. Появява се страницата с данни за обучението.
-
Щракнете върху иконата Настройки до NLU Engine от дясната страна на страницата. Появява се прозорецът Промяна на машината за обучение .
По подразбиране NLU двигателят е зададен на Swiftmatch за новосъздадените агенти с ИИ.
-
Изберете машината за обучение, за да обучите агента с ИИ. Възможни стойности:
- RASA (бета)
- Swiftmatch
- Mindmeld (бета)
-
Посочете тази информация в раздела Заключение :
- Резултат, под който се показва резервен— Минималната увереност, необходима, за да ви се покаже отговор, под която се показва резервен отговор.
- Разлика в резултатите за частично съвпадение—Определя минималната разлика между нивата на доверие на отговорите, за да се покаже ясно най-доброто съвпадение, под което се показва шаблон за частично съвпадение.
- Щракнете, за да разгънете секцията Разширени настройки .
- Премахване на спиртни думи—„Спиртни думи“ са функционални думи, които установяват граматически връзки между други думи в рамките на изречение, но сами по себе си нямат лексикално значение. Когато премахнете спиртни думи като статии (a, an, the и т.н.), местоимения (той, тя и т.н.) от изречението, алгоритмите за машинно обучение могат да се съсредоточат върху думи, които определят смисъла на текстовото запитване от потребителя. Ако отметнете квадратчето, то премахва „спиртните думи“ от изречението по време на обучението и изводите. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Разширяване на контракциите – Английските контракции в данните за обучение могат да бъдат разширени до оригиналния формуляр заедно с условията в входящата потребителска заявка за по-голяма точност. Пример: „don’t“ е разширен до „don’t“. Ако е избрано това квадратче за отметка, контракциите в входящите съобщения се разширяват преди обработката. Тази възможност се поддържа и за трите двигателя NLU.
- Проверка на правописа при извод – Библиотеката за корекция на текст идентифицира и коригира неправилните правописа в текста преди извода. Тази възможност се поддържа и за трите двигателя само ако квадратчето за отметка Правописна проверка в заключение е активирано.
- Премахване на специални знаци– Специалните знаци са небуквено-цифрови знаци, които оказват влияние върху заключението. Например Wi-Fi и Wi-Fi се разглеждат по различен начин от NLU двигателя. Ако това квадратче е избрано, специалните знаци в потребителската заявка се премахват, за да се покаже подходящ отговор. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Роли на обект – Персонализираните обекти могат да имат различни роли. Тази възможност за NLU двигател се поддържа само за RASA и Mindmeld.
- Заместване на обекта в изводите – Стойностите на обекта в данните за обучение и изводите се заменят с ИД на обекта. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Приоритизиране на запълването на слотове – Запълването на слотове има приоритет пред откриването на намерение.
- Съхранени резултати за съобщение – Броят статии, за които изчислените резултати за доверие на агента с ИИ ще бъдат показани в информацията за транзакциите в сесиите.
Броят на резултатите, които да се показват в раздела „Алгоритъм“ на екрана „Сесии“, вече е ограничен до 5. Горните n резултати (1=<n=<5) са налични в отчетите за препис на съобщения на агенти със скриптиран AI и в раздела „Резултати от алгоритмите“ в раздела „Информация за транзакциите“ в „Сесии“.
- Разширение на словната форма – Разширяване на данните за обучение с словни форми като множествени, глаголи и т.н., заедно със синонимите, вградени в данните. Тази възможност се поддържа само за Swiftmatch.
- Синоними – синонимите са алтернативни думи, използвани за обозначаване на една и съща дума. Ако е избрано това квадратче за отметка, се генерират автоматично общите английски синоними за думи в данните за обучение, за да се разпознае точно заявката на потребителя. Например за думата градина, генерираните от системата синоними могат да бъдат двор, двор и т.н. Тази възможност за NLU двигател се поддържа само за Swiftmatch.
- Словни форми – Словните форми могат да съществуват в различни форми, като например множествени, реклами, прилагателни или глаголи. Например, за думата „творение“, словните форми могат да бъдат създадени, творят, творят, творят, творят, творят и т.н. Ако е избрано това квадратче за отметка, думите в заявката се създават с алтернативни форми на думи и се обработват, за да дадат подходящ отговор на потребителите.
Разработчиците могат да задават различни прагови резултати за различните NLU двигатели, за да определят най-ниския резултат, който е приемлив за показване на реакцията на агента с ИИ.
- Щракнете върху Актуализиране , за да промените алгоритъма в корпуса на агента с ИИ.
- Щракнете върху Обучение. След като агентът с ИИ бъде обучен с избраната машина за обучение, статусът на базата знания се променя от Записан на Обучен.
Можете да обучите агента с ИИ с RASA и Mindmeld само ако всички статии имат поне две произношения.
Обучение
След като създадете всички статии, можете да обучите агента с изкуствен интелект и да го направите жив, за да го тествате и разположите. За да обучите агента с изкуствен интелект с текущото му тяло, щракнете върху Обучение горе вдясно. Това трябва да промени статуса на Обучение.
След като обучението завърши, статусът се променя на Обучен. Щракнете върху иконата Презареждане до Обучение , за да извлечете текущия статус на обучението.
В този момент можете да щракнете върху Направете живо , за да направите обученото тяло живо, и да го тествате в визуализация с възможност за споделяне или във външни канали, където се разгърне агентът с ИИ.
Векторен модел
Вече можете да изберете предпочитаните им векторни модели като част от разширените настройки на двигателя в Swiftmatch NLU двигателя. Възможно е да се избере между две опции – вектори на ниво Utterance спрямо вектори на ниво Article. В непрекъснатите ни усилия за подобряване на точността на нашите NLU двигатели експериментирахме с използване на вектори на ниво член вместо по-стария модел, който използва вектори на ниво utterance. Открихме, че векторите на ниво статия подобряват точността в повечето случаи. Имайте предвид, че векторите на ниво статия са новата стойност по подразбиране за векторизация за нови едноезични агенти с AI. За многоезични агенти с AI съвпадения на ниво статии се поддържат само когато многоезичният модел е Polymatch.
Можете да проверите информацията за векторния модел, която е налична към момента на заключение в раздела друга информация на сесията.
Конфигуриране на настройките за управление
Преди да започнете
Създаване на агента за изкуствен интелект за скриптове.
1 |
Придвижете се до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запис на промените , за да запишете настройките. |
Какво да направите след това
Добавете езици към агента за скриптове на AI.
Добавяне на език към скриптирания агент на AI
Преди да започнете
Създаване на агента за изкуствен интелект за скриптове.
1 |
Придвижете се до . |
2 |
Щракнете върху +Добавяне на езици , за да добавите нови езици и да изберете езиците от падащия списък. |
3 |
Щракнете върху Добавяне , за да добавите езика. |
4 |
Активирайте превключвателя под Действие , за да активирате езика. |
5 |
След като добавите език, можете да го зададете като език по подразбиране. Задръжте курсора на мишката върху езика, щракнете върху Направи по подразбиране. Не можете да изтриете или деактивирате език по подразбиране. Също така, ако преминете от съществуващ език по подразбиране, това може да повлияе на статиите, редактирането, тестването и визуализацията на опита на AI агента. |
6 |
Щракнете върху Запис на промените. |
Конфигуриране на настройките за предаване
Преди да започнете
Създаване на агента за изкуствен интелект за скриптове.
1 |
Придвижете се до и конфигурирайте следните подробности: |
2 |
Щракнете върху Запис на промените , за да запишете настройките за предаване. |
Какво да направите след това
Визуализация на вашия скрит агент на AI
Webex AI Agent Studio ви позволява да визуализирате вашите агенти с AI, докато го разработите и дори след завършване на разработката. По този начин можете да тествате функционирането на агентите с ИИ и да определите дали желаните отговори са генерирани, съответстващи на съответните заявки за въвеждане. Можете да визуализирате своя скриптиран агент с ИИ, като използвате следните начини.
- Табло на AI Agent – Задръжте курсора на мишката върху карта на AI Agent, за да видите опцията за визуализация за този агент на AI. Щракнете върху Визуализация , за да отворите притурката за визуализация на агента с AI.
- Заглавка на AI агент – След като влезете в режим на редактиране за всеки AI агент, като щракнете върху картата на AI агент или бутона „Редактиране“ на картата на AI агент, опцията Визуализация винаги се вижда в секцията на заглавката.
- Минимизирана притурка – след като се стартира визуализация и след това се минимизира, се създава притурка за глава за чат в долния десен ъгъл на страницата, което позволява лесно да отворите отново режима на визуализация.
В допълнение към това можете да копирате връзката за визуализация, която може да се споделя, от агент на AI. На картата на AI Agent щракнете върху иконата Многоточие горе вдясно и щракнете върху Копиране на връзката за визуализация. Можете да споделите тази връзка с другите потребители на агента за ИИ.
Изпълним модул за визуализация на платформата
Притурката за визуализация се показва в долната дясна част на екрана. Можете да предоставите произношения (или последователност от произношения), за да видите как реагира агентът на ИИ, като се уверите, че работи според очакванията. Визуализацията на агента с ИИ поддържа няколко езика и може автоматично да открива езика на произношенията, за да реагира по съответния начин. Можете също така ръчно да изберете езика във визуализацията, като щракнете върху селектора на език и изберете от списъка с налични опции.
Можете да максимизирате притурката за визуализация за по-добър изглед. Освен това можете да предоставите потребителска информация и да инициирате множество стаи за щателно тестване на агента с ИИ.
Изпълним модул за визуализация с възможност за споделяне
Притурката за визуализация, която може да се споделя, ви позволява да споделяте агента на ИИ със заинтересованите страни и потребителите по представителен начин, без да е необходимо да развивате потребителски интерфейс за повърхността на агента на ИИ. По подразбиране копираната връзка за визуализация изобразява агента с изкуствен интелект с кутия на телефона. Можете да направите малко бързо персонализиране, като промените определени параметри във връзката за визуализация. Двете основни персонализации са:
- Цвят на притурката – Чрез добавяне на параметър
brandColor
към връзката. Можете да дефинирате прости цветове, като използвате имена на цветове или използвайте шестнадесетичен код на цветове. -
Кутия на телефона—Чрез промяна на стойността на параметъра
phoneCasing
във връзката. Това е зададено навярно
по подразбиране и може да се забрани, като се направи невярноПримерна връзка за визуализация с тези параметри:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Общи раздели за управление за агент за скрит AI
Следните раздели се показват от левия панел на страницата за конфигуриране на AI Agent:
Обучение
Тъй като агентите с изкуствен интелект се развиват и стават по-сложни, промените в тяхната логика или разбиране на естествения език (NLU) понякога могат да имат непредвидени последици. За да се гарантира оптимална производителност и да се идентифицират потенциални проблеми, платформата на агента за изкуствен интелект предлага удобна рамка за тестване на бот с One-Click. Можете:
- Лесно можете да създадете и изпълните изчерпателен набор от тестови случаи.
- Дефинирайте тестови съобщения и очакваните отговори за различни сценарии.
- Симулирайте сложни взаимодействия чрез създаване на тестови случаи с множество съобщения.
Определяне на тестове
Можете да дефинирате тестове, като използвате следните стъпки:
- Влезте в платформата Webex AI Agent Studio.
- На таблотощракнете върху скриптирания агент на AI, който сте създали.
- Щракнете върху Тестване в левия екран. По подразбиране се появява разделът Тестови случаи .
- Изберете тестов случай и щракнете върху Изпълнение на избраните тестове.
Всеки ред в таблицата представлява тестов случай със следните параметри:
Параметър | Описание |
---|---|
Съобщение | Примерно съобщение, което представя типовете заявки и декларации, които можете да очаквате потребителите да изпратят на вашия агент с ИИ. |
Очакван език | Езикът, на който се очаква потребителите да взаимодействат с агента с ИИ. |
Очаквана статия | Укажете статията, която да се показва в отговор на определено потребителско съобщение. За да ви помогне да намерите най-подходящата статия, тази колона разполага с функция за интелигентно автоматично довършване. Докато въвеждате, системата предлага съответстващи статии въз основа на въведения досега текст. |
Нулиране на предишния контекст | Щракнете върху квадратчето за отметка в тази колона, за да изолирате тестовите случаи и да гарантирате, че те се изпълняват независимо от съществуващия контекст на агента с ИИ. Когато е активирано, всеки тестов случай се симулира в нова сесия, като се предотвратява смущения от предишни взаимодействия или съхранени данни. |
Включване на частични съвпадения | Активирайте този превключвател, за да считате тестовите случаи за успешни, дори ако очакваните статии отговарят само частично на действителния отговор. |
Импортиране от CSV | Импортиране на тестови случаи от файл, разделен със запетая (CSV). В този случай всички съществуващи тестови случаи се заместват. |
Експортирането в CSV | Експортирайте тестовите случаи във файл, разделен със запетая (CSV). |
Тестване на обратни повиквания | Активирайте този превключвател, за да симулирате входящи обратни повиквания и да тествате поведението на потока, без да се изискват действителни входящи повиквания. Тази опция е налична само за агенти на ИИ със скриптове за извършване на действия. |
Обратно повикване в потока | Щракнете върху квадратчето за отметка в тази колона, за да посочите, че дадено намерение трябва да задейства обратно повикване. Тази опция е налична само за агенти на ИИ със скриптове за извършване на действия. |
Очакван шаблон за обратно повикване | Посочете ключа на шаблона, който да се активира, когато настъпи обратно повикване. Тази опция е налична само за агенти на ИИ със скриптове за извършване на действия. |
Време на изчакване за обратно повикване (сек) | Максималното време (в секунди), което агентът на ИИ изчаква за отговор на обратно повикване, преди да счита обратното повикване като изтекло време на изчакване. Разрешено е максимално 20 секунди време на изчакване. Тази опция е налична само за агенти на ИИ със скриптове за извършване на действия. |
Изпълнение на тестове
В раздела Изпълнение щракнете върху Изпълнение на избраните тестове , за да започнете последователно изпълнение на всички избрани тестови случаи.
Можете също да изпълнявате тестови случаи от раздела Тестови случаи .
.За да видите тестови случаи с конкретни резултати, щракнете върху желания резултат (например Преминат
, Преминат с частично съвпадение
, Неуспешно
, Изчакване
) в обобщената лента. Филтрира списъка с тестови случаи, за да показва само тези, които отговарят на избрания резултат.
ИД на сесията
, свързан с всеки тестов случай, се показва в резултатите. Това ви позволява бързо да преглеждате тестови случаи с кръстосани препратки и да преглеждате подробностите за транзакциите. За да извършите това, изберете опцията Подробности за транзакцията
в колоната Действия .
Хронология на изпълнението
В раздела Хронология отворете всички изпълнени тестови случаи.
- Щракнете върху иконата Изтегляне от колоната Действия , за да експортирате изпълнените тестови данни като CSV файл за офлайн анализ или отчитане.
- Прегледайте специфичните настройки за двигател и алгоритъм, използвани за всяко изпълнение на тестовия случай. Тази информация помага на разработчиците да оптимизират производителността на агента с ИИ.
- За да видите настройките за конфигуриране на разширения алгоритъм, използвани за конкретен двигател за обучение, щракнете върху иконата Информация до името на двигателя за обучение. Това дава информация за параметрите и настройките, които са повлияли на поведението на агента с ИИ по време на тестването.
Сесии
Секцията Сесии предоставя изчерпателен запис на всички взаимодействия между агентите на AI и клиентите. Всяка сесия включва подробна хронология на обменените съобщения. Можете да експортирате данни за сесията като CSV файл за офлайн анализ и одит. Можете да използвате тези данни, за да проучвате съобщенията и контекста на конкретни сесии, за да получите информация за взаимодействията на потребителите, да идентифицирате области за подобрение, да прецизирате отговорите на агента на ИИ и да подобрите цялостната среда за работа на потребителите.
Той може да обработва големи набори от данни, като показва резултатите в страници. Можете да използвате секцията Прецизиране на резултатите , за да филтрирате и сортирате сесии въз основа на различни критерии. Всеки ред в таблицата показва важни подробности за сесията, включително:
- Канали – Каналът, в който е възникнало взаимодействието (например чат, глас).
- ИД на сесия – уникален идентификатор за сесията.
- Потребителски ИД – Уникалният идентификатор на потребителя.
- Съобщения – Броят съобщения, обменени по време на сесията.
- Актуализирано в – Времето, когато сесията е била затворена.
- Метаданни – допълнителна информация за сесията.
- Скриване на тестовите сесии – Изберете това квадратче за отметка, за да скриете тестовите сесии и да покажете само списъка със сесии на живо.
- Случи се предаване на агент – изберете това квадратче за отметка, за да филтрирате сесиите, които се предават на агент. Ако се случи предаване на агент, той показва иконата на слушалки, показваща предаването на чата на човешки агент.
- Възникна грешка – изберете това квадратче за отметка, за да филтрирате сесиите, в които е възникнала грешката.
- Отрицателен глас—Изберете това квадратче за отметка, за да филтрирате сесиите с отрицателен глас.
Щракнете върху ред за достъп до подробния изглед на определена сесия. Използвайте квадратчетата за отметка, за да филтрирате сесии въз основа на предаване на агент, грешки и отрицателни гласове. Дешифрирането на сесиите изисква разрешение на ниво потребител и разширени настройки за защита на данните. Щракнете върху Дешифриране на съдържание , за да видите подробностите за сесията.
Подробности за сесията за определена сесия в агента със скрит AI за отговаряне на въпроси
Изгледът Подробности за сесията в скрит агент на AI за отговаряне на въпроси предоставя изчерпателна разбивка на конкретно взаимодействие между потребителя и агента на AI.
Секцията Съобщения :
- Показва всички съобщения, изпратени от потребителя по време на сесията.
- Показва съответните отговори, генерирани от агента за изкуствен интелект.
- Представя хронологичния ред на съобщенията, като предоставя контекст за взаимодействието.
Раздел \„Информация за транзакцията\“:
- Изброява статиите, които са определени като имащи отношение към заявката на клиента, включително както точни съвпадения, така и частични съвпадения.
- Показва резултатите за сходство, свързани с всяка идентифицирана статия, като показва степента на относимост.
- Представя резултатите от основните алгоритми, използвани за обработка на заявката на клиента и идентифициране на съответните статии.
- Показва броя на резултатите от алгоритъма в зависимост от настройките, конфигурирани в раздела Предаване и изводи .
Секцията Друга информация в изгледа Подробности за сесията предоставя допълнителен контекст и подробности за определено взаимодействие. Ето разбивка на показваната информация:
- Обработена заявка – Показва предварително обработената версия на въведеното от клиента, след като бъде обработена от тръбопровода за разбиране на естествения език (NLU) на агента на AI.
- Предаване на агент – Показва дали е настъпило предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако дадено предаване на агент е било задействано от определени правила.
- Тип отговор – Указва типа отговор, генериран от агента с ИИ, като фрагмент от код или условен отговор.
- Състояние на отговор – Показва конкретното състояние или правило, което е задействало отговора на агента с ИИ.
- NLU двигател – Идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Резултати за праговете – Показва резултата за минималния праг и разликата в резултата за частичното съвпадение, конфигурирани в настройките за Предаване и извод . Тези стойности определят кога дадена заявка се счита за неприложима или изисква намеса на агент.
- Разширени регистрационни файлове – Предоставя списък с регистрационните файлове за отстраняване на грешки, свързани с конкретния ИД на транзакция. Разширените регистрационни файлове обикновено се запазват за 180 дни.
Подробности за сесията за определена сесия в агента за изкуствен интелект със скрипт за извършване на действия
Разделът Информация за транзакциите в агента със скриптиран AI за извършване на действия предоставя подробна разбивка на конкретно взаимодействие, категоризирайки информацията в четири раздела:
Раздел Идентифицирани намерения :
- Показва намеренията, които са идентифицирани за заявката на клиента.
- Показва нивото на доверие, свързано с всяко установено намерение.
- Изброява слотовете, които са свързани с идентифицираното намерение. Щракнете върху слота, за да видите допълнителна информация за стойността му и как е извлечен от заявката на потребителя.
Разделът Идентифицирани обекти изброява обектите, които са извлечени от съобщението на клиента и са свързани с активното намерение на потребителя. Тези обекти представляват ключовите парчета информация, които ботът идентифицира в заявката на потребителя.
Разделът Резултати от алгоритмите предоставя информация за основните процеси, които са довели до отговора на агента с ИИ. Ето разбивка на показваната информация:
- Списък с намерения – Показва идентифицираните намерения и съответните им резултати за сходство.
- Списък на обектите – Показва обектите, които са извлечени от съобщението на потребителя.
Друга информация показва:
- Предаване на агент – Показва дали е настъпило предаване на агент по време на сесията. Поставете отметка в квадратчето Предаване на агент по правила , ако дадено предаване на агент е било задействано от определени правила.
- Ключ на шаблон – Показва ключа на шаблона, свързан с намерението, който е задействал отговора на агента с ИИ.
- Тип отговор – Показва типа отговор, генериран от агента с ИИ, като фрагмент от код или условен отговор.
- Състояние на отговор – Показва конкретното състояние или правило, което е задействало отговора на агента с ИИ.
- NLU двигател – Идентифицира NLU двигателя, използван за обработка на заявката на клиента (например RASA, Switchmatch или Mindmeld).
- Резултати за праговете – Показва резултата за минималния праг и разликата в резултата за частичното съвпадение, конфигурирани в настройките за Предаване и извод . Тези стойности определят кога дадена заявка се счита за неприложима или изисква намеса на агент.
- Разширени регистрационни файлове – Предоставя списък с регистрационните файлове за отстраняване на грешки, свързани с конкретния ИД на транзакция. Разширените регистрационни файлове обикновено се запазват за 180 дни.
Можете също да изтеглите и прегледате информацията за транзакцията във формат JSON, като използвате опцията за изтегляне.
Разделът Метаданни показва:
- Метаданни за NLP – Прегледайте стъпките за предварителна обработка, приложени към въведеното от клиента в раздела NLP .
- Datastore и FinalDF – Достъп до данни, свързани със сесията, в разделите Datastore и FinalDF за интелигентни ботове.
- Функционалност за търсене – използвайте вградената лента за търсене, за да намерите бързо конкретни думи в рамките на разговор.
Хронология
Винаги, когато добавяте или променяте статии, намерения или обекти, от съществено значение е да преобучите своя скрит агент на ИИ, за да се гарантира, че той е актуален. След всяка сесия за обучение тествайте щателно своя агент на ИИ, за да проверите неговата точност и ефективност.
Страницата \„Хронология\“ ви позволява:
- Преглед на хронологията на обучението – Проследяване, когато тялото е било обучено и направените промени.
- Сравняване на двигателите за обучение - Прегледайте двигателите за обучение, използвани за различни итерации, и съответните им времетраене на обучение.
- Проследяване на промените – Наблюдавайте промени в настройките, статиите, отговорите, NLP и редактирането.
- Връщане към предишните версии – Лесно връщане към по-старо обучение, зададено, ако е необходимо.
Разделът „Хронология“ предоставя удобни инструменти за управление на статиите ви в базата знания:
- Активиране на статии – Направете неактивни преди това статии Live , за да ги включите в отговорите на агента на AI.
- Редактиране на статии – Създаване на нова версия на съществуваща статия, като същевременно запазите оригинала за справка.
- Визуализация на работата – Оценете работата на агента с ИИ със специфична база знания, като използвате функцията Визуализация .
- Изтегляне на статии – Експортирайте статиите си в база знания като CSV файл за офлайн анализ или справка. Тази опция е налична за агент с изкуствен интелект за скрит отговор само на въпроси.
Регистрационни файлове за проверка
Секцията Регистрационни файлове за проверка предоставя подробен запис на промените, направени във вашия агент на скриптове на AI през последните 35 дни. За достъп до регистрационните файлове за проверка:
- Придвижете се до таблото и щракнете върху агента за изкуствен интелект, който сте създали.
- Щракнете върху раздела Хронология , за да видите хронологията на агента с AI.
- Щракнете върху раздела Регистрационни файлове за проверка , за да видите подробен регистър на промените:
- Актуализирано в – Датата и часът на промяната.
- Актуализирано от – Потребителят, който е направил промяната.
- Поле – Секцията на бота, където е настъпила модификацията (например Настройки, Статии, Отговори).
- Описание – Допълнителни подробности за промяната.
-
Използвайте опциите за търсене
Актуализирани от
иПоле
, за да намерите бързо конкретни записи в регистрационните файлове за проверка. -
Разделът Хронология на моделите показва максимум 10 корпорации за всеки агент с ИИ.
Излекуване
Съобщенията се добавят към конзолата за лекуване въз основа на следните критерии:
- Резервни съобщения – когато AI агентът не разбира съобщението на потребителя и задейства резервното намерение.
- Резервно намерение по подразбиране – Ако този превключвател е активиран, съобщенията, които активират резервното намерение по подразбиране, ще бъдат изпратени до конзолата на Curation.
Този критерий е приложим само за агент със скрит изкуствен интелект за извършване на действия.
- Съобщения с отрицателен глас—Съобщения, които потребителите са гласували с отрицателен глас по време на визуализации на агента с AI.
- Предаване на агент – Съобщения, които водят до предаване на агент от човек поради конфигурирани правила.
- От сесия – Съобщения, маркирани от потребителите като неполучили желания отговор от данни за сесия или стая.
- Ниско доверие—Съобщения с резултат за доверие, който попада в рамките на посочения праг за ниско доверие.
- Частично съвпадение—Съобщения, при които AI агентът не е могъл окончателно да идентифицира правилното намерение или отговор.
Разрешаване на проблеми
Разделът Проблеми предоставя централизирано местоположение за преглед и адресиране на съобщения, които са били маркирани с флаг за излекуване. Можете да направите следното:
- Изберете да разрешите или да игнорирате проблеми въз основа на тяхната сериозност и уместност.
- Разгледайте първоначалното произношение на потребителя, отговора на агента с ИИ и всички прикачени носители.
Достъпът за дешифриране се предоставя на ниво потребител и изисква разширена защита на данните да бъде активирана в сървъра.
За да разрешите проблем, можете да:
-
Връзка към съществуваща статия – за да свържете проблем със съществуваща статия, изберете опцията Връзка и потърсете желаната статия.
-
Създаване на нова статия – използвайте опцията Добавяне към нова статия , за да създадете нова статия директно от Curation Console.
-
Игнориране на проблемите - Разрешете или игнорирайте проблемите, за да ги премахнете от Curation Console.
- Не е разрешено свързване със статии по подразбиране (приветствено съобщение, резервно съобщение, частично съвпадение).
- За агент с изкуствен интелект, който е скрит за извършване на действия, изберете подходящото намерение от падащия списък и маркирайте съответните обекти.
- След като направите промени, обучете отново вашия агент на AI, за да се уверите, че новите знания са отразени в отговорите му.
- Разрешете или игнорирайте няколко проблема едновременно за ефективно управление.
Разделът Решени предоставя цялостен преглед на всички проблеми, които са разгледани. Можете да прегледате обобщение на всеки разрешен проблем, включително дали проблемът е свързан със съществуваща статия, използван за създаване на нова статия/намерение, или игнориран. Ако срещнете нежелани отговори, които не са уловени автоматично от съществуващите правила, можете ръчно да добавите конкретни думи към Curation Console.
За да добавите проблеми от сесиите:
- Идентифициране на произношението - Намерете произношението, което е предизвикало неправилния отговор.
- Проверка на статуса на излекуване—Ако проблемът все още не е в конзолата за излекуване, се показва превключвателят
Състояние на излекуване
. - Превключване на флаг – Активирайте превключвателя
Състояние на лекуване
, за да добавите речта към конзолата за лекуване за преглед и разрешаване.
Ако проблемът вече присъства в Curation Console, изгледът на превключвателя се променя съответно, за да покаже състоянието му.
Преглед на производителността на скриптирания AI с помощта на „Анализи“
Разделът „Анализи“ предоставя графично представяне на ключовите показатели за оценка на ефективността и ефективността на агента с ИИ. Ключовите метрики са разделени на четири раздела, представени като раздели. Това са: Общ преглед, отговори, обучение и излекуване.
При посещение на екрана за анализ разработчиците могат да изберат агента с ИИ, за който искат да видят анализа. Те могат също да персонализират изгледа на анализ, като изберат канала, за който искат да виждат данните, заедно с диапазона от дати и гранулярността на данните. По подразбиране данните от анализа за последния месец се показват за всички канали с дневна гранулярност (всеки ден е точка на оста x на графиките).
Общ преглед
Общият преглед съдържа ключови метрики и графики, които предоставят моментна снимка на цялостното използване и ефективност на агента с ИИ за разработчиците.
- От таблото изберете агента с изкуствен интелект, който сте създали.
- В левия навигационен екран щракнете върху Анализи. Общ преглед на производителността на агента с ИИ се появява както в табличен формат, така и в графично представяне.
Сесии и съобщения
Първият раздел в общия преглед показва следната статистика за сесиите и съобщенията за агента с ИИ:
- Общ брой сесии и сесии, които се обработват от агента с изкуствен интелект без човешка намеса.
- Общ брой предавания на агенти, което е число от броя сесии, предавани на човешки агенти.
- Дневни средни сесии
- Общ брой съобщения (съобщения на човешки и AI агенти) и колко от тези съобщения идват от потребителите.
- Ежедневни средни съобщения
Това е последвано от графично представяне на сесиите (подредена колона, представляваща сесиите, обработени от агента с ИИ и предавани сесии) и общия брой отговори, изпратени от агента с ИИ.
Потребители
Вторият раздел в общия преглед съдържа статистика за потребителите за агента с ИИ. Той предоставя брой общо потребители и информация за средните сесии за един потребител и за средните дневни потребители. Това е последвано от графика, показваща нови и връщащи се потребители за всяка единица в зависимост от избраната гранулярност.
Производителност
Третият раздел предоставя статистика за отговорите на агента с изкуствен интелект на потребителите. Тук можете да видите общия брой отговори, изпратени от агента с ИИ и разделянето между отговорите, където агентът с ИИ:
- Идентифицира намерението на потребителя.
- Отговори с резервно съобщение.
- Отговори с частично съобщение за съвпадение.
- Информира потребителя за предаване на агент.
Същото се обобщава в кръгова диаграма, а площната графика предоставя информация въз основа на избраната гранулярност.
Обучение
Секцията за обучение представлява „здравето“ на тялото на агента с ИИ. Препоръчва се разработчиците да конфигурират 20+ изречения за обучение за всяко намерение/статия в своите агенти на ИИ. В този раздел всички статии/намерения в корпус се показват като отделни правоъгълници, където цветът и относителният размер на всеки правоъгълник са показателни за данните за обучение, съдържащи се в статията/намерението. Колкото по-близо е намерението да бъде бяло, толкова повече данни за обучението са необходими, за да се подобри точността на агента ви с изкуствен интелект.
Отговори
Този раздел дава на разработчиците подробен изглед за това, за което потребителите питат и колко често го питат. Той предоставя графично представяне на най-популярните статии за агенти на AI за отговаряне на въпроси и шаблони за отговор за агенти на AI за извършване на действия.
Излекуване
Този раздел дава визуално обобщение на това колко проблеми с лечението възникват всеки ден и колко от тях са решени от агентите с ИИ.
Интегриране на агенти с AI
Този раздел обяснява как да интегрирате агенти на AI както с гласови, така и с цифрови канали за управление на разговорите на клиентите.
Интегриране на агенти на AI с гласови и цифрови канали
След като създадете и конфигурирате своите агенти с AI в платформата Webex AI Agent Studio, следващата стъпка е да ги интегрирате с гласовите и цифровите канали. Тази интеграция позволява на агентите на ИИ да се справят както с гласови, така и с цифрови разговори с вашите клиенти, осигурявайки безпроблемна и интерактивна среда за потребителите.
За повече информация вижте статията Интегриране на агенти с ИИ с гласови и цифрови канали.
Управление на отчети на агенти с AI
Този раздел очертава общия преглед на отчетите на агент на AI, типовете отчети, създаването на отчети на агент на AI и начините на доставяне на отчети.
Разбиране на отчетите на агент на AI
Функцията за отчети ви позволява да генерирате или планирате (генерирате периодично) конкретни отчети от наличните типове отчети и да ги получавате през наличните режими на доставка. Тези отчети могат да предоставят ценна информация за поведението на потребителите, използването, ангажираността, производителността на продуктите и т.н. Можете да получите желаната информация доставена на техния имейл, SFTP път или кофата S3. Можете да изберете типа на отчета от списък с предварително създадени отчети и също така да изберете дали искате да генерирате еднократен отчет незабавно или на редовни интервали.
Когато получите достъп до менюто „Отчети“ от левия навигационен екран, се показват следните раздели:
-
Конфигуриране – Този раздел изброява всички отчети, които в момента са активни и се генерират периодично. За списъка с отчети са налични следните подробности:
- Активен – Дали потребителят все още е абониран за отчета.
- AI Agent – Име на AI Agent, свързан с отчета.
- Тип на отчета – Типът предварително изграден отчет, на който сте се абонирали.
- Честота – Интервалът, в който получавате отчета.
- Последно генериран отчет – Последният отчет, който е изпратен.
- Следваща планирана дата – Следващата дата, която отчетът ще бъде изпратен.
-
Хронология – Този раздел изброява цялата хронологична информация на отчетите, изпратени до датата. Щракнете върху произволен отчет на тази страница, за да редактирате конфигурацията на отчети.
Можете да щракнете върху иконата Изтегляне под колоната Действия , за да изтеглите тези хронологични отчети.
Отчетите при поискване, които се появяват в раздела Хронология , са достъпни за изтегляне само след завършване на генерирането на отчета.
Създаване на отчет на агент с ИИ
1 |
Влезте в платформата Webex AI Agent Studio. |
2 |
Щракнете върху Отчети от лявата навигационна лента. |
3 |
Щракнете върху +Нов отчет. |
4 |
Предоставете следната информация, за да създадете и конфигурирате отчета: |
Типове отчети на агент с AI
Можете да избирате от списък с предварително изградени отчети въз основа на избрания тип агент на AI. Този раздел обхваща тези типове отчети, листовете, включени във всеки отчет, и колоните, налични във всеки лист.
Тип на отчета за AI агент за отговаряне на въпроси
Има три различни типа отчети, достъпни за агент с изкуствен интелект за отговаряне на въпроси в приложението. Като използвате различни типове отчети, можете да ги използвате, за да разберете обобщението на използването на агента с AI, поведението, какво искат потребителите и как агентът с AI отговаря на заявките. Можете също да прегледате съобщенията, които са приключили като проблеми в редактирането.
Поведение при използване и резюмеТози раздел показва обобщението на агента с изкуствен интелект с честотата, с която се извикват статии и категории. Можете да прегледате информацията за резюмето, категориите и статиите в отделен раздел на отчетите:
Поле | Описание |
---|---|
Име на агент с ИИ | Името на агента с ИИ. |
Общо разговори | Общ брой разговори/сесии, обработени от агента с ИИ. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне една въведена информация. |
Общо човешки съобщения | Съобщенията, изпратени от крайните потребители до агента с ИИ. |
Общ брой отговори на агент с AI | Общ брой съобщения, изпратени от агента с ИИ до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна двусмисленост относно съобщението на потребителя и агентът на ИИ е отговорил с множество намерения като опции. |
Изпратени са разговори до агент | Общо разговори, предадени на човешки агент. |
Общо положителни гласа | Общ брой отговори на агент на AI, които са гласувани положително от клиентите. |
Общо отрицателни гласове |
Общ брой отговори на агент на AI, които са били гласувани отрицателно от клиентите. |
Поле | Описание |
---|---|
Име на категорията | Името на категорията, както е конфигурирано в агента с ИИ. |
Разговори за категорията | Брой разговори или сесии, при които е открита статия, принадлежаща към тази категория. |
Общо отговори | Броят пъти, когато е открита статия, принадлежаща към тази категория. |
Общо положителни гласа | Броят пъти, когато отговор от тази категория е бил гласуван положително. |
Общо отрицателни гласове |
Броят пъти, когато отговор от тази категория е бил гласуван отрицателно. |
Поле | Описание |
---|---|
Име на статията | Името на статията (вариант по подразбиране), която е конфигурирана в агента с ИИ. |
Категория на статията | Към категорията принадлежи това намерение. |
Разговори за статията | Брой разговори или сесии, при които е открита тази статия. |
Общо отговори | Броят пъти, когато тази статия е била открита. |
Общо положителни гласа | Броят пъти, когато отговорът за тази статия е бил положителен. |
Общо отрицателни гласове |
Броят пъти, когато отговорът за тази статия е отрицателен. |
Показва разговора между агента на AI и клиента заедно с резултата за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времево клеймо | Времевото клеймо за съобщението. |
ИД на сесията | Уникалният идентификатор за сесията. |
ИД на потребител | Уникалният идентификатор за крайния потребител на агента с ИИ. |
Тип съобщение | Съобщението на агента с изкуствен интелект или човешкото съобщение. |
Текст на съобщението | Съдържанието на съобщението. |
Статия | Идентификаторът за отговора, изпратен обратно от агента с ИИ. |
Категория | Намерението, открито от агента с изкуствен интелект за съобщението на клиента. |
Резултат за най-голямо съвпадение | Резултатът за сходство за откритото намерение. |
Съответстваща статия 1 | Намеренията са открити от избрания NLU двигател. |
Резултат по член 1 | Откритият резултат за намерението. |
Обратна връзка | Обратната връзка от потребителя, ако дадено съобщение е било положително или отрицателно. |
Коментар за обратна връзка |
Коментарите, оставени от потребителите при отрицателен глас на съобщение. |
Показва съобщенията, които са завършили с излекуване, като проблеми по различни причини . Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времево клеймо | Времево клеймо за съобщението. |
ИД на сесията | Уникален идентификатор за сесията на потребителя. |
ИД на потребител | Уникален идентификатор за крайния потребител на агента с ИИ. |
Човешко съобщение | Съдържание на човешкото послание. |
Съобщение на агент с AI | Съдържание на съобщението, с което е отговорил агентът на ИИ. |
Причина за проблема | Причината за това съобщение да приключи с излекуване. |
Статия | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Категория | Открито е намерение от агента с изкуствен интелект за съобщението на потребителя. |
Резултат за най-голямо съвпадение | Резултат за сходство за откритото намерение. |
Съответстваща статия 1 | Намерението е открито от избрания NLU двигател. |
Резултат по член 1 |
Определяне на резултата за намеренията. |
Тип отчет на AI агент за изпълнение на задачи
Има три различни типа отчети за AI агент за изпълнение на задача в приложението за конструктор на AI агент. Като разработчик на AI агент можете да създавате различни типове отчети. Те могат да се използват, за да се разбере обобщението на използването на агента с ИИ, поведението на агента с ИИ, какво искат потребителите и как агентът с ИИ отговаря на заявките. Можете също да прегледате съобщенията, които са приключили като проблеми в редактирането.
Показва обобщение на разговорите заедно с бутоните за намеренията и шаблоните, които се задействат. Разделът „Резюме“ показва следните подробности:
Поле | Описание |
---|---|
Име на агент с ИИ | Името на агента с ИИ. |
Общо разговори | Общ брой разговори или сесии, които се обработват от агента с ИИ. |
Разговори с поне едно потребителско съобщение | Разговори или сесии, при които потребителите са предоставили поне една въведена информация. |
Общо човешки съобщения |
Съобщенията, които се изпращат от крайните потребители до агента с ИИ. |
Общ брой отговори на агент с AI | Общ брой съобщения, изпратени от агента с ИИ до крайните потребители. |
Общо частични съвпадения | Случаи, в които е имало известна двусмисленост относно съобщението на потребителя и агентът на ИИ е отговорил с множество намерения като опции. |
Изпратени са разговори до агент | Общ брой разговори, предадени на човешки агент |
Общо положителни гласа | Общ брой отговори на агент на AI, които са гласувани положително от потребителите. |
Общо отрицателни гласове |
Общ брой отговори на агент на AI, които са били гласувани отрицателно от потребителите. |
Можете също да видите подробностите за намеренията в раздела Намерения на електронната таблица:
Поле | Описание |
---|---|
Име на намерението | Името на намерението, както е конфигурирано в агента с ИИ. |
Разговори за намерението | Брой разговори или сесии, при които е извиквано това намерение. |
Общ брой повиквания | Няколко пъти това намерение е било споменавано. |
Общо завършвания | Брой пъти са събирани всички слотове и това намерение е изпълнено. |
Общо положителни гласа | Общият брой отговори за това бяха гласувани за всяко намерение. |
Общо отрицателни гласове |
Общият брой отговори за това бяха отхвърлени за всяко намерение. |
В отчета има и подробности за шаблона от високо ниво, като например:
Поле | Описание |
---|---|
Име на ключа за шаблона | Име на шаблона, както е конфигурирано в агента с ИИ. |
Намерение за ключ за шаблона | Намерения, където се използва този ключ за шаблон. |
Разговори за ключа на шаблона | Брой пъти, когато този ключ за шаблон е бил изпратен като отговор. |
Общо отговори | Броят пъти, когато този ключ за шаблон е бил изпратен като отговор. |
Общо положителни гласа | Брой пъти отговорът за този шаблон е бил гласуван положително. |
Общо отрицателни гласове |
Брой пъти отговорът за този шаблон е бил отрицателен. |
Показва разговора на клиента с агента с ИИ заедно с резултатите за сходство. Можете да видите следните подробности в отчета:
Поле | Описание |
---|---|
Времево клеймо | Времево клеймо за съобщението. |
ИД на сесията | Уникален идентификатор за сесията на потребителя. |
ИД на потребител | Уникален идентификатор за крайния потребител на приложението. |
Тип съобщение | Съобщение на агента с изкуствен интелект или човешко съобщение. |
Текст на съобщението | Съдържание на съобщението. |
Ключ за шаблона | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Открито е намерение от агента с изкуствен интелект за съобщението на клиента. |
Резултат за най-голямо съвпадение | Резултат за сходство за откритото намерение. |
Съответстващо намерение 1 | Намерението е открито от избрания NLU двигател. |
Резултат с намерение 1 | Определяне на резултата за намеренията. |
Обратна връзка | Обратна връзка от потребителя, ако дадено съобщение е било гласувано „за“ или „против“. |
Коментар за обратна връзка |
Коментари, оставени от потребителите при отрицателен глас на съобщение. |
Показва съобщенията, които са завършили с излекуване, като проблеми по различни причини. Този отчет е от значение само за скриптирани агенти на AI. Можете да видите следните подробности в този отчет:
Поле | Описание |
---|---|
Времево клеймо | Времево клеймо за съобщението. |
ИД на сесията | Уникален идентификатор за сесията на клиента. |
ИД на потребител | Уникален идентификатор за крайния потребител на приложението. |
Човешко съобщение | Съдържание на човешкото послание. |
Съобщение на агент с AI | Съдържание на съобщението, с което е отговорил AI агентът. |
Причина за проблема | Причината за това съобщение да приключи с излекуване. |
Ключ за шаблона | Идентификатор за отговора, изпратен обратно от агента с ИИ. |
Намерение | Открито е намерение от агента с изкуствен интелект за съобщението на потребителя. |
Резултат за най-голямо съвпадение | Резултат за сходство за откритото намерение. |
Съответстващо намерение 1 | Намерението е открито от избрания NLU двигател. |
Резултат с намерение 1 |
Определяне на резултата за намеренията. |
Начини на доставяне на отчета за агент на AI
В днешния свят, основан на данни, ефикасното и сигурно предоставяне на отчети на AI Agent е от решаващо значение за информираното вземане на решения и експлоатационните постижения. За да отговорим на разнообразните организационни нужди, предлагаме множество режими на доставка за отчети на AI Agent, осигурявайки гъвкавост, надеждност и сигурност. Опциите за доставка включват протокол за защитен трансфер на файлове (SFTP), имейл и Amazon S3 Bucket. Всеки режим е проектиран да отговаря на различни изисквания, независимо дали е необходима висока сигурност, лесен достъп или мащабируеми решения за съхранение. Този документ очертава функциите и предимствата на всеки режим на доставка, като ви помага да изберете най-добрия вариант за вашите специфични нужди.
sftp
Поле |
Описание |
---|---|
Насочване на отчетите към защитено местоположение, както е планирано |
Включете това, за да придвижите отчетите до защитеното местоположение в планираното време. Можете да предоставите следните подробности само като активирате този превключвател. |
IP адрес | IP адресът на системата. |
Потребителско име | Потребителското име за достъп до отчетите. |
Парола | Паролата за достъп до отчетите. |
Частен ключ | Частният ключ за достъп до файловете. |
Път на качване |
Пътят, по който файловете се маршрутизират в системата. |
Имейл
Поле | Описание |
---|---|
Планиране на имейли за множество получатели, разделени с точка и запетая (;) | Включете това, за да добавите получатели. |
Получатели |
Имейл адресът на всички получатели, които трябва да получават отчетите в указаното време и честота. |
Кофа S3
Поле | Описание |
---|---|
Качване на отчети в кофа S3 според графика |
Включете това, за да направите полетата за S3 достъпни и да маршрутизирате отчетите към конфигурираната кофа за S3. |
ИД на ключа за достъп до AWS | ИД на ключа за достъп за достъп до услугите и ресурсите на AWS. |
Таен ключ за достъп до AWS | Тайният ключ за достъп за достъп до услугите и ресурсите на AWS. |
Име на кофа | Името на кофата, към която се насочва отчетът. |
Име на папка |
Името на папката, която е създадена в кофата S3. |
Разбиране на съответствието с AI
Тези раздели ви помагат да разберете развитието на ИИ, поверителността на данните, защитата и безопасността
Разработка на ИИ, поверителност на данните, сигурност и безопасност
Всяка функция, захранвана с ИИ в Cisco, преминава оценка на въздействието на ИИ в съответствие с нашите принципи за отговорен ИИ и се придържа към Рамката за отговорен ИИ, в допълнение към съществуващите процеси за защита, поверителност и човешки права по дизайн.
Поверителност и защитаCisco не съхранява входни данни за клиентите след процеса на заключение, а доставчикът на модела на 3-та страна, Microsoft, не осъществява достъп, не наблюдава или съхранява данни за клиентите на Cisco. За повече подробности относно правилата за съхранение на данни, специфични за функциите, вижте Портал за доверие на Cisco.
Следва списъкът с бележките за прозрачност на ИИ за всички функции на ИИ:
Източници на данни за обучение и оценкаДоставчикът на модели на Cisco, Microsoft, показва, че няма да използва клиентско съдържание за подобряване на моделите на Azure OpenAI и че не съхранява или съхранява клиентски данни на Cisco в инфраструктурата на Azure.
Съображения за безопасност и етикаВсички генериращи ИИ функции са склонни към грешки, така че Cisco приоритизира безопасността на съдържанието за функциите с ИИ, като се включи в Филтриране на съдържанието, предоставено от Azure OpenAI.
Оценка и производителност на моделаCisco приоритизира производителността и точността на AI Assistant, като включва хората в прегледа, тестването и осигуряването на качеството на основния модел.