- Главная
- /
- Статья
Webex AI Agent Studio Administration guide
This article describes the overview of Webex AI Agent Studio and it's capabilities, AI agent configuration set up, integration of AI agents with voice and digital channels, and AI agent reports.
При начале работы с Webex AI Agent
Webex AI Agent — это сложная платформа, предназначенная для создания и управления и развертывания автоматизированных операторов ИИ для удовлетворения потребностей в обслуживании и поддержке клиентов. Используя искусственный интеллект, AI Agent предоставляют автоматизированную помощь клиентам, прежде чем они взаимодействуют с агентами-людьми. Эти операторы поддерживают голосовые взаимодействия с интонацией, пониманием языка и контекстной осведомленностью в разговорах. Кроме того, операторы ИИ бесшовно и информативно обрабатывать цифровые каналы взаимодействия с помощью текста и онлайн-чата. Клиенты могут воспользоваться услугами консьержа, получая помощь по вопросам, сбору информации и уменьшению времени ожидания.
Возможности оператора Webex AI
- Точные и своевременные ответы — дает точные ответы на запросы клиентов в режиме реального времени.
- Интеллектуальное выполнение задач — выполняет задачи на основе запросов или данных пользователя.
Ключевые преимущества для предприятий
-
Улучшенный опыт работы с клиентами — позволяет клиентам разговаривать в режиме реального времени.
-
Персональные взаимодействия — реагирование на индивидуальные потребности и предпочтения клиентов.
-
Беспристративность и эффективность — обрабатывает большой объем взаимодействия с клиентами, не требуя дополнительных человеческих операторов, что приводит к повышению уровня удовлетворенности и сокращению операционных расходов.
Общее представление о типах и примерах операторов ИИ
В следующей таблице представлены типы операторов ИИ и их возможности:
Тип оператора ИИ | Назначение | Возможности | Описание | Как настроить? |
---|---|---|---|---|
Автономный |
Операторы автономного ИИ предназначены для работы независимо, принятия решений и выполнения задач без прямого вмешательства человека. |
Выполните действия |
Делать осознанный выбор, основываясь на доступной информации и предварительно определенных правилах. Автоматизируйте повторяющиеся или трудоемкие задачи. |
|
Ответьте на вопросы |
Автономные операторы могут получить доступ к репозиторию знаний и использовать их для предоставления информативных и точных ответов на запросы пользователей. |
Автономные операторы ИИ для ответа на вопросы | ||
Сценарий |
Операторы ИИ со сценариями запрограммированы на выполнение предварительно определенного набора правил и инструкций. |
Выполните действия |
Операторы со сценариями могут выполнять четко определенные и структурные задачи. |
Операторы ИИ с помощью сценариев для выполнения действий |
Ответьте на вопросы |
Операторы со сценариями могут отвечать на вопросы на основе созданного пользователем учебного набора, который представляет собой коллекцию примеров и ответов. |
Операторы ИИ с помощью сценариев для ответа на вопросы |
Примеры
В зависимости от конкретных требований и желаемых возможностей операторов ИИ могут применяться в различных случаях использования. Ниже приведены следующие примеры
-
Обслуживание клиентов — для поддержки клиентов могут использоваться как автономные, так и сценарии операторов, при этом автономные операторы предлагают большую гибкость и понимание естественного языка.
-
Виртуальные помощники — автономные операторы хорошо подходят для ролей виртуальных помощников, потому что они могут обрабатывать различные задачи и обеспечивать более личные взаимодействия.
-
Анализ данных — автономные операторы могут использоваться для анализа больших наборов данных и извлечения важных идей.
-
Автоматизации процессов — для автоматизации повторяющихся задач, повышения эффективности и уменьшения количества ошибок можно использовать как автономных, так и операторов со сценариями.
-
Управление знаниями — автономные операторы могут использоваться для создания и управления репозиториями знаний, чтобы сделать информацию легко доступной для пользователей.
Выбор между автономными и сценарными операторами ИИ зависит от сложности задач, требуемого уровня автономности и доступности учебных данных.
Предварительные условия
-
Если вы являетесь пользователем контакт-центра Webex, убедитесь, что вы соответствуете следующим требованиям:
-
клиент Webex Contact Center 2.0.
-
Webex для вашего клиента предусмотрена настройка connect.
-
Голосовая медиаплатформа — это медиаплатформа следующего поколения.
-
-
Если у вас нет арендатора Webex контакт-центра, обратитесь к своему партнеру для инициирования Webex пробной версии контакт-центра с медиа-платформой следующего поколения.
-
Администраторы могут запросить Webex sandbox разработчика Contact Center, чтобы опробовать операторов ИИ.
Включение функций
Эта функция в настоящее время находится в бета-версии. Клиенты могут подписаться на эту функцию на портале бета Webex, заполнив участие операторов ИИ.
-
В настоящее время на этапе бета-версии доступны только функциональные возможности операторов со сценарием ИИ.
-
Автономные операторы доступны только для выбора заказчиков. Запросы могут направляться через CSM (Customer Success Manager), PSM (Partner Success Manager) или по электронной почте ask-ccai@cisco.com. После одобрения для вашего арендатора будут доступны автономные операторы.
Оператор Webex AI Agent
Для создания операторов ИИ необходимо войти в приложение Webex агента ИИ. Это можно сделать следующими способами:
Вход из управляющего центра
- войдите в центр управления, используя URL https://admin.webex.com.
- В разделе «Службы» на панели навигации выберите контакт-центр.
- В разделе Быстрые ссылки на правой панели перейдите в раздел "Пакет контакт-центра".
- Щелкните Webex AI Agent , чтобы получить доступ к приложению.
Система перекрестно запускает приложение Webex AI Agent на другой вкладке браузера, и вы будете автоматически вошли в приложение.
Вход в систему из Webex Connect
Для доступа к приложению Webex AI Agent необходимо иметь доступ к Webex Connect.
- Войдите в приложение Webex Connect, используя URL-адрес клиента, указанный для вашего предприятия и учетные данные.
По умолчанию страница "Службы " отображается как главная страница.
- В меню "Область приложений" левой панели навигации щелкните Webex AI Agent , чтобы получить доступ к приложению.
Система перекрестно запускает приложение Webex AI Agent на другой вкладке браузера, и вы будете автоматически вошли в приложение.
Макет домашней страницы
Добро пожаловать на платформу Webex AI Agent. При входе на домашней странице отображается следующий макет:
-
Навигационная панель
Панель навигации, появилась слева, обеспечивает доступ к следующим меню
- Панель отчетов — отображает список операторов ИИ, к которым имеет доступ пользователь, предоставленных администратором предприятия.
- Знания — показывают центральный репозиторий знаний или базу знаний, которая служит мозгом для автономных операторов ИИ, чтобы отвечать на запросы клиентов.
- Отчеты — списки предварительно созданных отчетов операторов ИИ различных типов. Вы можете формировать или планировать отчеты в соответствии со своими бизнес-потребностями.
- Справка — предоставляет доступ к Webex руководству пользователя оператора ИИ в Webex справочном центре.
-
Профиль пользователя
Меню профиля пользователя позволяет просматривать информацию своего профиля и выходить из приложения.
Страница « Профиль предприятия» содержит сведения о клиенте ИИ-оператора, доступ к которым можно получить только администраторам с полным доступом.
-
На вкладке "Обзор " содержится следующая информация:
- Идентификаторы предприятия — включают Webex идентификатор организации, идентификатор организации CPaaS, идентификатор подписки для предприятия. Это доступно для предприятий с интеграцией Webex контакт-центра для соответствующего арендатора Webex Connect.
- Параметры профиля — содержат имя предприятия, уникальное имя предприятия и URL-адрес логотипа.
- Глобальные параметры оператора — позволяет выбрать оператора по умолчанию для голосового канала для обработки сценариев переключения
- Сводная информация о удержании данных — содержит сводную информацию о сроках хранения данных для данного предприятия.
-
На вкладке "Товарищи по команде" можно просматривать список товарищей по команде, имеющих доступ к приложению, и управлять ими. Каждому пользователю назначается роль, которая определяет действия, которые он может выполнить на основе предоставленных разрешений.
-
Узнать свою панель отчетов
На панели операторов ИИ представлены карточками, на которых отображается основная информация, включая имя оператора ИИ, последнее обновление и движок, используемый для обучения оператора.
Задачи на карте ai Agent
Наведите указатель мыши на карту оператора ИИ, чтобы просмотреть следующие параметры
- Предварительный просмотр — щелкните «Предварительный просмотр », чтобы открыть виджет предварительного просмотра AI Agent.
- Значок многоточия щелкните этот значок, чтобы выполнить следующие задачи:
-
Скопировать ссылку на предварительный просмотр — скопировать ссылку для вставки в новую вкладку и выполнить предварительный просмотр оператора ИИ в виджете чата.
-
Копировать маркер доступа — скопируйте маркер доступа оператора ИИ для вызова оператора через API-интерфейсы.
-
Экспорт — экспорт сведений об операторах ИИ (в формате CSV) в локальную папку.
-
Удалить — безвозвратно удалить оператора ИИ из системы.
-
Pin — прикрепите оператора ИИ к первой позиции на панели или открещипите, чтобы переместить его в предыдущее положение.
-
Создайте нового оператора ИИ
Для создания нового оператора ИИ можно воспользоваться параметром "Создать оператора " в правом верхнем углу панели отчетов. Можно выбрать использование предварительно определенного шаблона или создать оператора с нуля.
Сведения о создании автономных операторов ИИ с помощью сценариев см. в следующих разделах:
Импорт предварительно настроенного оператора AI
Из списка доступных операторов ИИ можно импортировать предварительно созданные операторы ИИ в формате CSV. Во-первых, убедитесь, что операторы AI экспортированы в формате CSV в локальную папку. Выполните следующие действия для его импорта:
- Щелкните "Оператор импорта".
- Щелкните "Выгрузка", чтобы выгрузить файл агента AI (в формате CSV), экспортируемый из платформы.
- В поле " Имя оператора" введите имя оператора ИИ.
- (Необязательно) В идентификаторе системы измените уникальный идентификатор, созданный системой.
- Щелкните Импорт.
Ваш оператор ИИ теперь успешно импортирован на платформу Webex AI Agent и доступен на панели.
Поиск по ключевым словам
Платформа предоставляет надежные возможности поиска, которые помогают с легкостью находить операторов ИИ и управлять ими. Поиск по ключевым словам можно выполнить, используя имя оператора. Введите имя оператора или часть имени в строке поиска. В системе отображается список операторов ИИ, которые соответствуют вашим критериям поиска.
Фильтрация по типу оператора
В дополнение к поиску по ключевым словам, вы можете уточнять результаты поиска путем фильтрации в зависимости от типа оператора ИИ. В раскрывающемся списке выберите один из фильтров типов операторов— «Сценарии», «Автономный» и «Все».
Базы знаний
База знаний — это центральный репозиторий информации для автономных операторов ИИ на основе больших языков (LLM). Автономные операторы ИИ используют передовые технологии ИИ и машинного обучения для понимания, обработки и генерации человеческого текста. Эти операторы ИИ обучаются на огромном количестве данных, что позволяет им предоставлять подробные и контекстуально значимые ответы. Базы знаний хранят данные, необходимые для функционирования автономных операторов ИИ.
Чтобы получить доступ к базе знаний, выполните следующие действия
- Выполните вход на платформу Webex AI Agent.
- На панели отчетов щелкните значок "Знания" на левой панели навигации. Откроется страница "Базы знаний".
- Можно найти базу знаний на основе следующих критериев:
- Имя базы знаний
- Тип базы знаний
- Между указанными датами обновляются базы знаний
- Базы знаний, созданные между указанными датами
- Щелкните «Сбросить все », чтобы сбросить критерии поиска.
- Также можно создать новую базу знаний. Сведения о создании новой базы знаний см. в разделе "Создание базы знаний для операторов ИИ"
Создайте базу знаний для операторов ИИ
1 |
На панели отчетов щелкните значок "Знания" на левой панели навигации. |
2 |
На странице "Базы знаний" щелкните кнопку "Создать базу знаний" в правом верхнем углу. |
3 |
На странице " Создание базы знаний" введите следующие сведения: |
4 |
Щелкните Создать. Система создает базу знаний с приведенным именем. |
5 |
На вкладке "Файлы " выполните следующие действия |
6 |
На вкладке "Документы " выполните следующие действия |
7 |
Перейдите на вкладку "Информация ". Вы можете просматривать и отслеживать сведения о загруженных файлах и созданных документах. Щелкните значок "Изменить" , чтобы изменить файлы базы знаний. При необходимости измените имя файла. Вы также можете удалить существующие файлы и добавить новые файлы.
Щелкните значок "Удалить ", чтобы окончательно удалить базу знаний.
|
Следующие шаги
Настройка базы знаний автономного ИИ-оператора для ответа на вопросы.
Установка автономных операторов ИИч2>
Операторы автономного ИИ работают независимо без прямого вмешательства человека. Эти операторы используют расширенные алгоритмы и методы машинного обучения для анализа данных, опыта из среды и адаптации своих действий для достижения конкретных целей. В этом разделе описываются две основные возможности автономного ИИ-оператора.
Автономный оператор ИИ для выполнения задач
Операторы автономного ИИ могут выполнять различные задачи, включая:
-
Обработка естественного языка (NLP) — понимание человеческого языка и реакция на него естественным и разговорным образом.
-
Принятие решений — осознанный выбор, основываясь на доступной информации и предварительно определенных правилах.
-
Автоматизации — автоматизировать повторяющиеся задачи или задачи, которые отнимают много времени
Создание автономного оператора ИИ для выполнения действий
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля".
Вы также можете выбрать заранее определенный шаблон для быстрого создания оператора ИИ. Отфильтруйте тип ai Agent как автономный. В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните Далее. |
5 |
В разделе "Какой тип оператора создаются " щелкните Автономный. |
6 |
В разделе «Каковы основные функции оператора» щелкните «Выполнить действия». |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Автономный оператор ИИ для выполнения действий успешно создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно настроенного оператора ИИ» |
Следующие шаги
Обновите профиль оператора автономного ИИ.
Обновление профиля автономных операторов ИИ
Перед началом настройки
Создайте автономного оператора ИИ для выполнения действий.
1 |
На панели щелкните созданного оператора ИИ |
2 |
Перейдите к " и настройте следующие сведения: |
3 |
Нажмите Кнопку «Опубликовать», чтобы настроить AI Agent в реальном времени. |
Следующие шаги
Добавьте к оператору ИИ необходимые действия.
Добавление действий к автономному ИИ-оператору
Автономные операторы ИИ для выполнения действий предназначены для понимания намерений пользователя и действовать соответственно. Например, в ресторане необходимо автоматизировать онлайн прием заказа еды. Для выполнения этой задачи можно создать автономного ИИ-оператора, который выполняет следующие действия:
-
Получите необходимую информацию от заказчика.
-
Переведите информацию в нужный поток.
Автономный оператор ИИ на выполнение действий работает над следующими стандартными блоками:
-
Действие — функциональность, которая позволяет ИИ-оператору подключаться к внешним системам для выполнения сложных задач.
-
Объект или разъем — представляет собой шаг в выполнении намерения пользователя. Заполнение гнезда включает в себя задавать конкретные вопросы заказчику для выполнения намерения клиента на основе изречений. Это триггер для ИИ-оператора, чтобы начать выполнять соответствующее действие. Определите входные объекты как часть заполнения гнезд.
-
Выполнение — определяет, как ИИ-оператор завершает действие. В рамках выполнения, определите выходные объекты для автономного ИИ-оператора, чтобы сформировать ответ в определенном формате. Система отправляет выходные объекты в поток для продолжения действия и успешного завершения задачи.
1 |
На вкладке «Действие » щелкните значок « Новое действие». |
2 |
На странице " Добавить новое действие " укажите следующие сведения |
Следующие шаги
Можно настроить или слоты и определить выполнение в зависимости от выбранной области действий.
Настройка заполнения гнезд
Заполнение гнезда включает добавление необходимых объектов ввода для движка ИИ. В разделе "Заполнение гнезда" на странице "Действия" добавьте объекты ввода:
-
Объекты можно добавлять по одному в формате таблицы.
-
Кроме того, можно использовать файл ЗАНИМАЮЩИХся инструментом «12-е» и определять его объекты. Более подробную информацию см. в разделе «Обзор схемы 100-100 меха».
Добавьте объекты ввода в формате таблицы
1 |
Для добавления объекта ввода щелкните + Новый объект ввода. |
2 |
На странице " Добавить новый объект ввода" укажите следующие сведения |
3 |
Нажмите кнопку Добавить , чтобы добавить объект ввода. Можно добавить все необходимое количество объектов ввода. |
4 |
Опция « Элементы управления » позволяет выполнить с объектом следующие действия: |
Добавьте объекты с помощью редактора CUBE
Объекты ввода и вывода можно добавлять с помощью редактора CUBE. В представлении редактора CSV объекты должны быть определены в структурном формате CSV.
Дополнительные сведения см. в разделе «Обзор схемы 100 е.е.
Структура входных параметров
Входные параметры должны иметь следующую структуру:
-
type — тип данных объекта параметров. Это всегда "объект", обозначающий, что параметры структурируются как объект.
properties — объект, где каждый ключ представляет параметр и связанные с ним метаданные.
required — массив строк с именами обязательных параметров.
свойства объекта
Каждая клавиша в объекте свойств представляет объект/параметр ввода и содержит другой объект с метаданными об этом параметре. Метаданные должны всегда содержать следующие ключевые слова:
-
type — тип данных параметра. Допустимые типы:
-
string — текстовые данные.
-
целое число — числовые данные без десятичных дробей.
-
число — числовые данные, которые могут содержать десятичные дроби.
-
логические — значения истина/ложь.
-
array — список элементов, как правило, одного типа.
-
объект — сложная структура данных с вложенными свойствами.
-
-
описание — краткое описание того, что представляет собой объект. Это помогает движку ИИ понять назначение и использование данного параметра. Для большей точности рекомендуется использовать краткое описание, соответствующее инструкциям оператора и описанию действий.
-
Платформа выполняет проверку только для типа. "Описание" применяется не для всех объектов, но настоятельно рекомендуется добавить его. Другие полезные ключевые слова для метаданных объектов:
-
enum — в поле «Перечисление» отображаются возможные значения для параметра. Это полезно для параметров, которые должны принимать только ограниченный набор значений. Разработчики могут определить пользовательские списки значений, которые должен принимать параметр для его использования.
- шаблон — поле шаблона используется с типами строк для указания регулярного выражения, которому должна соответствовать строка. Это особенно полезно для проверки определенных форматов, таких как номера телефонов, почтовые коды или пользовательские идентификаторы.
-
примеры — в поле «Примеры» содержится один или несколько примеров допустимых значений для параметра. Это помогает движку ИИ понять, какого рода данных ожидается, и может быть особенно полезным для интерпретации и проверки.
-
Есть и другие ключевые слова, которые могут сделать определение объекта более точным и надежным. Дополнительные сведения см. в разделе «Обзор схемы 100 е.е.
Пример
В следующем примере приведены различные типы объектов и ключевых слов
{ "тип": "объект", "свойства": { "имя пользователя": { "тип": "строка", "описание": "уникальное имя пользователя для учетной записи"., "minLength": 3, "maxLength": 20 }, "пароль": { "тип:"строка", "описание": "пароль для учетной записи.", "minLength": 8, "формат": "пароль" }, "электронная почта": { "тип": "строка", "описание": "адрес электронной почты для учетной записи.", "шаблон": "\w+([-+.']\w+)*@\w+([-.]\w+)*.\w+([-.]\w+)*", "дата рождения": { тип: "строка", "описание": "дата рождения пользователя.", "примеры": ["мм/дд/ГГГГ"] }, "настройки": { "тип": "объект", "описание": "настройки пользовательских настроек", "Свойства": { "бюллетень": { "тип": "логический", "описание": "Хочет ли пользователь получать бюллетени на рассылку.", "default": true }, "уведомления": { "тип:: "строка", "описание": "Предпочтительный способ уведомления", "enum": ["электронная почта", "sms", "push"] } }, "роли": { "тип": "тип: "массив", "Описание": "Список ролей, назначенных пользователю.", "элементы": { "тип": "строка", "указание": ["пользователь", "администратор", "модератор"] } }, "требуется": ["имя пользователя", "пароль", "электронная почта"] }
В примере используются следующие объекты:
- username — строковый тип с минимальным и максимальным ограничением по длине.
- password — тип строки с минимальной длиной и конкретным форматом (пароль указывает, что с ним следует обращаться безопасно).
- электронная почта — тип строки с шаблоном regex, гарантирующий, что он является допустимым адресом электронной почты.
- birthdate — тип строки с примерами для уписки формата даты.
- настройки — тип объекта с вложенными свойствами (уведомление и уведомления), включая логический со значением по умолчанию и строку с определенными допустимыми значениями (enum).
- роли — тип массива, где каждый элемент — это строка, ограниченная определенными значениями (enum).
Имя пользователя, пароль и электронная почта являются обязательными в соответствии с определением в массиве "required".
В этом примере объекты имеют описательные имена, четкие описания и соответствуют согласованной структуре и соглашениям об именах. Следуйте приведенным лучшим практикам для создания четко определенных объектов, которые движок ИИ легко интерпретирует и обеспечивает.
Определите выполнение
1 |
Определите детали выполнения для внедрения ИИ-оператора в контакт-центре. Укажите следующие сведения: |
2 |
Настройте выходные объекты таким образом, чтобы ИИ-оператор генерирул результат в формате, который не может быть понятен потоку. |
3 |
Чтобы добавить объект вывода, щелкните + Новый объект вывода. На экране " Добавить новый выходной объект" укажите следующие сведения: Для добавления выходных объектов можно также использовать файл 100 е. Дополнительные сведения см. в разделе «Добавление объектов с помощью редактора CUBE» . |
4 |
Нажмите кнопку "Добавить" , чтобы добавить выходной объект. Можно добавить максимальное количество выходных объектов. |
5 |
Опция « Элементы управления » позволяет выполнить с объектом следующие действия: |
6 |
Нажмите кнопку "Добавить ", чтобы завершить совместное с кобигурированием. |
Следующие шаги
Щелкните "Предварительный просмотр" , чтобы просмотреть оператора ИИ. Для получения дополнительной информации см. раздел Предварительный просмотр автономного ИИ-оператора. Нажмите Кнопку «Опубликовать», чтобы настроить AI Agent в реальном времени.
После настройки оператора ИИ:
- Сведения о производительности оператора ИИ см. в разделе «Просмотр производительности автономного ИИ-оператора с использованием аналитики».
- Сведения о сеансах и истории см. в разделе «Просмотр сеансов и истории автономных ИИ-операторов».
Автономные операторы ИИ для ответа на вопросы
Автономные операторы могут получить доступ к репозиторию знаний и использовать их для предоставления информативных и точных ответов на запросы пользователей. Эта возможность полезна в сценариях, когда оператору необходимо:
-
Предоставлять поддержку клиентам — отвечать на часто задаваемые вопросы, устранять неполадки и направлять клиентов в ходе процессов.
-
Предоставлять техническую помощь — предоставлять экспертные консультации по конкретным темам или доменам.
Создание автономного оператора ИИ для ответа на вопросы
Перед началом настройки
Убедитесь в создании базы знаний. Дополнительные сведения см. в разделе «Управление базами знаний».
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля". Вы также можете выбрать заранее определенный шаблон для быстрого создания AI Agent. Вы можете отфильтровать тип AI Agent как Автономный. В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните Далее. |
5 |
В разделе "Какой тип оператора создаются " щелкните Автономный. |
6 |
В разделе "Основные функции оператора" нажмите " Ответить на вопросы". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Автономный оператор ИИ для ответа на вопросы успешно создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
Обновите профиль оператора автономного ИИ.
Обновление профиля автономных операторов ИИ
Перед началом настройки
Создайте автономного оператора ИИ для ответа на вопросы.
1 |
На панели щелкните созданного оператора ИИ |
2 |
Перейдите к " и настройте следующие сведения: |
3 |
Щелкните Сохранить изменения , чтобы оператор ИИ в реальном времени. |
Следующие шаги
Настройка базы знаний для ИИ-оператора.
Настройка базы знаний
Перед началом настройки
Создайте автономного оператора ИИ для ответа на вопросы.
1 |
На странице " Панель отчетов " выберите созданного оператора ИИ. |
2 |
Перейдите на вкладку "База знаний ". |
3 |
Выберите нужную базу знаний в раскрывающемся списке. |
4 |
Щелкните Сохранить изменения , чтобы оператор ИИ в реальном времени. |
Следующие шаги
Щелкните "Предварительный просмотр" , чтобы просмотреть оператора ИИ. Для получения дополнительной информации см. раздел Предварительный просмотр автономного ИИ-оператора.
После настройки оператора ИИ:
- Сведения о производительности оператора ИИ см. в разделе «Просмотр производительности автономного ИИ-оператора с использованием аналитики».
- Сведения о сеансах и истории см. в разделе «Просмотр сеансов и истории автономных ИИ-операторов».
Просмотр сеанса и истории автономного ИИ-оператора
Вы можете просмотреть подробные сведения о сеансе и истории каждого созданного вами автономного ИИ-оператора. Страница « Сеансы » содержит подробную информацию о сеансах, установленных с соответствующими абонентами. Страница « История » позволяет просмотреть подробную информацию об изменениях конфигурации, выполненных оператором ИИ.
Сеансов
Страница « Сеансы » содержит исчерпывающую запись обо всех взаимодействиях между операторами ИИ и пользователями. Для перехода на страницу "Сеансы" выполните следующие действия
- На панели щелкните оператора автономного ИИ, для которого необходимо просмотреть сведения о сеансе.
- В левой панели навигации щелкните Сеансы .
Откроется страница " Сеансы ". Каждый сеанс отображается как запись, содержащая все сообщения сеанса. Эта информация полезна для аудита, анализа и совершенствования ИИ-оператора.
В таблице сеансов приведен список всех сеансов/комнат, созданных для этого ИИ-оператора. Таблица набивает на страницы, если имеется больше строк, чем можно разместить на одном экране. Любое из полей в таблице можно отсортировать или отфильтровать в левой части раздела «Уточнить результаты ». Представленные поля содержат следующую информацию о конкретном сеансе:
-
Идентификатор сеанса — уникальный идентификатор комнаты или сеанса для разговора.
- Идентификатор потребителя — идентификатор потребителя, который взаимодействовал с оператором ИИ.
-
Канал — канал, где произошло взаимодействие.
-
Обновлено в — время закрытия комнаты.
-
Метаданные комнаты — содержат дополнительную информацию о комнате.
-
Установите необходимые флажки:
- Скрыть тестовые сеансы — чтобы скрыть тестовые сеансы и отобразить только список динамических сеансов.
- Произошла передача оператора — для фильтрации сеансов, переданных оператору. В случае передачи оператора отображается значок «Наушники », обозначающий передачу чата оператору-человеку.
- Произошла ошибка — для фильтрации сеансов, в которых произошла ошибка.
- «Понизить» — для фильтрации сессий, низвердивших его.
Щелкните строку в таблице сеансов для подробного просмотра сеанса. Значок замка означает, что сеанс заблокирован и нуждается в расшифровке. Для расшифровки сеанса вам потребуется разрешение. Если переключение «Доступ к расшифровке» активировано, вы можете получить доступ к любому сеансу с помощью кнопки расшифровки содержимого . Однако эта функциональность применима только в том случае, если для клиента параметр «Расширенная защита данных» установлен на true или включен.
История
Страница « История » позволяет просмотреть подробную информацию об изменениях конфигурации, выполненных оператором ИИ. Чтобы просмотреть историю определенного оператора, выполните следующие действия:
- На панели щелкните оператора автономного ИИ, история которого требуется просмотреть.
- В левой панели навигации щелкните " История".
Страница " История " отображается со следующими вкладками
- Журналы аудита — щелкните вкладку "Журналы аудита", чтобы просмотреть изменения, внесенные в операторов ИИ.
- История модели — перейдите на вкладку «История модели», чтобы просмотреть различные версии автономного оператора ИИ для выполнения этих действий.
Журналы аудита
Вкладка "Журналы аудита" отслеживает изменения, внесенные в автономного оператора ИИ. Вы можете просмотреть подробную информацию об изменениях за последние 35 дней. На вкладке "Журналы аудита" отображаются следующие сведения:
Пользователи с ролями разработчика администраторов или агентов по ai Agent могут получить доступ только на вкладку "Журналы аудита". Пользователи с настраиваемыми ролями, имеющими разрешение «Получить журнал аудита», также могут просматривать журналы аудита.
- Обновлено в — данные и время изменения.
- Обновлено — имя пользователя, включившего изменения.
- Поле — конкретный раздел оператора ИИ, в котором были внесены изменения.
- Описание — дополнительная информация об изменениях.
Можно выполнять поиск по конкретному журналу аудита, используя параметры "Обновлено по", "Поле" и "Описание ". Журналы можно сортировать на основе полей "Обновлено в " и "Обновлено по ".
История модели
Вкладка "История модели" доступна только автономному ИИ-оператору для выполнения действий.
Всякий раз, когда вы публикуете автономного оператора ИИ для выполнения действий, версия оператора автономного ИИ сохраняется, которая доступна на вкладке "История моделей ". Различные версии операторов ИИ можно просмотреть на вкладке "История модели".
- Описание модели — краткое описание версии ИИ-оператора.
- AI Engine — движок ИИ, используемый для этой версии оператора ИИ.
- Обновлено в — дата и время создания версии.
- Действия — позволяет оператору ИИ выполнить следующие действия
- Нагрузка — все изменения, внесенные в ИИ-оператора, теряются. Конфигурацию необходимо выполнить еще раз.
- Экспорт — используйте для экспорта оператора ИИ.
Предварительный просмотр автономного оператора ИИ
Автономные операторы ИИ можно предварительно просмотреть при создании оператора ИИ, во время редактирования, а также при его развертывании. Предварительный просмотр можно запустить с помощью следующих способов
- Панель отчетов операторов AI Agent Dashboard — при наведении указателя мыши на карту ai Agent используется параметр предварительного просмотра для этого оператора AI Agent становится видимым. Щелкните, чтобы запустить предварительный просмотр AI Agent.
- Заголовок AI Agent — щелкните карту AI Agent, чтобы открыть ее. В разделе заголовка всегда отображается кнопка предварительного просмотра .
- Свернутый виджет — после запуска предварительного просмотра, а затем свернутого, в правом нижнем углу страницы создается виджет головы чата, который можно использовать для легкого перезапуска режима предварительного просмотра.
Webex AI Agent также предоставляет возможность совместного предварительного просмотра. Щелкните меню в правом верхнем углу и выберите параметр « Скопировать ссылку на предварительный просмотр». Ссылкой для предварительного просмотра можно поделиться с тестировщиками или потребителями AI Agent.
Виджет предварительного просмотра платформы
Виджет предварительного просмотра открывается в правом нижнем углу экрана. Пользователи могут предоставить высказывания (или последовательность вызывных сигналов), на наличие которых необходимо проверить ответ ИИ-оператора. Эта функциональность позволяет разработчику гарантировать, что ИИ-оператор реагирует, как положено.
Можно развернуть виджет предварительного просмотра. Доступны другие полезные функции, такие как предоставление информации о потребителях и инициирование нескольких комнат для тестирования ИИ-оператора.
Виджет предварительного просмотра с возможностью совместного использования
Виджет совместного предварительного просмотра позволяет разработчикам AI Agent презентации делиться своими агентами и заинтересованными сторонами и потребителями без необходимости разработки пользовательского интерфейса для поверхности ИИ-оператора. По умолчанию по скопированной ссылке предварительного просмотра отображается ИИ-оператора с корпусом телефона. Разработчики могут сделать некоторую быструю настройку, изменив некоторые параметры в ссылке предварительного просмотра. Основные настройки:
- Цвет виджета — путем добавления параметра brand Color к ссылке. Пользователи могут определять простые цвета, используя названия цветов или использовать код из гемиссов.
-
Корпус телефона — путем изменения значения параметра phoneCasing в ссылке. По умолчанию установлено значение true , и его можно отключить, сделав его false.
Пример ссылки для предварительного просмотра с следующими параметрами:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brand66< введите шестнадцатеричное значение цвета в формате «_XXXX'>
.
Предварительный просмотр голоса
Автономный ИИ-оператор для ответа на вопросы поддерживает голосовой просмотр. Для включения этого параметра:
- Выберите оператора ИИ на панели отчетов.
- Перейдите к разделу
- В раскрывающемся списке «AI Engine » выберите «Vega».
. - Щелкните Сохранить изменения.
Кнопка "Предварительный просмотр" обновляется и отображается значок микрофона для голосового просмотра. Нажмите кнопку предварительного просмотра . Появится виджет предварительного просмотра голоса
Для использования этой функции пользователь должен разрешить доступ микрофона.
Виджет предварительного просмотра голоса предоставляет пользователям следующие возможности
- Кнопка запуска для начала предварительного просмотра.
- Живая стенограмма Когда выполняется предварительный просмотр голоса, живая стенограмма разговора отображается в виджете.
- Завершение вызова , чтобы прекратить разговор.
- Выключить микрофон , чтобы отключить микрофон.
Просмотр производительности автономного ИИ-оператора с помощью аналитики
В разделе «Аналитика операторов ИИ» представлено графическое представление ключевых показателей для оценки производительности и эффективности ai Agent. Для формирования аналитики автономного ИИ-оператора выполните следующие действия
- Выберите оператора ИИ на панели отчетов.
- В левой панели навигации щелкните Аналитика. Обзор производительности операторов ИИ отображается как в табличных форматах, так и в графическом представлении.
В первом разделе приведена следующая статистика о сеансах и сообщениях для ИИ-оператора.
- Общее количество сеансов и сеансов, обработанных ИИ-оператором без вмешательства человека.
- Общее количество передач операторов, то есть количество сеансов, переданных операторам-людьми.
- Ежедневные средние сеансы
- Общее количество сообщений (сообщений человека и ИИ-оператора) и сколько из них пришло от пользователей.
- Ежедневные средние сообщения
Во втором разделе приведена статистика по пользователям. Она содержит подсчет общего количества пользователей и информацию о средних сеансах на одного пользователя и о ежедневных средних сеансах.
В третьем разделе описываются ответы операторов ИИ и передачи операторов
Установка сценария оператора AI
В этом разделе описывается, как настраивать сценариев операторов ИИ на платформе Webex AI Agent и управлять ими, чтобы они предоставляли точные ответы на запросы пользователей и эффективно выполняли автоматизированные задачи.
Оператор ИИ с помощью сценариев для выполнения задач
Сценарий оператора ИИ увеличивает возможности создания операторов без кода Webex платформы AI Agent. Сценарий ИИ Agent позволяет проводить многовитовые разговоры, в которых можно получать релевантные данные от заказчиков для выполнения определенных задач. Сюда входит:
-
Выполняйте простые команды — следуйте инструкциям по выполнению предварительно определенных действий.
-
Обработка данных — манипулирование данными и преобразование данных в соответствии с указанными правилами
-
Взаимодействовать с другими системами — общаться с другими решениями и управлять ими.
Создание оператора AI в сценариях для выполнения действий
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране "Создать оператора ИИ" создайте нового ИИ-оператора с нуля. Вы также можете выбрать заранее определенный шаблон для быстрого создания оператора ИИ. Можно отфильтровать тип "Оператор ИИ" как "Сценарий". В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните "Начать с нуля" , а затем "Далее ". |
5 |
В разделе Какой оператор вы строите? раздел, щелкните " По сценариям". |
6 |
В чем основная функция вашего оператора? раздел, щелкните "Выполнить действия". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Сценарий оператора ИИ для ответа на вопросы создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
После создания оператора ИИ можно создавать объекты, добавлять намерения и определять ответы.
Обновление профиля оператора ai Agent в сценариях
Перед началом настройки
Создайте оператора AI со сценарием для ответа на вопросы.
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов" выберите созданного оператора ИИ. |
3 |
Перейдите к разделу » и настройте следующие сведения: |
4 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Управление объектами
Объекты — это стандартные блоки разговоров. Они являются необходимыми элементами, которые ИИ-операторы извлекают из пользовательских высказывания. Они представляют собой определенную информацию, такую как названия продуктов, даты, количества или любую другую значительную группу слов. Эффективно идентифицируя и извлекая объекты, операторы ИИ могут лучше понимать намерения пользователей и предоставлять более точные и релевантные ответы.
Типы объектов
операторы Webex AI Agent предлагает 11 предварительно созданных типов объектов для сбора различных типов пользовательских данных. Также можно создать любой из следующих пользовательских объектов:
Пользовательские объекты
Эти объекты настраиваются и позволяют разработчикам получать информацию о конкретном случае использования. Они используются для вещей, не охватываемых системными объектами.
-
Настраиваемые списки — определяют списки ожидаемых строк для захвата определенных точек данных, не охватываемых предварительно созданными объектами. Вы можете добавить несколько символов против каждой строки. Например, объект размера пользовательской пиццы.
-
Regex — используйте регулярные выражения для определения определенных шаблонов и извлечения соответствующих данных. Например, regex-номера телефона (например,
123-123-8789
) -
Цифры — получение с высокой точностью вводов с фиксированным числом длины, особенно при голосовом взаимодействии. В неголосовых взаимодействиях он используется в качестве альтернативы объектам типов Custom и Regex. Например, для обнаружения пятизначного номера учетной записи необходимо определить длину в пять.
-
Алфавитно-цифровые — захват комбинаций букв и цифр, обеспечивающий точное распознавание как голосовых, так и его голосовых вводов.
-
Свободная форма — сбор гибких точек данных, которые трудно определить или проверить.
-
Карта местоположения (WhatsApp) — извлечение данных о местоположении, которыми вы делитесь на канале WhatsApp.
Системные объекты
Имя объекта | Описание | Пример ввода | Пример вывода |
---|---|---|---|
Дата | Синтаксический анализ дат на естественном языке в стандартный формат дат | "июль следующего года" | 01/07/2020 |
Время | Синтаксический анализ времени на естественном языке в стандартный формат времени | 5 вечером | 17:00 |
Адрес электронной почты | Определение адресов электронной почты | написать мне на info@cisco.com | info@cisco.com |
Телефонный номер | Определяет общий номер телефона | позвонить мне на 9876543210 | 9876543210 |
Денежные единицы | Синтаксический анализатор валюты и суммы | Я хочу 20$ | 20$ |
Порядковый | Определяет порядковой номер | Четвертая из десяти человек | 4-е |
Кардинал | Обнаруживает кардинальный номер | Четвертая из десяти человек | 10 |
Географическое расположение | Определяет географические местоположения (города, страны и т.д.) | Я пошел плавать в Темзе в Лондоне, Великобритания | Лондон, Великобритания |
Имена людей; | Определение распространенных имен | Билл Гейтс из Microsoft | Билл Гейтс |
Количество | Определяет измерения веса или расстояния | Мы в 5 км от Парижа | 5км |
Продолжительность | Определяет периоды времени | 1 неделя отпуска | 1 неделя |
Созданные объекты можно редактировать на вкладке "Объекты". Связывание объектов с намерением аномирует ваши высказывания с обнаруженными объектами по мере их добавления.
Роли объектов
Если необходимо собрать объект несколько раз в рамках одного намерения, роли объекта становятся необходимыми. Назначение различных ролей для одного и того же объекта позволяет оператору ИИ более точно понимать и обрабатывать входные данные пользователей.
Например, чтобы зарезервировать рейс с переключением на ожидание, можно создать объект "Аэропорт"
с тремя ролями: происхождения
, адресата
и простоя
. Аннотируя обучающие высказывания с этими ролями, ИИ-оператор может изучить ожидаемые паттерны и бесшовно обрабатывать сложные запросы бронирования.
Роли объектов поддерживаются только для Mindmeld (пользовательские и системные объекты) и Rasa (только пользовательские объекты). Администраторам необходимо установить флажок «Роли объектов
» в дополнительных настройках в диалоговом окне селектора NLU ядра.
Администраторы не могут переключиться с RASA или Mindmeld на Swiftmatch при использовании ролей объектов. Чтобы отключить роли объектов от расширенных настроек ядра NLU, роли необходимо удалить из умысла. Можно создать объект с ролями объектов.
Создание объекта с ролями объектов
Перед началом настройки
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели щелкните созданного оператора ИИ с помощью сценариев |
3 |
Щелкните Обучение на левой панели. |
4 |
На странице "Данные обучения" перейдите на вкладку "Объекты " |
5 |
Щелкните " Создать объект". |
6 |
В окне "Создать объект" укажите следующие поля: |
7 |
Включите значения в гнезде "Автоматическое предложение", переключение на автоматическое заполнение и предоставление альтернативных предложений для этого объекта во время разговора. При создании пользовательского объекта поле ролей отображается только в том случае, если роли объектов включены в разделе «Дополнительные параметры » окна «Изменение движка обучения» для движков RASA и Mindmeld NLU. |
8 |
Нажмите Сохранить. Для выполнения соответствующих действий можно использовать параметры изменения и удаления в столбце «Действия ».
|
Следующие шаги
После создания объекта можно связать роли с объектом.
Связывание ролей с объектом
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели щелкните созданного оператора ИИ |
3 |
Щелкните Обучение на левой панели. |
4 |
На странице "Данные обучения" выберите намерение связать объекты и роли объектов. По умолчанию отображается вкладка "Намерение ".
|
5 |
В разделе " Гнезда " щелкните объект "Связь". |
6 |
Выберите роль объекта для имени объекта. |
7 |
Нажмите Сохранить. Объекту можно назначить роли для сбора дважды одного и того же объекта с целью. |
Модуль понимания естественного языка (NLU)
Операторы со сценариями ИИ используют понимание естественного языка (NLU) и машинное обучение для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Для оценки производительности разработчики могут переключать движки NLU на вкладках "Статьи и обучение операторов scripted AI" и "Обучение". Изменение движка обновляет алгоритм AI Agent, требуя переобучения для точного вывода на основе новой модели. Различия в производительности можно анализировать с помощью оценок сходства в сеансах и тестирования одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, который необходимо изменить движок обучения.
- Для оператора Scripted AI для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение с помощью щелчков Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для вновь созданных операторов ИИ.
-
Выберите тренировочный двигатель для обучения ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Оценка, ниже которой отображается переключение — минимальная уверенность, необходимая для отображения ответа, ниже которой будет показан резервный ответ.
- Разница в оценках для частичного совпадения — определяет минимальный разрыв между уровнями доверия в ответах для четкого отображения наилучшего совпадения, ниже которого отображается шаблон частичного совпадения
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителя. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck in InFerence ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия AI Agent будут отображаться в рамках информации о транзакциях в сеансах.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах стенограмм сообщений операторов Scripted AI Agent и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в сеансах.
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать разные пороговые значения для разных ям NLU, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе ИИ-оператора.
- Нажмите " Поезд". После того, как оператор ИИ обучен с выбранным движком обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить ИИ оператора с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех нужных статей вы можете обучить ИИ-оператора и заставить его жить, чтобы тестировать и развертывать его. Чтобы обучить ИИ оператора с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на Webex совместного предварительного просмотра AI Agent или на внешних каналах, где развернут этот ИИ-оператор.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать два варианта : Уровень произнесения и уровень статьи. Продолжая наш толчок к повышению точности наших двигателей NLU, мы экспериментировали с использованием на уровне статьи извечья в отличие от старой модели использования выговоров уровня извечений и обнаружили, что уровни предметов излучают точность в большинстве случаев. Обратите внимание, что уровень векторов статьи будет новым значением по умолчанию для разъединения для новых одноязычных операторов ИИ, а для многоязыковых операторов статьи соответствия уровня будут поддерживаться только при многоязыковой модели Polymatch.
Информацию о модели секторов, которая присутствовала на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Управление намерениями
Намерение — это основной компонент платформы Webex AI Agent, которая позволяет операторам ИИ понимать ваши вводимые данные и эффективно реагировать на них. Она представляет собой определенную задачу или действие, которое вы хотите выполнить во время разговора. Разработчики AI Agent определяют все намерения, которые соответствуют задачам, которые вы хотите выполнить. Точность классификации намерений напрямую влияет на способность ИИ оператора предоставлять релевантные и полезные ответы. Классификация намерений — это процесс определения намерения на основе ваших входных данных, что позволяет ИИ-оператору отвечать значимым и контекстуально релевантным образом.
Системные намерения
- Намерение переключения по умолчанию — возможности ИИ-оператора по своей сути ограничены намерениями, которые предназначены для распознавания и реагирования на них. В то время как предприятие не может предвосхитить все возможные вопросы, которые вы можете задать, намерение переключения по умолчанию может помочь разговорам идти в нужное русло.
Реализуя намерение переключения по умолчанию, разработчики ИИ-операторов могут обеспечить грациозную обработку неожиданных или выпадающих из параметров запроса, перенаправляя разговор обратно на известные намерения.
Разработчики операторов ИИ не должны добавлять конкретные высказывания в намерение переключения. Оператора можно обучить автоматически инициировать намерение переключения, когда он сталкивается с вопросами, не входящими в рамки, которые в противном случае могут быть неправильно классифицированы по другим намерениям.
Например, в банковском ИИ-операторе пользователи могут попытаться узнать о кредитах. Если оператор ИИ не настроен на обработку запросов, связанных с кредитом, эти запросы можно включить как обучающие фразы в рамках намерения переключения по умолчанию. Когда пользователь опрашивает о кредитах в любой момент разговора, ИИ-оператор распознает этот запрос как выпадающий за пределы определенных намерений и инициирует резервный ответ. Это обеспечивает более целесообразное реагирование.
Намерение переключения не должно иметь каких-либо слотов, связанных с ним.
Намерение переключения должно использовать для ответа ключ шаблона переключения по умолчанию.
- Справка — это намерение предназначено для того, чтобы ответить на запросы пользователей о возможностях ИИ-оператора. Когда пользователи не уверены в том, что они могут выполнить, или сталкиваются с трудностями во время разговора, они часто обращаются за помощью,
просят о помощи
.По умолчанию ответ на намерение справки сопоставляется с ключом
шаблона сообщения
справки. Однако разработчики ИИ-операторов могут настроить ответ или изменить связанный ключ шаблона для предоставления более информативных руководств.Рекомендуется передавать возможности ИИ оператора на высоком уровне, предоставляя пользователям четкое представление о том, что они могут сделать дальше.
- Разговор с оператором — это намерение позволяет пользователям запросить помощь у человеческого оператора на любой стадии их взаимодействия с оператором ИИ. Когда это намерение инициируется, система автоматически инициирует передачу человеку-оператору. По умолчанию для этого намерения используется
шаблон ответа "Передача
оператора". Несмотря на то, что в интерфейсе пользователя нет ограничений на изменение ключа шаблона ответа, его изменение не повлияет на результат передачи человеком.
Намерения небольшого разговора
Все недавно созданные операторы ИИ включают в себя четыре заранее определенных небольших разговора, которые позволяют использовать общие приветствия пользователей, выражения благодарности, негативные отзывы и прощания:
- Приветствия
- Спасибо
- Оператор ИИ не полезен
- До свидания
Создание намерения
Перед началом настройки
Перед созданием намерения рекомендуется создать объекты для привязки к умыслу. Для выполнения задачи требуется наличие объектов. Дополнительные сведения см. в разделе "Создание объектов".
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов" выберите задачу. |
3 |
Щелкните " Обучение " на левой панели. |
4 |
На странице "Данные обучения" щелкните Создать намерение. |
5 |
В окне "Намерение создания" укажите следующие сведения: |
6 |
Установите флажок "Обязательно ", если объект является обязательным. |
7 |
Введите количество повторных попыток, разрешенных для этого гнезда, если он неправильно заполнен потребителем. По умолчанию для этого параметра установлено значение 3. |
8 |
Выберите ключ шаблона в раскрывающемся списке. |
9 |
В разделе "Ответ" введите итоговый ключ шаблона ответа, который будет возвращен пользователям по завершении умысла. |
10 |
Включите переключение «Сброс гнезд после завершения », чтобы сбросить значения слотов, собранные в разговоре по завершении разговора. Если это переключение деактивировано, гнездо сохраняет старые значения и отображает тот же ответ.
|
11 |
Включите переключение значений гнезда «Обновить», чтобы обновить значение разъема во время разговора с потребителем. Последнее значение, заполненное в слоте, рассматривается ИИ-оператором для обработки данных. Если эта функция включена, значения заполненных гнезд обновляются каждый раз, когда пользователи предоставляют новую информацию для того же типа разъема.
|
12 |
Включите переключение «Предоставить рекомендации по гнездам », чтобы представить предложения по заполнению гнезд и альтернативным значениям разъемов в итоговом ответе на основе ввода пользователя. |
13 |
Включите переключение «Завершение разговора », чтобы закрыть сеанс после этого намерения. Подключить и голосовые потоки могут использовать это для закрытия разговора с потребителями.
|
14 |
Нажмите Сохранить. Щелкните " Поезд" в правом верхнем углу вкладки "Обучение", чтобы отразить все изменения в намерениях и объектах.
Для тренировки двигателей Rasa или Mindmeld NLU требуется минимум два варианта обучения (высказывания) для умысла. Кроме того, в каждом гнезде должно быть по крайней мере два варианта увясния. Если эти требования не выполняются, кнопка "Поезд " отключена. Для указания на проблему рядом с намерением пострадавшего появляется предупреждающий значок. Тем не менее, намерение переключения по умолчанию освобождено от этих требований. |
Следующие шаги
После создания умысла требуется некоторая информация для его выполнения. Связанные объекты определяют, как эта информация получается в результате произнесений пользователей. Дополнительные сведения см. в разделе «Связывание объектов с намерением»
Связывание объектов с намерением
Перед началом настройки
Перед добавлением произнесений рекомендуется создавать и связывать эти объекты. В этом автоматическом режиме аномируются объекты при добавлении произнесений.
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели щелкните созданного оператора ИИ |
3 |
Щелкните Обучение на левой панели. |
4 |
На странице "Данные обучения" выберите намерение связать объекты и роли объектов. По умолчанию отображается вкладка "Намерение ".
|
5 |
В разделе " Гнезда " щелкните объект "Связь". Связанные объекты отображаются в разделе "Гнезда".
|
6 |
Выберите роль объекта для имени объекта. |
7 |
Нажмите Сохранить. Если объект помечен необходимо, становятся доступными дополнительные параметры конфигурации. Можно задать максимальное количество запросов оператора ИИ до эскалации или предоставления обратного ответа. Можно определить ключ шаблона, который будет инициирован, если требуемый объект не предоставлен в рамках указанного количества повторных попыток.
После того, как ИИ-оператор определяет намерение и собирает все необходимые данные (гнезда), он отвечает, используя сообщение, связанное с конечным ключом шаблона, настроенным для этого намерения. Чтобы начать новый разговор или обрабатывать последующие намерения без передачи предыдущих данных, необходимо включить переключение «Интервалы сброса после завершения ». Этот параметр очищает все распознаваемые объекты из истории разговора, обеспечивая новое начало каждого нового взаимодействия. |
Формировать данные об обучении;
Вы должны вручную добавить данные обучения к своим намерениям, чтобы оператор ИИ работал с разумной точностью. Данные обучения состоят из различных способов, с которыми можно вызвать одно и то же намерение. Вы можете добавить по крайней мере 15-20 вариантов для каждого из умыслов, чтобы повысить его точность. Создание этого учебного корпуса вручную может быть муторным и трудоемким. Вы можете добавить только несколько вариантов, или добавить только ключевые слова в качестве вариантов вместо осмысленных предложений. Этого можно избежать, генерация тренировочных данных в дополнение к имеющимся.
Для формирования учебных данных выполните следующие действия:
- Введите имя намерения и образец высказывания.
- Нажмите Создать.
- Предоставьте краткое описание намерения, руководствоваться В ИИ.
- Укажите нужное количество вариантов и уровень креатива для предложений, созданных ИИ.
- Одновременное создание множества вариантов может повлиять на качество. Рекомендуется использовать не более 20 вариантов на поколение.
- Более низкие творческие установки могут производить менее разнообразные варианты.
- Процесс генерации может занять несколько секунд, в зависимости от количества запрашиваемых вариантов.
- Значок молнии отличает варианты, созданные ИИ, от пользовательских тренировочных данных.
Модуль понимания естественного языка (NLU)
Операторы со сценариями ИИ используют понимание естественного языка (NLU) и машинное обучение для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Для оценки производительности разработчики могут переключать движки NLU на вкладках "Статьи и обучение операторов scripted AI" и "Обучение". Изменение движка обновляет алгоритм AI Agent, требуя переобучения для точного вывода на основе новой модели. Различия в производительности можно анализировать с помощью оценок сходства в сеансах и тестирования одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, который необходимо изменить движок обучения.
- Для оператора Scripted AI для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение с помощью щелчков Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для вновь созданных операторов ИИ.
-
Выберите тренировочный двигатель для обучения ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Оценка, ниже которой отображается переключение — минимальная уверенность, необходимая для отображения ответа, ниже которой будет показан резервный ответ.
- Разница в оценках для частичного совпадения — определяет минимальный разрыв между уровнями доверия в ответах для четкого отображения наилучшего совпадения, ниже которого отображается шаблон частичного совпадения
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителя. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck in InFerence ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия AI Agent будут отображаться в рамках информации о транзакциях в сеансах.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах стенограмм сообщений операторов Scripted AI Agent и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в сеансах.
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать разные пороговые значения для разных ям NLU, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе ИИ-оператора.
- Нажмите " Поезд". После того, как оператор ИИ обучен с выбранным движком обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить ИИ оператора с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех нужных статей вы можете обучить ИИ-оператора и заставить его жить, чтобы тестировать и развертывать его. Чтобы обучить ИИ оператора с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на Webex совместного предварительного просмотра AI Agent или на внешних каналах, где развернут этот ИИ-оператор.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать два варианта : Уровень произнесения и уровень статьи. Продолжая наш толчок к повышению точности наших двигателей NLU, мы экспериментировали с использованием на уровне статьи извечья в отличие от старой модели использования выговоров уровня извечений и обнаружили, что уровни предметов излучают точность в большинстве случаев. Обратите внимание, что уровень векторов статьи будет новым значением по умолчанию для разъединения для новых одноязычных операторов ИИ, а для многоязыковых операторов статьи соответствия уровня будут поддерживаться только при многоязыковой модели Polymatch.
Информацию о модели секторов, которая присутствовала на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Пометка созданных вариантов
Чтобы обеспечить ответственное использование ИИ, разработчики могут помечать для просмотра выходные данные, созданные ИИ. Это позволяет определить и предотвратить любой вредоносный или предвзятый контент. Чтобы пометить выходные данные, созданные ИИ:
- Найдите параметр тегов: функция флиртировать доступна для каждого генерируемого высказывания.
- Предоставьте отзыв: при маркировке вывода разработчики могут добавить комментарии и указать причину добавления тегов.
Первоначально эта функция доступна, ежемесячное ограничение использования — 500 операций генерирования. В связи с растущими потребностями разработчики могут обратиться к владельцам учетных записей с просьбой увеличить это ограничение.
Создание многоязыкового намерения и объекта
Учебные данные можно создавать на разных языках. Для каждого языка, настроенного для ИИ-оператора, необходимо определить слова, отражающие желаемые взаимодействия. Хотя интервалы совпадают между языками, клавиши шаблонов однозначно идентифицируют ответы на каждом языке.
Не все языки поддерживают все типы объектов. Дополнительную информацию о списке типов объектов, поддерживаемых каждым языком, см . в таблице Languages verses объектов, поддерживаемых в таблице Поддерживаемые языки для операторов Scripted AI.
Управление ответами
Ответы — это сообщения, которые ваш ИИ-оператор отправляет клиентам в ответ на их запросы или намерения. Можно создавать следующие ответы:
- Текст — обычные текстовые сообщения для прямой связи.
- Код — встроенный код для динамического содержимого или действий.
- Мультимедиа — элементы изображения, аудио или видео для улучшения пользовательского опыта.
Ответы имеют два основных компонента:
- Шаблоны — предварительно определенные структуры ответов, сопоставляются с конкретными намерениями.
- Рабочие процессы — логика, определяющая, какой шаблон следует использовать, на основе выявленного намерения.
Шаблоны передачи оператора, справки, резерва и приветствия предварительно настроены, а ответное сообщение можно изменить на основе соответствующих шаблонов.
Типы ответов;
Раздел "Конструктор ответов" охватывает различные типы ответов и способы их настройки.
Вкладка "Рабочие процессы" используется для обработки асинхронных ответов при вызовах внешних API, которые отвечают асинхронным способом. Рабочие процессы должны быть закодировались на Python.
Замена переменных
Замена переменных позволяет использовать динамические переменные в шаблонах ответов. С помощью этой функции можно использовать в шаблонах ответов все стандартные переменные (или объекты) сеанса, а также те, которые разработчик ai Agent может установить внутри объекта свободной формы, например в поле хранилища
данных. Переменные представлены в синтаксисе: ${variable_name}. Например, при использовании значения объекта под названием apptdate используются ${entities.apptdate} или ${newdfState.model_state.entities.apptdate.value}.
Ответы можно персонализировать с помощью переменных, полученных по каналу или собранных от потребителей в ходе разговора. При автоматическом заполнении отображается синтаксис переменных в текстовой области, когда вы начнете вводить ${. При выборе нужного предложения автоматически заполняется область переменной и выделяется эта переменная.
Настройка ответов с помощью конструктора ответов
Дизайнер ответов предлагает удобный интерфейс для создания ответов, не требуя обширных знаний кодирования. Доступны два типа ответов:
- Условные ответы: Для неразвитых операторов этот вариант позволяет легко построить ответы, которые ИИ-оператор доставляет заказчикам.
- Фрагменты кода: для разработчиков, использующих Python, этот параметр обеспечивает гибкость настройки ответов с помощью кода.
Конструктор ответов Webex ai Agent разработан для того, чтобы интерфейс пользователя был приспособлен к конкретному каналу взаимодействия оператора ИИ.
шаблоны ответов
- Текст — это простые текстовые ответы. Для улучшения взаимодействия с пользователем конструктор ответов позволяет использовать несколько текстовых прямоугольников в одном ответе, позволяя разбить длинные сообщения на более управляемые разделы. В каждом текстовом поле могут содержаться различные варианты ответа. Во время разговора один из этих вариантов выбирается случайным образом и отображается пользователю, что обеспечивает динамическое и увлекательное взаимодействие.
Чтобы обеспечить динамичный и привлекательный интерфейс пользователя, вы можете добавить в шаблоны несколько вариантов ответа. При активации шаблона с несколькими параметрами один из них выбирается случайным образом и отображается пользователю. Эту функцию можно включить, щелкнув кнопку +Добавить вариант , расположенную в нижней части ответа.
При сохранении ответов разработчики видят предупреждение о количестве ошибок, которые необходимо исправить. Поля с ошибками будут выделены красным цветом. Используя стрелки навигации, разработчики могут легко найти и исправить эти ошибки в любом канале или формате ответа. Если выбор списка или карусель содержит несколько карт, то навигация точками позволяет перемещаться по картам с ошибками. Для одной карты соответствующая точка светится красным цветом, чтобы сигнализировать о ошибке.
- Быстрый ответ — текстовые ответы могут быть сопряжены с кнопками, которые могут быть ссылками на основе текста или URL. Текстовые кнопки требуют заголовка и полезной нагрузки, которая отправляется боту при щелчке. Кнопки URL перенаправляют пользователей на определенную веб-страницу.
Если запрос пользователя является двусмысленным, частичное сопоставление позволяет боту предлагать соответствующие статьи или намерения в качестве варианта. Эта функция доступна для взаимодействия в Интернете и на Facebook.
Добавление быстрых ответов на URL-адрес
Кнопки быстрого ответа URL в фиксированных и условных ответах позволяют создавать кнопки, которые перенаправляют пользователей на ваш веб-сайт для получения дополнительной информации или действий, таких как заполнение форм. При щелчке эти кнопки открывают указанный URL на новой вкладке в том же окне браузера без отправки данных боту.
Чтобы добавить быстрый ответ URL-адрес в условном или фиксированном ответе:
- Выберите ключ статьи или шаблона, для которого требуется настроить url быстрого ответа.
- Нажмите и добавить быстрый ответ. Откроется всплывающее окно типа кнопки.
- Выберите тип кнопки в качестве URL на веб-канале.
- Укажите название кнопки и URL, на которые должен быть перенаправлен потребитель после нажатия кнопки.
- Нажмите « Готово», чтобы добавить быстрый ответ НА URL-адрес.
Кнопки типов URL также можно настроить с помощью типа динамических ответов, где эти кнопки настраиваются с использованием фрагментов кода Python. Эти кнопки поддерживаются в предварительном просмотре платформы Webex AI Agent и совместном просмотре. В настоящее время они не поддерживаются виджетом live чата IMIchat или другими сторонними каналами.
- Карусель — богатые ответы могут включать одну карту или несколько карт, расположенных в формате карусели. Каждая карточка требует названия и может содержать изображение, описание и до трех кнопок.
Кнопки быстрого ответа в шаблоне Карусель могут быть настроены для текстовых или URL-ссылок. Нажатие кнопки URL приведет к перенаправлению пользователя на указанный веб-сайт. Нажатие на кнопку быстрого ответа на основе текста отправляет боту настроенную полезную нагрузку, вызывая соответствующий ответ.
- Изображение — мультимедийный шаблон, в котором пользователи могут настраивать изображения, предоставляя URL-адреса.
- Видео — отображает видео в предварительном просмотре на основе настроенного URL-адреса видео.
- Код — может использоваться для написания кода на Python для вызова API или выполнения другой логики.
Фрагменты кода
Условные ответы с их обширными функциями и разнообразными шаблонами способны эффективно удовлетворить большинство потребностей ИИ-операторов. Однако для сложных случаев использования, которые не могут быть полностью реализованы с помощью условных ответов или для разработчиков, предпочитающих кодирование, доступен тип ответа фрагмента кода.
Фрагменты кода позволяют настраивать ответы с использованием кода на Python. Этот подход позволяет в шаблоне ответов или статье создавать все типы ответов, включая быстрые ответы, текст, карусели, изображения, аудио, видео и файлы.
Код функции, определенный в шаблоне фрагмента кода, может использоваться для настройки переменных, которые затем используются в других шаблонах. Важно отметить, что код функции не может напрямую возвращать ответы при использовании в рамках условных ответов.
Проверка фрагмента кода — платформа проверяет только ошибки синтаксиса в настраиваемом фрагменте кода. Однако любые ошибки в самом содержимом ответа могут вызвать проблемы у пользователей, взаимодействующих с ботом на настроенном канале. Например, редактор не мешает вам добавить ответ "выбора времени" для веб-канала, но при этом возникают ошибки в случае, если запрос пользователя инициирует этот конкретный ответ.
Если вы решите не настраивать уникальный ответ для разных каналов, веб-ответ будет рассматриваться как ответ по умолчанию и будет отправлен конечному пользователю. Список шаблонов, поддерживаемых на веб-канале:
- Текст — простое текстовое сообщение с несколькими вариантами. Это настроенное сообщение будет отображено на основе запроса.
- Быстрый ответ — шаблон с текстом и кнопками с поддержкой нажатия кнопки.
- Карусель — коллекция карт, каждая из которых имеет название, URL-адрес изображения и описание.
- Изображение — шаблон для настройки образов путем предоставления URL-адресов.
- Видео — шаблон для настройки видео путем предоставления URL-адреса видео. Вы можете воспроизвести видео, щелкнув изображение или нажав на нее.
- Файл — шаблон для настройки pdf-файла путем предоставления URL-адреса для доступа к файлу.
- Аудио — шаблон для настройки аудиофайлов путем предоставления URL-адреса аудио. На нем также отображается длительность звукового сообщения на выходе.
Настройка параметров управления
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу » и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Следующие шаги
Добавьте языки к оператору scripted AI.
Добавление языка интерфейса оператора ИИ с помощью сценариев
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к ". |
2 |
Нажмите кнопку «Добавить языки », чтобы добавить новые языки, затем выберите нужные языки в раскрывающемся списке. |
3 |
Нажмите кнопку «Добавить», чтобы добавить язык. |
4 |
Включите переключение в разделе "Действие ", чтобы включить язык. |
5 |
Добавив язык, можно установить его по умолчанию. Наведите курсор мыши на язык, щелкните « Сделать по умолчанию». Вы не можете удалить или отключить язык по умолчанию. Кроме того, изменение существующего языка по умолчанию может повлиять на статьи, кураторства, тестирования и предварительного просмотра оператора ИИ. |
6 |
Щелкните Сохранить изменения. |
Настройка параметров передачи
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу " и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить настройки передачи. |
Следующие шаги
Оператор ИИ с помощью сценариев для ответа на вопросы
Сценарии операторов ИИ — это операторы, управляемые знаниями, база знаний которых состоит из свода вопросов и ответов. Оператор ИИ со сценариями может предоставлять ответы на основе созданного пользователем учебного набора, который представляет собой коллекцию примеров и ответов. Эта возможность полезна в сценариях, где:
- Оператор должен отвечать на вопросы, относящиеся к заранее определенной области.
- Важна согласованность — оператор должен предоставлять согласованные ответы на аналогичные запросы.
- Необходима ограниченная гибкость — ответы оператора сдерживается информацией в обучаемом корпусе.
Создание оператора AI со сценариями для ответа на вопросы
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля". Вы также можете выбрать заранее определенный шаблон для быстрого создания оператора ИИ. Можно отфильтровать тип "Оператор ИИ" как "Сценарий". В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните Далее. |
5 |
В разделе "Создание оператора какого типа " щелкните "По сценариям". |
6 |
В разделе "Основные функции оператора" нажмите " Ответить на вопросы". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Сценарий оператора ИИ для ответа на вопросы создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
Создайте объект с ролями объектов для оператора ИИ.
Обновление профиля оператора ai Agent в сценариях
Перед началом настройки
Создайте оператора AI со сценарием для ответа на вопросы.
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов" выберите созданного оператора ИИ. |
3 |
Перейдите к разделу » и настройте следующие сведения: |
4 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Управление статьями
Статьи из главной сценарных ИИ Операторов. Статья - это сочетание вопроса, его вариаций и ответа на этот вопрос. В каждой статье имеется вопрос по умолчанию, который служит идентификатором для этой статьи в сеансах, кураторах и в других местах ИИ-оператора. Вместе все статьи, настроенные в ИИ-оператора, составляют базу знаний или корпус Оператора. Система сравнивает ваш запрос с этой базой знаний и в качестве ответа оператора отображает ответ с наивысшим уровнем доверия.
Двигатель Rasa и Mindmeld NLU требуют как минимум двух вариантов обучения (произнесения), чтобы изделие было частью обученной модели corpora. В сценарии ИИ Оператора для ответа на вопросы, если выбран двигатель Rasa или Mindmeld NLU и если статья имеет менее двух вариантов, кнопки "Поезд" и "Сохранить" и "Поезд " становятся недоступными. Если ставить указатель на эти недоступные кнопки, отображается сообщение для решения проблем накануне обучения. Там также отображается значок предупреждения, соответствующий статье с проблемами. Проблема решается путем добавления более двух вариантов статьи. После решения проблем становятся доступными кнопки "Поезд ", "Сохранить" и "Обучить ". Для статей по умолчанию не применимы два варианта – сообщение частичного совпадения, сообщение о переключении и сообщение приветствия.
Вы можете классифицировать предметы по их выбору, а все некатегоризированные предметы классифицируются как неназначенные. Существует четыре статьи по умолчанию, которые доступны для каждого ИИ-оператора с момента создания. Это следующие:
- Сообщение приветствия — содержит первое сообщение каждый раз, когда начинается разговор между заказчиком и ИИ-оператором.
- Сообщение о переключении на резервный сервер — AI Agent отображает это сообщение, если оператор не может понять вопрос пользователя.
- Частичное совпадение — когда ИИ-оператор распознает несколько предметов с небольшой разницей в оценках (как установлено в настройках передачи и вывода), оператор отображает это сообщение о совпадении вместе с соответствующими статьями в качестве параметров. Можно также настроить текстовый ответ на отображение вместе с указанными ниже параметрами.
- Что ты можешь сделать?— Можно настроить возможности AI Agent. Ai Agent отображает это, когда конечные пользователи сомневаются в возможностях ai Agent.
В дополнение к этим статья по умолчанию добавляется, если включена передача оператора из настроек Передачи и вывода .
Все новые операторы ИИ также имеют четыре статьи Smalltalk , в которых описываются высказывания пользователей для:
- Приветствия
- Спасибо
- Оператор ИИ не полезен
-
До свидания
Эти статьи и ответы доступны в базе знаний ИИ-оператора по умолчанию при создании нового оператора ИИ. Их можно также изменить или удалить.
Добавьте статьи с помощью интерфейса и ответа по умолчанию
Статья - это сочетание вопроса, его вариаций и ответа на этот вопрос. Запрос каждого потребителя сравнивается с этими статьями (база знаний), а ответ, возвращающий наивысший уровень доверия, отображается пользователю в качестве ответа ИИ-оператора. Чтобы добавить статьи:
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов операторов ИИ" выберите созданного оператора ИИ |
3 |
Перейдите к разделу ". и щелкните "Создать новую статью |
4 |
Добавьте варианты по умолчанию. |
5 |
Выберите любой из этих ответов по умолчанию для статьи. Возможные значения:
Дополнительные сведения см. в разделе «Настройка ответов с помощью конструктора ответов». |
6 |
Щелкните Сохранить и обучать. |
Импорт из каталогов
1 |
Многое в Webex платформы операторов ИИ |
2 |
На странице "Панель отчетов операторов ИИ" выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните три перехода. |
4 |
Щелкните Импорт из каталогов. |
5 |
Выберите категории изделий, которые должны быть добавлены в оператора. |
6 |
Выберите Готово. |
Извлечение из ссылки часто задаваемых вызовов
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов операторов ИИ" выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните три многоточия. |
4 |
Щелкните Извлечь часто задаваемые вопросы по ссылке. |
5 |
Введите URL-адрес для размещения часто задаваемых вызовов и нажмите " Извлечь". |
6 |
Щелкните Импорт. |
Импорт из файла
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов операторов ИИ" выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните три перехода. |
4 |
Щелкните " Импортировать из файла " и выберите CSV чтобы импортировать статьи из csv-файла. При импорте статей из файла в формате «CSV» выберите параметр «CSV». |
5 |
Нажмите Кнопку "Обзор " и выберите файл, содержащий все aticles. Щелкните Загрузить пример для просмотра формата, в котором необходимо указать статьи. |
6 |
Щелкните Импорт. |
Добавление пользовательских двухзначных символов
Многие случаи использования AI Agent, как правило, включают в себя слова и фразы, которые не могут быть частью стандартной англоязычной лексики или специфичны для бизнес-контекста. Например, необходимо, чтобы оператор ИИ распознал приложения Android, iOS приложения и т. д. Оператор ИИ должен включать эти термины и их вариации в учебных высказываниях по всем соответствующим статьям, что приводит к ущемление ввода данных.
Чтобы преодолеть эту проблему резервирования, вы можете использовать для ответа на вопросы пользовательские одновременно настроенные в сценарии ИИ-оператора. Символы-тождественности каждого корневого слова автоматически заменяются платформой на корневое слово во время выполнения.
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов операторов ИИ" выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните три многоточия. |
4 |
Щелкните Пользовательские приумножеты. |
5 |
Щелкните "Создать корневое слово". |
6 |
Настройте значение корневого слова и его примесяжников и нажмите " Сохранить". |
7 |
Тренировать ИИ оператора снова после добавления окумов. Вы также можете экспортировать заготовки (в формате CSV файла) в локальную папку и импортировать файлы обратно на платформу. |
Модуль понимания естественного языка (NLU)
Операторы со сценариями ИИ используют понимание естественного языка (NLU) и машинное обучение для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Для оценки производительности разработчики могут переключать движки NLU на вкладках "Статьи и обучение операторов scripted AI" и "Обучение". Изменение движка обновляет алгоритм AI Agent, требуя переобучения для точного вывода на основе новой модели. Различия в производительности можно анализировать с помощью оценок сходства в сеансах и тестирования одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, который необходимо изменить движок обучения.
- Для оператора Scripted AI для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение с помощью щелчков Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для вновь созданных операторов ИИ.
-
Выберите тренировочный двигатель для обучения ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Оценка, ниже которой отображается переключение — минимальная уверенность, необходимая для отображения ответа, ниже которой будет показан резервный ответ.
- Разница в оценках для частичного совпадения — определяет минимальный разрыв между уровнями доверия в ответах для четкого отображения наилучшего совпадения, ниже которого отображается шаблон частичного совпадения
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителя. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck in InFerence ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия AI Agent будут отображаться в рамках информации о транзакциях в сеансах.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах стенограмм сообщений операторов Scripted AI Agent и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в сеансах.
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать разные пороговые значения для разных ям NLU, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе ИИ-оператора.
- Нажмите " Поезд". После того, как оператор ИИ обучен с выбранным движком обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить ИИ оператора с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех нужных статей вы можете обучить ИИ-оператора и заставить его жить, чтобы тестировать и развертывать его. Чтобы обучить ИИ оператора с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на Webex совместного предварительного просмотра AI Agent или на внешних каналах, где развернут этот ИИ-оператор.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать два варианта : Уровень произнесения и уровень статьи. Продолжая наш толчок к повышению точности наших двигателей NLU, мы экспериментировали с использованием на уровне статьи извечья в отличие от старой модели использования выговоров уровня извечений и обнаружили, что уровни предметов излучают точность в большинстве случаев. Обратите внимание, что уровень векторов статьи будет новым значением по умолчанию для разъединения для новых одноязычных операторов ИИ, а для многоязыковых операторов статьи соответствия уровня будут поддерживаться только при многоязыковой модели Polymatch.
Информацию о модели секторов, которая присутствовала на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Настройка параметров управления
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу » и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Следующие шаги
Добавьте языки к оператору scripted AI.
Добавление языка интерфейса оператора ИИ с помощью сценариев
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к ". |
2 |
Нажмите кнопку «Добавить языки », чтобы добавить новые языки, затем выберите нужные языки в раскрывающемся списке. |
3 |
Нажмите кнопку «Добавить», чтобы добавить язык. |
4 |
Включите переключение в разделе "Действие ", чтобы включить язык. |
5 |
Добавив язык, можно установить его по умолчанию. Наведите курсор мыши на язык, щелкните « Сделать по умолчанию». Вы не можете удалить или отключить язык по умолчанию. Кроме того, изменение существующего языка по умолчанию может повлиять на статьи, кураторства, тестирования и предварительного просмотра оператора ИИ. |
6 |
Щелкните Сохранить изменения. |
Настройка параметров передачи
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу " и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить настройки передачи. |
Следующие шаги
Предварительный просмотр своего оператора AI в сценариях
Webex AI Agent позволяет предварительно просмотреть ИИ-операторов при его разработке и даже после завершения разработки. Таким образом, вы можете протестировать функционирование операторов ИИ и определить, генерируются ли нежелательные ответы, соответствующие соответствующим входным запросам. Вы можете выполнить предварительный просмотр сценария ai Agent следующими способами:
- Панель отчетов ai Agent — наведите указатель мыши на карту ai Agent, чтобы просмотреть параметр «Предварительный просмотр » этого оператора. Нажмите « Предварительный просмотр», чтобы запустить виджет предварительного просмотра AI Agent.
- Заголовок AI Agent — после перехода в режим редактирования для любого ИИ-оператора путем нажатия карты ai Agent или кнопки «Изменить» на карте AI Agent опция предварительного просмотра всегда отображается в разделе заголовка.
- Свернутый виджет — после запуска и последующего свершения предварительного просмотра в правом нижнем углу страницы создается виджет головы чата, что позволяет вам легко перезапустить режим предварительного просмотра.
В дополнение к этому, вы можете скопировать ссылку на общий предварительный просмотр из ai Agent. На карточке агента AI щелкните значок "Эллипсы" в правом верхнем углу и щелкните "Скопировать ссылку предварительного просмотра". Этой ссылкой можно поделиться с другими пользователями агента ИИ.
Виджет предварительного просмотра платформы
Виджет предварительного просмотра отображается в правом нижнем углу экрана. Вы можете предоставить высказывания (или последовательность произнесений), чтобы посмотреть, как реагирует оператор ИИ, и обеспечить выполнение им ожидаемых действий. Предварительный просмотр оператора ИИ поддерживает несколько языков и может автоматически определить язык речей, чтобы ответить соответственно. Кроме того, при предварительном просмотре можно выбрать язык вручную, щелкнув значок выбора языка и выбрав его из списка доступных параметров.
Виджет предварительного просмотра можно развернуть для лучшего изображения. К дополнительным полезным функциям относятся предоставление информации о потребителях и инициирование работы в нескольких комнатах для тщательной проверки ИИ-оператора.
Виджет предварительного просмотра с возможностью совместного использования
Виджет совместного предварительного просмотра позволяет разработчикам AI Agent презентации делиться своими агентами и заинтересованными сторонами и потребителями без необходимости разработки пользовательского интерфейса для поверхности ИИ-оператора. По умолчанию по скопированной ссылке предварительного просмотра отображается ИИ-оператора с корпусом телефона. Разработчики могут сделать некоторую быструю настройку, изменив некоторые параметры в ссылке предварительного просмотра. Это два основных варианта настройки:
- Цвет виджета — путем добавления
параметра brand Color
к ссылке. Пользователи могут определять простые цвета, используя названия цветов или использовать код из гемиссов. -
Корпус телефона — путем изменения значения
параметра phoneCasing
в ссылке. По умолчанию установлено значениеtrue
, и его можно отключить, сделав значение falseПример ссылки для предварительного просмотра с следующими параметрами:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brand6=_4391DA
Общие разделы по управлению для оператора со сценарием ИИ
Следующие разделы отображаются на левой панели страницы конфигурации AI Agent:
Обучение
По мере эволюции и усложнения операторов ИИ изменения их логики или понимания естественного языка (NLU) иногда могут иметь непреднамеренные последствия. Для обеспечения оптимальной производительности и определения потенциальных проблем платформа AI Agent предлагает удобную платформу для тестирования ботов одним щелчком. Можно выполнить следующие действия:
- С легкостью создайте и выполните полный набор тестовых случаев.
- Определите тестовые сообщения и ожидаемые ответы для различных сценариев.
- Моделирование сложных взаимодействий путем создания тестовых случаев с несколькими сообщениями.
Определение тестов
Тесты можно определить, выполнив следующие действия
- Выполните вход на платформу AI Agent.
- На панели щелкните созданного оператора ИИ в сценариях.
- Щелкните "Тестирование " на левой панели. По умолчанию отображается вкладка "Тестовые шкафы ".
- Выберите тестовый случай и щелкните " Выполнить выбранные тесты".
Каждая строка в таблице представляет тестовый случай со следующими параметрами
Параметр | Описание |
---|---|
Значение | Пример сообщения с указанием типов запросов и заявлений, которые пользователи будут отправлять вашему ИИ-оператору. |
Ожидаемый язык | Язык, на котором пользователи должны взаимодействовать с агентом ИИ. |
Ожидаемый предмет | Укажите статью, которая должна отображаться в ответ на определенное пользовательское сообщение. Чтобы помочь в поиске наиболее актуальной статьи, в этом столбце представлена функция автоматического комплекта «Умный». По мере ввода система будет предлагать совпадающие статьи на основе текста, введенного до сих пор. |
Сброс предыдущего контекста | Щелкните флажок в этом столбце, чтобы изолировать тестовые случаи и убедиться, что они выполняются независимо от любого существующего контекста ИИ-оператора. Если включена, каждый тестовый случай воспроизводит в новом сеансе, предотвращая любые помехи в результате предыдущих взаимодействий или сохраненных данных. |
Указывать частичные совпадения | Включить это переключение на включение тестовых случаев с ожидаемыми изделиями, которые только частично соответствуют фактическому ответу, считается успешным. |
Импорт из CSV | Импорт тестовых случаев из файла, разделенного CSV. В этом случае все существующие тестовые случаи будут переписаны. |
Экспортировать в CSV | Экспорт тестовых случаев в файл, разделенный запятыми (CSV). |
Проверка обратных вызовов | Включите это переключение, чтобы оглушить входящие обратные вызовы и проверить поведение потока, не требуя фактических входящих вызовов. Этот параметр доступен только операторам scripted AI для выполнения действий. |
Обратный вызов в потоке | Щелкните флажок в этом столбце, чтобы указать, что намерение должно инициировать обратный вызов. Этот параметр доступен только операторам scripted AI для выполнения действий. |
Ожидаемый шаблон обратного вызова | Укажите ключ шаблона, который должен быть активирован при выполнении обратного вызова. Этот параметр доступен только операторам scripted AI для выполнения действий. |
Задержка обратного вызова (с) | Максимальное время в секундах, в течение которого ИИ-оператор ожидает ответа на обратный вызов, прежде чем рассматривать этот обратный вызов как тайм-аут. В настоящее время применяется тайм-аут длительностью 20 секунд. Этот параметр доступен только операторам scripted AI для выполнения действий. |
Выполнение тестов
На вкладке "Выполнение " щелкните "Выполнение выбранных тестов ", чтобы выполнить последовательное выполнение всех выбранных случаев.
Кроме того, тестовые случаи можно выполнять на вкладке "Примеры ".
.Для просмотра тестовых случаев с определенными результатами щелкните нужный результат (например, "Пройдено", "Прошло с частичным совпадением
" ,
"Не удалось ",
"В ожидании ") в сводке лент.
При этом список случаев будет отфильтрован, при этом отобразятся только те, которые соответствуют выбранному результату.
Идентификатор сеанса
, связанный с каждым испытательным случаем, отображается в результатах. Это позволяет быстро использовать перекрестные тест-случаи и просматривать сведения о транзакциях. Для этого выберите параметр «Сведения о
транзакции» в столбце « Действия ».
История выполнения
На вкладке "История " откройте все выполненные тестовые случаи.
- Щелкните значок "Загрузить" в столбце "Действия ", чтобы экспортировать выполненные тестовые данные в виде файла CSV для анализа или отчетов в автономном режиме.
- Проверьте конкретные параметры движка и алгоритма, используемые для выполнения каждого тестового случая. Эта информация помогает разработчикам оптимизировать производительность AI Agent.
- Для просмотра расширенных параметров конфигурации алгоритма, используемых для конкретного модуля обучения, щелкните значок «Информация» рядом с именем модуля обучения. Это позволит получить представление о параметрах и настройках, которые повлияли на поведение ИИ-оператора во время тестирования.
Сеансов
В разделе « Сеансы » приводится исчерпывающая запись обо всех взаимодействиях между операторами ИИ и заказчиками. Каждый сеанс содержит подробную историю обмениваемых сообщений. Данные сеанса можно экспортировать как файл CSV для анализа и аудита в автономном режиме. Эти данные можно использовать для изучения сообщений и контекста конкретных сеансов, чтобы получить представление о взаимодействии с пользователями, а также определить области для улучшения, совершенствования ответов операторов ИИ и улучшения общего пользовательского опыта.
Он может обрабатывать большие наборы данных, отображая результаты на страницах. Раздел "Уточнение результатов " можно использовать для фильтрации и сортировки сеансов на основе различных критериев. В каждой строке таблицы содержится необходимая информация о сеансе, включая:
- Канал — канал, на котором произошло взаимодействие (например, чат, голос)
- Идентификатор сеанса — уникальный идентификатор сеанса.
- Идентификатор потребителя — уникальный идентификатор пользователя.
- Сообщения — количество сообщений, обменивавшихся во время сеанса.
- Обновлено на — время закрытия сеанса.
- Метаданные — дополнительная информация о сеансе.
- Скрытие тестовых сеансов — установите этот флажок, чтобы скрыть тестовые сеансы и отобразить только список динамических сеансов.
- Произошла передача оператора — установите этот флажок для фильтрации сеансов, переданных оператору. В случае передачи оператора отображается значок наушников, указывающий на передачу чата оператору-человеку.
- Произошла ошибка — установите этот флажок для фильтрации сеансов, в которых произошла ошибка.
- «Вниз по голосам» — установите этот флажок для фильтрации сеансов, низвердившихся вниз.
Щелкните строку, чтобы получить доступ к подробному просмотру определенного сеанса. Используйте флажки для фильтрации сеансов на основе передачи оператора, ошибок и ниспроверений вниз. Для сеансов расшифровки требуются разрешения на уровне пользователя и расширенные настройки защиты данных. Щелкните " Расшифровать содержимое" , чтобы просмотреть сведения о сеансе.
Сведения о сеансе конкретного сеанса в операторе AI Scripted для ответа на вопросы
Представление «Сведения о сеансе» в сценарии оператора ИИ для ответа на вопросы дает исчерпывающую информацию о конкретном взаимодействии между пользователем и ИИ-оператором.
Раздел " Сообщения" :
- Отображает все сообщения, отправленные пользователем во время сеанса.
- Отображаются соответствующие ответы, созданные ИИ-оператором.
- Представляет хронологический порядок сообщений, предоставляя контекст для взаимодействия.
Вкладка "Информация о транзакции"
- Список изделий, которые были определены как относящиеся к запросу заказчика, включая как точное, так и частичное совпадение.
- Отображает оценки сходства, связанные с каждым идентифицированным изделием с указанием степени релевантности.
- Представляет результаты алгоритмов, используемых для обработки запросов заказчика, и определяет соответствующие статьи.
- Отображает количество результатов алгоритма в зависимости от настроек, заданных на вкладке "Передача и вывод ".
В разделе «Другая информация» в представлении «Сведения о сеансе» приводится дополнительный контекст и сведения о конкретном взаимодействии. Представленная информация приведена ниже
- Обработанный запрос — отображает предварительно обработанную версию ввода пользователя после его обработки с помощью конвейера понимания естественного языка (NLU) оператора ИИ.
- Передача оператора — указывает, произошла ли передача оператора во время сеанса. Установите флажок "Передача оператора по правилам ", если передача оператора выполнена в соответствии с определенными правилами.
- Тип ответа — указывает тип ответа, генерируемого ИИ-оператором, например фрагмент кода или условный ответ.
- Условие ответа — указывает конкретное условие или правило, по которому был вызван ответ ИИ-оператора.
- Модуль NLU — определяет механизм NLU, используемый для обработки запроса пользователя (например, RASA, Switchmatch или Mindmeld).
- Пороговые значения — отображение минимального порогового значения и разницы между частичными значениями соответствия, настроенные в настройках передачи и вывода . Эти значения определяют, когда запрос рассматривается за пределами области или требует вмешательства оператора.
- Расширенные журналы — содержит список журналов отладки, связанных с конкретным идентификатором транзакции. Расширенные журналы обычно хранятся 180 дней.
Сведения о сеансе в операторе AI со сценариями для выполнения действий
На вкладке «Информация о транзакциях» в сценарии оператора ИИ для выполнения операций приводится подробная информация о конкретном взаимодействии, классифицируя информацию на четыре раздела:
Раздел о намерениях:
- Отображаются намерения, которые были определены для запроса клиента.
- Указывает уровень доверия, связанный с каждым идентифицированным намерением.
- Список гнезд, связанных с указанным намерением. Щелкните гнездо, чтобы просмотреть дополнительную информацию о его значении и способе извлечения из запроса пользователя.
В разделе «Объекты идентифицируются » перечислены объекты, которые были извлечены из сообщения пользователя и связаны с активным намерением пользователя. Эти объекты представляют собой ключевую информацию, которую бот идентифицировал в рамках запроса пользователя.
В разделе «Результаты алгоритма» приводится представление о базовых процессах, которые привели к ответу ИИ-оператора. Представленная информация приведена ниже
- Список намерений — отображение идентифицированных намерений и соответствующих им оценок сходства.
- Список объектов — отображает объекты, которые были извлечены из сообщения пользователя.
Информация о другой информации отображается:
- Передача оператора — указывает, произошла ли передача оператора во время сеанса. Установите флажок "Передача оператора по правилам ", если передача оператора выполнена в соответствии с определенными правилами.
- Ключ шаблона — указывает ключ шаблона, связанный с намерением, которое вызвало ответ оператора ИИ.
- Тип ответа — указывает тип ответа, генерируемого оператором ИИ, например фрагмент кода или условный ответ.
- Условие ответа — указывает конкретное условие или правило, по которому был вызван ответ оператора ИИ.
- Модуль NLU — определяет механизм NLU, используемый для обработки запроса пользователя (например, RASA, Switchmatch или Mindmeld).
- Пороговые значения — отображение минимального порогового значения и разницы между частичными значениями соответствия, настроенные в настройках передачи и вывода . Эти значения определяют, когда запрос рассматривается за пределами области или требует вмешательства оператора.
- Расширенные журналы — содержит список журналов отладки, связанных с конкретным идентификатором транзакции. Расширенные журналы обычно хранятся 180 дней.
С помощью параметра загрузки можно также загрузить и просмотреть информацию о транзакциях в формате CSV.
На вкладке "Метаданные " отображается следующее
- Метаданные NLP — просмотрите шаги предварительной обработки, примененные к вводу пользователем на вкладке NLP .
- Хранилище данных и FinalDF — доступ к данным, связанным с сеансом, на вкладках "Хранилище данных" и "FinalDF " для умных ботов.
- Функции поиска — используйте встроенную строку поиска для быстрого поиска в разговоре с конкретными высказываниями.
История
Всякий раз, когда вы добавляете или изменяете статьи, намерения или объекты, необходимо переобучить своего сценария оператора ИИ, чтобы убедиться в его актуальности. После каждого тренировки тщательно проверяйте своего ИИ-оператора, чтобы проверить его точность и эффективность.
Страница «История» позволяет:
- Просмотр истории обучения — отслеживание обучился корпус и внесенных изменений.
- Сравните тренировочные механизмы — просмотрите тренировочные двигатель, используемые для разных итерации, и соответствующую продолжительность обучения.
- Отслеживать изменения — отслеживать изменения настроек, статей, ответов, NLP и кураторов.
- Вернуться к предыдущим версиям — при необходимости с легкостью вернется к более старым тренировочным наборам.
В разделе «История» приведены удобные инструменты для управления статьями базы знаний:
- Активировать статьи — включить ранее неактивные статьи в live , чтобы включить их в ответы ai Agent.
- Изменить статьи — создать новую версию существующей статьи с сохранением оригинала для ссылки.
- Предварительный просмотр производительности — оценить производительность ИИ-оператора с помощью определенной базы знаний с помощью функции предварительного просмотра .
- Загружать статьи — экспортировать статьи базы знаний в виде CSV файла для анализа в автономном режиме или в справочные файлы. Этот параметр доступен оператору Scripted AI Agent только для ответа на вопросы.
Журналы аудита
В разделе "Журналы аудита" приводится подробная запись об изменениях, внесенных в сценарий оператора AI за последние 35 дней. Чтобы получить доступ к журналам аудита:
- Перейдите к панели и щелкните созданного оператора ИИ.
- Перейдите на вкладку «История », чтобы просмотреть историю ИИ-оператора.
- Щелкните вкладку "Журналы аудита", чтобы просмотреть подробный журнал изменений:
- Обновлено в — дата и время внесения изменения.
- Обновлено — пользователь, внесший изменения.
- Поле — раздел бота, в котором произошло изменение (например, Настройки, Статьи, Ответы).
- Описание — дополнительные сведения об изменениях.
-
Используйте обновленные
варианты поиска по
ипо полю
поиска для быстрого поиска по определенным записям журнала аудита. -
На вкладке "История модели" отображается не более 10 корпусов для каждого оператора ИИ.
Курирование
Сообщения добавляются в консоль Curation на основе следующих критериев:
- Сообщения о переключении на резервный сервер — когда ИИ-оператор не понимает сообщения пользователя и инициирует намерение переключения.
- Намерение переключения по умолчанию — если это переключение активировано, сообщения, активирующие намерение переключения по умолчанию, будут направляться в консоль Curation.
Этот критерий применим только к операторам ИИ в сценариях для выполнения действий.
- Сообщения с попустителем — сообщения, которые пользователи понизбили голоса во время предварительного просмотра AI Agent.
- Передача оператора — сообщения, которые приводят к переходу между людьми-операторами в соответствии с настроенными правилами.
- «Из сеанса» — сообщения, помеченные пользователями как не получающие нужный ответ от данных сеанса или комнаты.
- Низкая уверенность — сообщения с индексом доверия, падающим в пределах указанного порога низкой доверия.
- Частичное совпадение — сообщения, в которых ИИ-оператор не может окончательно определить правильное намерение или ответ.
Устранение неполадок
Вкладка "Проблемы " предоставляет централизованное расположение для просмотра и адресации сообщений, помеченных для куратора. Доступны следующие возможности.
- решать или игнорировать проблемы в зависимости от их серьезности и актуальности.
- Изучите исходное произнесение пользователя, ответ ИИ оператора и любые подключенные мультимедиа.
Доступ к расшифровке предоставляется на уровне пользователя, для этого необходимо включить расширенную защиту данных в серверной части.
Для решения проблемы можно:
-
Ссылка на существующую статью — чтобы подключить вопрос к существующей статье, выберите параметр « Ссылка» и найдите нужную статью.
-
Создать новую статью — используйте параметр "Добавить в новую статью " для создания новой статьи непосредственно из консоли Curation.
-
Игнорировать проблемы — устранить или игнорировать проблемы для удаления их из консоли Curation Console.
- Связывание с статьями по умолчанию (сообщением приветствия, резервным сообщением, частичным совпадением) не допускается.
- Для оператора ИИ с помощью сценариев для выполнения действий выберите соответствующее намерение в раскрывающемся списке и помечайте соответствующие объекты.
- После внесения изменений переобучите ИИ Оператора, чтобы убедиться, что новые знания нашли отражение в его ответах.
- разрешение или игнорирование одновременно нескольких проблем для эффективного управления;
Вкладка "Решено " содержит подробный обзор всех устраненных проблем. Можно просмотреть сводную информацию по каждой решенной проблеме, в том числе о том, была ли проблема связана с существующей статьей, использована для создания новой статьи/намерения или проигнорирована. Если возникают нежелательные ответы, которые не были автоматически захвачены в существующих правилах, можно вручную добавить определенные высказывания в Консоль Curation.
Чтобы добавить проблемы в сеансах, выполните приведенные ниже действия
- Определите обрекание — найдите вызывное указание, повлекло за неверную реакцию.
- Проверить статус курации — если проблема еще не устранена в консоли Curation,
отображается переключение «Статус
курации». - Переключение флага — включение
переключения на статус
куратора, чтобы добавить произнесение в консоль curation для просмотра и разрешения.
Если проблема уже присутствует в Консоли Curation, внешний вид переключения меняется соответственно.
Просмотр производительности ИИ в сценариях с помощью аналитики
В разделе «Аналитика» представлено графическое представление ключевых показателей для оценки производительности и эффективности ИИ-оператора. Ключевые показатели разделены на четыре раздела, представленных в виде вкладок. Это:Обзор , Ответы, Обучение и Куратор.
При посещении экрана аналитики разработчики могут выбрать ИИ-оператора, который они хотят видеть. Кроме того, можно настроить аналитическое представление, выбрав канал, по которому будут отображаться данные, а также диапазон дат и детализацию данных. По умолчанию аналитические данные за последний месяц отображаются по всем каналам с ежедневной гранулярностью (каждый день — точка на оси x на графике).
Обзор
Обзор содержит ключевые показатели и графики, на которые разработчики могут получить снимки общего использования и производительности операторов ИИ.
- Выберите оператора ИИ на странице "Панель отчетов"
- В левой панели навигации щелкните Аналитика. Обзор производительности операторов ИИ отображается как в табличных форматах, так и в графическом представлении.
Сеансы и сообщения
В первом разделе обзора приведены следующие статистические данные о сеансах и сообщениях для ИИ-оператора:
- Общее количество сеансов и сеансов, обработанных ИИ-оператором без вмешательства человека.
- Общее количество передач операторов, то есть количество сеансов, переданных операторам-людьми.
- Ежедневные средние сеансы
- Общее количество сообщений (сообщений человека и ИИ-оператора) и сколько из них пришло от пользователей.
- Ежедневные средние сообщения
Затем следуют графическое представление сеансов (столбец с стеком, обозначающий сеансы, обработанные ИИ-оператором и переданные сеансы) и общее количество ответов, отправленных ИИ-оператором.
Пользователи
Во втором разделе "Обзор" содержится статистика о пользователях оператора ИИ. Она содержит подсчет общего количества пользователей и информацию о средних сеансах на одного пользователя и о ежедневных средних сеансах. Далее следуют графики, на которых отображаются новые и возвращаемые пользователи для каждого устройства в зависимости от выбранной детализации.
Производительность
В третьем разделе приводится статистика об ответах AI Agent для пользователей. Здесь можно увидеть общее количество ответов, отправленных ИИ-оператором, и разделение ответов между ответами там, где ИИ-оператор:
- Идентификация намерения пользователя.
- Ответил резервным сообщением.
- Ответили частичным сообщением совпадения.
- Информировал пользователя о передачи оператора.
То же самое агрегируется в круговой диаграмме, а в диаграмме области предоставляется информация, основанная на выбранной гранулярности.
Обучение
Учебный раздел представляет "здоровье" ИИ Оператора корпус. Разработчикам рекомендуется настраивать более 20 учебных произнесений для каждого намерения/статьи в своих операторах ИИ. В данном разделе все предметы/намерения в корпусе отображаются в виде отдельных прямоугольников, где цвет и относительный размер каждого прямоугольника осмыслен для учебных данных, содержащихся в изделии/намерении. Чем ближе намерения к белому, тем больше требуется данных об обучении для повышения точности ИИ-оператора.
Ответы
В этом разделе разработчики подробно описывают, о чем и как часто пользователи спрашивают его. В ней графическое представление наиболее популярных статей для ИИ-операторов для ответов на вопросы и шаблонов ответов для ИИ-операторов для выполнения действий.
Курирование
Содержит визуальную сводку о том, сколько проблем с курированием возникает каждый день и сколько из них было решено разработчиками ИИ-операторов.
Интегрировать операторов ИИ
В этом разделе описывается интеграция операторов ИИ с голосовыми и цифровыми каналами для управления разговорами клиентов.
Интеграция операторов ИИ с голосовыми и цифровыми каналами
После того, как вы создали и сконфигурировали операторов ИИ на платформе Webex AI Agent, следующий шаг — интеграция их с голосовыми и цифровыми каналами. Эта интеграция позволяет операторам ИИ обрабатывать с клиентами голосовые и цифровые разговоры, обеспечивая бесшовный и интерактивный пользовательский опыт.
Дополнительные сведения см. в статье «Интеграция операторов ИИ с голосовыми и цифровыми каналами».
Управляемые отчетами операторов
В этом разделе приведен обзор отчетов операторов ИИ, типов отчетов, создания отчетов операторов ИИ и режимов доставки отчетов.
Общие сведения о отчетах операторов ИИ
Функция отчетов позволяет формировать или планировать (периодически формировать) определенные отчеты из доступных типов отчетов и получать их в доступных режимах доставки. Эти отчеты могут предоставить ценную информацию о поведении пользователей, его использовании, привлечении к работе, производительности продукта и т. д. Вы можете получить необходимую информацию на адрес электронной почты, SFTP пути или в корзину S3. Можно выбрать тип отчета из списка готовых отчетов, а также выбрать, будет ли он формировать однократный отчет мгновенно или с регулярными интервалами.
При доступе к меню "Отчеты" из левой панели навигации отображаются следующие вкладки
-
«Настроить» — на этой вкладке перечислены все отчеты, которые активны в данный момент и которые периодически создаются. Список отчетов предоставляется следующими сведениями:
- Активный — состояние пользователя, по-прежнему зарегистрированного на отчет.
- AI Agent — имя оператора ИИ, связанного с отчетом.
- Тип отчета — предварительно созданный тип отчета, на который вы подписаны.
- Частота — интервал, через который вы получаете отчет.
- Последний сформированный отчет — последний отправленный отчет.
- Следующая запланированная дата — следующая дата отправки отчета.
-
История — на этой вкладке перечислена вся историческая информация отправляемых отчетов до даты. Щелкните любой отчет на этой странице, чтобы изменить конфигурацию отчетов.
Чтобы загрузить исторические отчеты, щелкните значок «Загрузить » в столбце «Действия ».
Отчеты по запросу, имеющиеся на вкладке "История" , можно загружать только после завершения формирования отчета.
Создайте отчет ИИ-оператора
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
Щелкните " Отчеты" в левой панели навигации. |
3 |
Нажмите + Новый отчет. |
4 |
Для создания и настройки отчета предоставьте следующую информацию: |
Типы отчетов операторов ИИ
Можно выбрать список готовых отчетов на основе выбранного типа "Оператор ИИ". В данном разделе описываются типы отчетов: кладки, включенные в каждый отчет, и столбцы, имеющиеся на каждом листе.
Ai Agent для ответа на вопросы типов отчетов
Оператору ИИ доступны три типа отчетов для ответа на вопросы в приложении. С помощью отчетов различных типов можно понять сводку по использованию ИИ-оператора, поведение, что просят пользователи и как AI Agent реагирует на заданные запросы. Вы также можете просматривать сообщения, которые в итоге были проблемами в курации.
Поведение в использовании и сводная информацияВ этом разделе отображается сводка операторов ИИ с периодичностью вызова статей и категорий. Информацию о сводке, категориях и статьях можно просмотреть на отдельной вкладке отчетов:
Поле | Описание |
---|---|
Имя оператора ИИ | Имя оператора ИИ. |
Общее количество разговоров | Общее количество разговоров /сеансов, обработанных оператором ИИ. |
Разговор с хотя бы одним пользовательским сообщением | Разговоры или сеансы, в которых пользователи предоставили хотя бы один ввод. |
Общее количество сообщений от человека | Сообщения, отправляемые конечными пользователями оператору ИИ. |
Общее количество ответов операторов ИИ | Общее количество сообщений, отправляемых ИИ-оператором конечным пользователям. |
Общее количество частичных совпадений | Случаи, когда существовала некоторая двусмысленность в сообщениях пользователя и оператор ИИ отвечал с несколькими намерениями в качестве параметров. |
Разговоры, отправленные оператору | Итого разговоров переданы человеку-агенту. |
Общее количество upvotes | Общее количество ответов операторов ИИ, которые были голосовали клиенты. |
Общее количество нисключений |
Общее количество ответов операторов ИИ, которые были вниз голосовали клиенты. |
Поле | Описание |
---|---|
Название категории | Имя категории, настроенное в операторе ИИ. |
Разговоры по категории | Количество разговоров или сеансов, в которых была обнаружена статья, относящаяся к этой категории. |
Общее количество ответов | Количество случаев обнаружения изделия, относящегося к этой категории. |
Общее количество upvotes | Количество голосов за ответ из этой категории. |
Общее количество нисключений |
Число случаев снизу голоса ответа из этой категории было занижалось. |
Поле | Описание |
---|---|
Название статьи | Имя изделия (вариант по умолчанию), указанное в операторе AI. |
Категория изделий | Категория, к которой относится данное намерение. |
Разговоры к статье | Количество разговоров или сеансов, в которых была обнаружена данная статья. |
Общее количество ответов | Количество случаев обнаружения этой статьи. |
Общее количество upvotes | Количество голосов, принятых за данную статью. |
Общее количество нисключений |
Количество раз ответ на данную статью был сбит. |
Отображает разговор оператора ИИ и пользователя с оценкой сходства. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя оператора ИИ. |
тип сообщения; | Сообщение оператора ИИ или сообщение человека. |
Текст сообщения | Содержимое сообщения. |
Статья | Идентификатор ответа, отправляемого оператором ИИ. |
Категория | Намерение, обнаружене оператором ИИ для сообщения клиента. |
Высшая оценка матча | Индекс сходства обнаруженного умысла. |
Соответствующая статья 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Статья 1 оценка | Оценка обнаруженного намерения. |
Комментарии | Отзыв пользователя, если сообщение было перенастроено или отменено. |
Комментарий к отзыву |
Комментарии, оставляемые пользователями при нажатии кнопки вниз на сообщение. |
Отображает сообщения, которые попали в курирование как проблемы по различным причинам. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя оператора ИИ. |
Сообщение от человека | Содержание человеческого сообщения. |
Сообщение ai Agent | Содержимое сообщения, ответил оператор ИИ. |
Причина проблемы | Причина этого сообщения, в конце концов, в курации. |
Статья | Идентификатор ответа, отправленного оператором ИИ. |
Категория | Намерение, обнаружене оператором ИИ для сообщения пользователя. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Соответствующая статья 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Статья 1 оценка |
Оценка обнаруженного умысла. |
ИИ-оператор для выполнения задач типа отчетов
Существует три различных типа отчетов для ИИ-оператора для выполнения задач в приложении-конструкторе ИИ-оператора. Будучи разработчиком агентов ИИ, вы можете создавать различные типы отчетов. С их помощью можно понять сводку по использованию операторов ИИ, поведение оператора ИИ, что просят пользователи и как оператор ИИ отвечает на эти запросы. Вы также можете просматривать сообщения, которые в итоге были проблемами в курации.
Отображает сводку разговоров, а также инициированные намерения и ключи шаблона. На вкладке сводки отображаются следующие сведения:
Поле | Описание |
---|---|
Имя оператора ИИ | Имя оператора ИИ. |
Общее количество разговоров | Общее количество разговоров или сеансов, обработанных оператором ИИ. |
Разговор с хотя бы одним пользовательским сообщением | Разговоры или сеансы, в которых пользователи предоставили хотя бы один ввод. |
Общее количество сообщений от человека |
Сообщения, отправляемые конечными пользователями оператору ИИ. |
Общее количество ответов операторов ИИ | Общее количество сообщений, отправляемых ИИ-оператором конечным пользователям. |
Общее количество частичных совпадений | Случаи, когда существовала некоторая двусмысленность в сообщениях пользователя и оператор ИИ отвечал с несколькими намерениями в качестве параметров. |
Разговоры, отправленные оператору | Общее количество разговоров, переданных агенту-человеку |
Общее количество upvotes | Общее количество ответов операторов ИИ, которые были голосовали пользователи. |
Общее количество нисключений |
Общее количество ответов операторов ИИ, которые были побиты пользователями. |
Подробную информацию о намерениях можно также просмотреть на вкладке «Намерения » в электронной таблице:
Поле | Описание |
---|---|
Имя намерения | Имя намерения, настроенное в операторе ИИ. |
Разговоры с целью | число разговоров или сеансов, в которых применялось данное намерение. |
Общее количество вызовов | Количество ссылок на это намерение. |
Общее количество завершений | Количество раз сбора всех слотов и это намерение было выполнено. |
Общее количество upvotes | Общее количество ответов за то, что были голосовали за каждое намерение. |
Общее количество нисключений |
Общее количество ответов за то, что были вниз голосов за каждое намерение. |
В отчете также содержится подробная информация о шаблоне высокого уровня, такая как:
Поле | Описание |
---|---|
Имя ключа шаблона | Имя шаблона, настроенное в операторе ИИ. |
Намерение ключа шаблона | Намерения, где используется этот ключ шаблона. |
Разговоры для ключа шаблона | Количество раз отправки этого ключа шаблона в качестве ответа. |
Общее количество ответов | Количество отправки ключа шаблона в виде ответа. |
Общее количество upvotes | Количество голосов при голосовании за ответ на этот шаблон. |
Общее количество нисключений |
Количество голосов при снисхождениях ответа на этот шаблон. |
Отображает разговор клиента с ИИ-оператором наряду с оценками по сходству. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя в приложении. |
тип сообщения; | Сообщение оператора ИИ или человеческое сообщение. |
Текст сообщения | Содержание сообщения. |
Ключ шаблона | Идентификатор ответа, отправленного оператором ИИ. |
Намерение | Намерение, обнаружене оператором ИИ для сообщения клиента. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Заданный умысел 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Намерение 1 оценка | Оценка обнаруженного умысла. |
Комментарии | Отзыв пользователя, если сообщение было голосовало вверх или вниз. |
Комментарий к отзыву |
Комментарии, оставляемые пользователями при нажатии кнопки вниз на сообщение. |
Отображает сообщения, которые попали в курирование как проблемы по различным причинам. Этот отчет имеет отношение только к операторам ИИ со сценариями. В этом отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя в приложении. |
Сообщение от человека | Содержание человеческого сообщения. |
Сообщение ai Agent | Содержимое сообщения, отвеченного ИИ оператором. |
Причина проблемы | Причина этого сообщения, в конце концов, в курации. |
Ключ шаблона | Идентификатор ответа, отправленного оператором ИИ. |
Намерение | Намерение, обнаружене оператором ИИ для сообщения пользователя. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Заданный умысел 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Намерение 1 оценка |
Оценка обнаруженного умысла. |
Режимы доставки отчетов ИИ-оператора
В современном мире, управляемом данными, эффективная и защищенная доставка отчетов ИИ Операторов имеет принципиальное значение для принятия взвешиваемых решений и операционного совершенства. Для удовлетворения различных организационных потребностей мы предлагаем несколько режимов доставки отчетов ИИ-операторов, обеспечивая гибкость, надежность и безопасность. Доступные варианты доставки включают протокол защищенной передачи файлов (SFTP), электронную почту и Amazon S3 Bucket. Каждый режим разработан для удовлетворения различных требований, независимо от того, требуется высокая безопасность, легкость доступа или масштабируемые решения для хранения данных. В этом документе описаны функции и преимущества каждого режима доставки, который поможет вам выбрать лучший вариант для ваших конкретных потребностей.
SFTP
Поле |
Описание |
---|---|
Отправить отчеты в защищенное расположение по расписанию |
Включите это, чтобы отправить отчеты в защищенное место в запланированное время. Это переключение можно предоставить только следующим образом: |
IP-адрес | IP-адрес системы. |
Имя пользователя | Имя пользователя для доступа к отчетам. |
Пароль | Пароль для доступа к отчетам. |
Закрытый ключ | Закрытый ключ для доступа к файлам. |
Способ отправки |
Путь к маршрутизации файлов в системе. |
Адрес электронной почты
Поле | Описание |
---|---|
Запланировать отправку сообщений электронной почты для нескольких получателей, разделяя их с запятой(;) | Включите эту кнопку для добавления получателей. |
Получателей |
Адреса электронной почты всех получателей, которые должны получить отчеты в указанное время и на частоте. |
Ведра S3
Поле | Описание |
---|---|
Выгрузка отчетов в выборку S3 согласно расписанию |
Включите это поле, чтобы сделать поля S3 доступными и перенаправлять отчеты в настроенную корзину S3. |
Идентификатор ключа доступа AWS | Идентификатор ключа доступа для доступа к сервисам и ресурсам AWS. |
Ключ секретного доступа AWS | Секретный ключ доступа для доступа к сервисам и ресурсам AWS |
Имя ведра; | Имя выборки, в которую направляется отчет. |
Имя папки |
Имя папки, созданной в корзине S3. |
Понять соответствие требованиям ИИ
В этих разделах приведены сведения о разработке ИИ, конфиденциальности данных, безопасности и безопасности
Развитие ИИ, конфиденциальность данных, безопасность и безопасность
Каждая функция, используюющая ИИ, в Cisco проходит оценку воздействия ИИ на основе наших принципов Ответственного ИИ и присоединяется к Ответственной концепции ИИ, в дополнение к существующим процессам безопасности, конфиденциальности и прав человека путем проектирования.
Конфиденциальность и безопасностьCisco не сохраняет входные данные пользователей после выполнения вывода, а сторонний поставщик моделей, корпорация Майкрософт, не осуществляет доступ к данным пользователей Cisco и не контролирует их и не сохраняет. Дополнительные сведения о политиках хранения данных, связанных с конкретной функцией, см . на портале Cisco Trust Portal.
Далее приводится список примечаний к прозрачности ИИ для всех функций ИИ:
Источники данных для обучения и оценкиСторонний поставщик моделей Cisco, Корпорация Майкрософт, заявляет, что не будет использовать содержимое пользователей для улучшения моделей OpenAI в Службе Лазур и не сохраняет данные о пользователях Cisco в инфраструктуре Лазури.
Безопасность и этические принципыВсе генеративные функции ИИ подвержены ошибкам, поэтому Cisco уделяет приоритетное внимание безопасности содержимого функций ИИ, выбрав фильтрацию содержимого, предоставляемую Сервисом Windows OpenAI.
Оценка и производительность моделиCisco ставит приоритеты производительности и точности AI Assistant, привлекая людей к обзору, испытанию и обеспечению качества базовой модели.
При начале работы с Webex AI Agent
Webex AI Agent — это сложная платформа, предназначенная для создания и управления и развертывания автоматизированных операторов ИИ для удовлетворения потребностей в обслуживании и поддержке клиентов. Используя искусственный интеллект, AI Agent предоставляют автоматизированную помощь клиентам, прежде чем они взаимодействуют с агентами-людьми. Эти операторы поддерживают голосовые взаимодействия с интонацией, пониманием языка и контекстной осведомленностью в разговорах. Кроме того, операторы ИИ бесшовно и информативно обрабатывать цифровые каналы взаимодействия с помощью текста и онлайн-чата. Клиенты могут воспользоваться услугами консьержа, получая помощь по вопросам, сбору информации и уменьшению времени ожидания.
Возможности оператора Webex AI
- Точные и своевременные ответы — дает точные ответы на запросы клиентов в режиме реального времени.
- Интеллектуальное выполнение задач — выполняет задачи на основе запросов или данных пользователя.
Ключевые преимущества для предприятий
-
Улучшенный опыт работы с клиентами — позволяет клиентам разговаривать в режиме реального времени.
-
Персональные взаимодействия — реагирование на индивидуальные потребности и предпочтения клиентов.
-
Беспристративность и эффективность — обрабатывает большой объем взаимодействия с клиентами, не требуя дополнительных человеческих операторов, что приводит к повышению уровня удовлетворенности и сокращению операционных расходов.
Общее представление о типах и примерах операторов ИИ
В следующей таблице представлены типы операторов ИИ и их возможности:
Тип оператора ИИ | Назначение | Возможности | Описание | Как настроить? |
---|---|---|---|---|
Автономный |
Операторы автономного ИИ предназначены для работы независимо, принятия решений и выполнения задач без прямого вмешательства человека. |
Выполните действия |
Делать осознанный выбор, основываясь на доступной информации и предварительно определенных правилах. Автоматизируйте повторяющиеся или трудоемкие задачи. |
|
Ответьте на вопросы |
Автономные операторы могут получить доступ к репозиторию знаний и использовать их для предоставления информативных и точных ответов на запросы пользователей. |
Автономные операторы ИИ для ответа на вопросы | ||
Сценарий |
Операторы ИИ со сценариями запрограммированы на выполнение предварительно определенного набора правил и инструкций. |
Выполните действия |
Операторы со сценариями могут выполнять четко определенные и структурные задачи. |
Операторы ИИ с помощью сценариев для выполнения действий |
Ответьте на вопросы |
Операторы со сценариями могут отвечать на вопросы на основе созданного пользователем учебного набора, который представляет собой коллекцию примеров и ответов. |
Операторы ИИ с помощью сценариев для ответа на вопросы |
Примеры
В зависимости от конкретных требований и желаемых возможностей операторов ИИ могут применяться в различных случаях использования. Ниже приведены следующие примеры
-
Обслуживание клиентов — для поддержки клиентов могут использоваться как автономные, так и сценарии операторов, при этом автономные операторы предлагают большую гибкость и понимание естественного языка.
-
Виртуальные помощники — автономные операторы хорошо подходят для ролей виртуальных помощников, потому что они могут обрабатывать различные задачи и обеспечивать более личные взаимодействия.
-
Анализ данных — автономные операторы могут использоваться для анализа больших наборов данных и извлечения важных идей.
-
Автоматизации процессов — для автоматизации повторяющихся задач, повышения эффективности и уменьшения количества ошибок можно использовать как автономных, так и операторов со сценариями.
-
Управление знаниями — автономные операторы могут использоваться для создания и управления репозиториями знаний, чтобы сделать информацию легко доступной для пользователей.
Выбор между автономными и сценарными операторами ИИ зависит от сложности задач, требуемого уровня автономности и доступности учебных данных.
Предварительные условия
-
Если вы являетесь пользователем контакт-центра Webex, убедитесь, что вы соответствуете следующим требованиям:
-
клиент Webex Contact Center 2.0.
-
Webex для вашего клиента предусмотрена настройка connect.
-
Голосовая медиаплатформа — это медиаплатформа следующего поколения.
-
-
Если у вас нет арендатора Webex контакт-центра, обратитесь к своему партнеру для инициирования Webex пробной версии контакт-центра с медиа-платформой следующего поколения.
-
Администраторы могут запросить Webex sandbox разработчика Contact Center, чтобы опробовать операторов ИИ.
Включение функций
Эта функция в настоящее время находится в бета-версии. Клиенты могут подписаться на эту функцию на портале бета Webex, заполнив участие операторов ИИ.
-
В настоящее время на этапе бета-версии доступны только функциональные возможности операторов со сценарием ИИ.
-
Автономные операторы доступны только для выбора заказчиков. Запросы могут направляться через CSM (Customer Success Manager), PSM (Partner Success Manager) или по электронной почте ask-ccai@cisco.com. После одобрения для вашего арендатора будут доступны автономные операторы.
Оператор Webex AI Agent
Для создания операторов ИИ необходимо войти в приложение Webex агента ИИ. Это можно сделать следующими способами:
Вход из управляющего центра
- войдите в центр управления, используя URL https://admin.webex.com.
- В разделе «Службы» на панели навигации выберите контакт-центр.
- В разделе Быстрые ссылки на правой панели перейдите в раздел "Пакет контакт-центра".
- Щелкните Webex AI Agent , чтобы получить доступ к приложению.
Система перекрестно запускает приложение Webex AI Agent на другой вкладке браузера, и вы будете автоматически вошли в приложение.
Вход в систему из Webex Connect
Для доступа к приложению Webex AI Agent необходимо иметь доступ к Webex Connect.
- Войдите в приложение Webex Connect, используя URL-адрес клиента, указанный для вашего предприятия и учетные данные.
По умолчанию страница "Службы " отображается как главная страница.
- В меню "Область приложений" левой панели навигации щелкните Webex AI Agent , чтобы получить доступ к приложению.
Система перекрестно запускает приложение Webex AI Agent на другой вкладке браузера, и вы будете автоматически вошли в приложение.
Макет домашней страницы
Добро пожаловать на платформу Webex AI Agent. При входе на домашней странице отображается следующий макет:
-
Навигационная панель
Панель навигации, появилась слева, обеспечивает доступ к следующим меню
- Панель отчетов — отображает список операторов ИИ, к которым имеет доступ пользователь, предоставленных администратором предприятия.
- Знания — показывают центральный репозиторий знаний или базу знаний, которая служит мозгом для автономных операторов ИИ, чтобы отвечать на запросы клиентов.
- Отчеты — списки предварительно созданных отчетов операторов ИИ различных типов. Вы можете формировать или планировать отчеты в соответствии со своими бизнес-потребностями.
- Справка — предоставляет доступ к Webex руководству пользователя оператора ИИ в Webex справочном центре.
-
Профиль пользователя
Меню профиля пользователя позволяет просматривать информацию своего профиля и выходить из приложения.
Страница « Профиль предприятия» содержит сведения о клиенте ИИ-оператора, доступ к которым можно получить только администраторам с полным доступом.
-
На вкладке "Обзор " содержится следующая информация:
- Идентификаторы предприятия — включают Webex идентификатор организации, идентификатор организации CPaaS, идентификатор подписки для предприятия. Это доступно для предприятий с интеграцией Webex контакт-центра для соответствующего арендатора Webex Connect.
- Параметры профиля — содержат имя предприятия, уникальное имя предприятия и URL-адрес логотипа.
- Глобальные параметры оператора — позволяет выбрать оператора по умолчанию для голосового канала для обработки сценариев переключения
- Сводная информация о удержании данных — содержит сводную информацию о сроках хранения данных для данного предприятия.
-
На вкладке "Товарищи по команде" можно просматривать список товарищей по команде, имеющих доступ к приложению, и управлять ими. Каждому пользователю назначается роль, которая определяет действия, которые он может выполнить на основе предоставленных разрешений.
-
Узнать свою панель отчетов
На панели операторов ИИ представлены карточками, на которых отображается основная информация, включая имя оператора ИИ, последнее обновление и движок, используемый для обучения оператора.
Задачи на карте ai Agent
Наведите указатель мыши на карту оператора ИИ, чтобы просмотреть следующие параметры
- Предварительный просмотр — щелкните «Предварительный просмотр », чтобы открыть виджет предварительного просмотра AI Agent.
- Значок многоточия щелкните этот значок, чтобы выполнить следующие задачи:
-
Скопировать ссылку на предварительный просмотр — скопировать ссылку для вставки в новую вкладку и выполнить предварительный просмотр оператора ИИ в виджете чата.
-
Копировать маркер доступа — скопируйте маркер доступа оператора ИИ для вызова оператора через API-интерфейсы.
-
Экспорт — экспорт сведений об операторах ИИ (в формате CSV) в локальную папку.
-
Удалить — безвозвратно удалить оператора ИИ из системы.
-
Pin — прикрепите оператора ИИ к первой позиции на панели или открещипите, чтобы переместить его в предыдущее положение.
-
Создайте нового оператора ИИ
Для создания нового оператора ИИ можно воспользоваться параметром "Создать оператора " в правом верхнем углу панели отчетов. Можно выбрать использование предварительно определенного шаблона или создать оператора с нуля.
Сведения о создании автономных операторов ИИ с помощью сценариев см. в следующих разделах:
Импорт предварительно настроенного оператора AI
Из списка доступных операторов ИИ можно импортировать предварительно созданные операторы ИИ в формате CSV. Во-первых, убедитесь, что операторы AI экспортированы в формате CSV в локальную папку. Выполните следующие действия для его импорта:
- Щелкните "Оператор импорта".
- Щелкните "Выгрузка", чтобы выгрузить файл агента AI (в формате CSV), экспортируемый из платформы.
- В поле " Имя оператора" введите имя оператора ИИ.
- (Необязательно) В идентификаторе системы измените уникальный идентификатор, созданный системой.
- Щелкните Импорт.
Ваш оператор ИИ теперь успешно импортирован на платформу Webex AI Agent и доступен на панели.
Поиск по ключевым словам
Платформа предоставляет надежные возможности поиска, которые помогают с легкостью находить операторов ИИ и управлять ими. Поиск по ключевым словам можно выполнить, используя имя оператора. Введите имя оператора или часть имени в строке поиска. В системе отображается список операторов ИИ, которые соответствуют вашим критериям поиска.
Фильтрация по типу оператора
В дополнение к поиску по ключевым словам, вы можете уточнять результаты поиска путем фильтрации в зависимости от типа оператора ИИ. В раскрывающемся списке выберите один из фильтров типов операторов— «Сценарии», «Автономный» и «Все».
Базы знаний
База знаний — это центральный репозиторий информации для автономных операторов ИИ на основе больших языков (LLM). Автономные операторы ИИ используют передовые технологии ИИ и машинного обучения для понимания, обработки и генерации человеческого текста. Эти операторы ИИ обучаются на огромном количестве данных, что позволяет им предоставлять подробные и контекстуально значимые ответы. Базы знаний хранят данные, необходимые для функционирования автономных операторов ИИ.
Чтобы получить доступ к базе знаний, выполните следующие действия
- Выполните вход на платформу Webex AI Agent.
- На панели отчетов щелкните значок "Знания" на левой панели навигации. Откроется страница "Базы знаний".
- Можно найти базу знаний на основе следующих критериев:
- Имя базы знаний
- Тип базы знаний
- Между указанными датами обновляются базы знаний
- Базы знаний, созданные между указанными датами
- Щелкните «Сбросить все », чтобы сбросить критерии поиска.
- Также можно создать новую базу знаний. Сведения о создании новой базы знаний см. в разделе "Создание базы знаний для операторов ИИ"
Создайте базу знаний для операторов ИИ
1 |
На панели отчетов щелкните значок "Знания" на левой панели навигации. |
2 |
На странице "Базы знаний" щелкните кнопку "Создать базу знаний" в правом верхнем углу. |
3 |
На странице " Создание базы знаний" введите следующие сведения: |
4 |
Щелкните Создать. Система создает базу знаний с приведенным именем. |
5 |
На вкладке "Файлы " выполните следующие действия |
6 |
На вкладке "Документы " выполните следующие действия |
7 |
Перейдите на вкладку "Информация ". Вы можете просматривать и отслеживать сведения о загруженных файлах и созданных документах. Щелкните значок "Изменить" , чтобы изменить файлы базы знаний. При необходимости измените имя файла. Вы также можете удалить существующие файлы и добавить новые файлы.
Щелкните значок "Удалить ", чтобы окончательно удалить базу знаний.
|
Следующие шаги
Настройка базы знаний автономного ИИ-оператора для ответа на вопросы.
Установка автономных операторов ИИч2>
Операторы автономного ИИ работают независимо без прямого вмешательства человека. Эти операторы используют расширенные алгоритмы и методы машинного обучения для анализа данных, опыта из среды и адаптации своих действий для достижения конкретных целей. В этом разделе описываются две основные возможности автономного ИИ-оператора.
Автономный оператор ИИ для выполнения задач
Операторы автономного ИИ могут выполнять различные задачи, включая:
-
Обработка естественного языка (NLP) — понимание человеческого языка и реакция на него естественным и разговорным образом.
-
Принятие решений — осознанный выбор, основываясь на доступной информации и предварительно определенных правилах.
-
Автоматизации — автоматизировать повторяющиеся задачи или задачи, которые отнимают много времени
Создание автономного оператора ИИ для выполнения действий
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля".
Вы также можете выбрать заранее определенный шаблон для быстрого создания оператора ИИ. Отфильтруйте тип ai Agent как автономный. В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните Далее. |
5 |
В разделе "Какой тип оператора создаются " щелкните Автономный. |
6 |
В разделе «Каковы основные функции оператора» щелкните «Выполнить действия». |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Автономный оператор ИИ для выполнения действий успешно создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно настроенного оператора ИИ» |
Следующие шаги
Обновите профиль оператора автономного ИИ.
Обновление профиля автономных операторов ИИ
Перед началом настройки
Создайте автономного оператора ИИ для выполнения действий.
1 |
На панели щелкните созданного оператора ИИ |
2 |
Перейдите к " и настройте следующие сведения: |
3 |
Нажмите Кнопку «Опубликовать», чтобы настроить AI Agent в реальном времени. |
Следующие шаги
Добавьте к оператору ИИ необходимые действия.
Добавление действий к автономному ИИ-оператору
Автономные операторы ИИ для выполнения действий предназначены для понимания намерений пользователя и действовать соответственно. Например, в ресторане необходимо автоматизировать онлайн прием заказа еды. Для выполнения этой задачи можно создать автономного ИИ-оператора, который выполняет следующие действия:
-
Получите необходимую информацию от заказчика.
-
Переведите информацию в нужный поток.
Автономный оператор ИИ на выполнение действий работает над следующими стандартными блоками:
-
Действие — функциональность, которая позволяет ИИ-оператору подключаться к внешним системам для выполнения сложных задач.
-
Объект или разъем — представляет собой шаг в выполнении намерения пользователя. Заполнение гнезда включает в себя задавать конкретные вопросы заказчику для выполнения намерения клиента на основе изречений. Это триггер для ИИ-оператора, чтобы начать выполнять соответствующее действие. Определите входные объекты как часть заполнения гнезд.
-
Выполнение — определяет, как ИИ-оператор завершает действие. В рамках выполнения, определите выходные объекты для автономного ИИ-оператора, чтобы сформировать ответ в определенном формате. Система отправляет выходные объекты в поток для продолжения действия и успешного завершения задачи.
1 |
На вкладке «Действие » щелкните значок « Новое действие». |
2 |
На странице " Добавить новое действие " укажите следующие сведения |
Следующие шаги
Можно настроить или слоты и определить выполнение в зависимости от выбранной области действий.
Настройка заполнения гнезд
Заполнение гнезда включает добавление необходимых объектов ввода для движка ИИ. В разделе "Заполнение гнезда" на странице "Действия" добавьте объекты ввода:
-
Объекты можно добавлять по одному в формате таблицы.
-
Кроме того, можно использовать файл ЗАНИМАЮЩИХся инструментом «12-е» и определять его объекты. Более подробную информацию см. в разделе «Обзор схемы 100-100 меха».
Добавьте объекты ввода в формате таблицы
1 |
Для добавления объекта ввода щелкните + Новый объект ввода. |
2 |
На странице " Добавить новый объект ввода" укажите следующие сведения |
3 |
Нажмите кнопку Добавить , чтобы добавить объект ввода. Можно добавить все необходимое количество объектов ввода. |
4 |
Опция « Элементы управления » позволяет выполнить с объектом следующие действия: |
Добавьте объекты с помощью редактора CUBE
Объекты ввода и вывода можно добавлять с помощью редактора CUBE. В представлении редактора CSV объекты должны быть определены в структурном формате CSV.
Дополнительные сведения см. в разделе «Обзор схемы 100 е.е.
Структура входных параметров
Входные параметры должны иметь следующую структуру:
-
type — тип данных объекта параметров. Это всегда "объект", обозначающий, что параметры структурируются как объект.
properties — объект, где каждый ключ представляет параметр и связанные с ним метаданные.
required — массив строк с именами обязательных параметров.
свойства объекта
Каждая клавиша в объекте свойств представляет объект/параметр ввода и содержит другой объект с метаданными об этом параметре. Метаданные должны всегда содержать следующие ключевые слова:
-
type — тип данных параметра. Допустимые типы:
-
string — текстовые данные.
-
целое число — числовые данные без десятичных дробей.
-
число — числовые данные, которые могут содержать десятичные дроби.
-
логические — значения истина/ложь.
-
array — список элементов, как правило, одного типа.
-
объект — сложная структура данных с вложенными свойствами.
-
-
описание — краткое описание того, что представляет собой объект. Это помогает движку ИИ понять назначение и использование данного параметра. Для большей точности рекомендуется использовать краткое описание, соответствующее инструкциям оператора и описанию действий.
-
Платформа выполняет проверку только для типа. "Описание" применяется не для всех объектов, но настоятельно рекомендуется добавить его. Другие полезные ключевые слова для метаданных объектов:
-
enum — в поле «Перечисление» отображаются возможные значения для параметра. Это полезно для параметров, которые должны принимать только ограниченный набор значений. Разработчики могут определить пользовательские списки значений, которые должен принимать параметр для его использования.
- шаблон — поле шаблона используется с типами строк для указания регулярного выражения, которому должна соответствовать строка. Это особенно полезно для проверки определенных форматов, таких как номера телефонов, почтовые коды или пользовательские идентификаторы.
-
примеры — в поле «Примеры» содержится один или несколько примеров допустимых значений для параметра. Это помогает движку ИИ понять, какого рода данных ожидается, и может быть особенно полезным для интерпретации и проверки.
-
Есть и другие ключевые слова, которые могут сделать определение объекта более точным и надежным. Дополнительные сведения см. в разделе «Обзор схемы 100 е.е.
Пример
В следующем примере приведены различные типы объектов и ключевых слов
{ "тип": "объект", "свойства": { "имя пользователя": { "тип": "строка", "описание": "уникальное имя пользователя для учетной записи"., "minLength": 3, "maxLength": 20 }, "пароль": { "тип:"строка", "описание": "пароль для учетной записи.", "minLength": 8, "формат": "пароль" }, "электронная почта": { "тип": "строка", "описание": "адрес электронной почты для учетной записи.", "шаблон": "\w+([-+.']\w+)*@\w+([-.]\w+)*.\w+([-.]\w+)*", "дата рождения": { тип: "строка", "описание": "дата рождения пользователя.", "примеры": ["мм/дд/ГГГГ"] }, "настройки": { "тип": "объект", "описание": "настройки пользовательских настроек", "Свойства": { "бюллетень": { "тип": "логический", "описание": "Хочет ли пользователь получать бюллетени на рассылку.", "default": true }, "уведомления": { "тип:: "строка", "описание": "Предпочтительный способ уведомления", "enum": ["электронная почта", "sms", "push"] } }, "роли": { "тип": "тип: "массив", "Описание": "Список ролей, назначенных пользователю.", "элементы": { "тип": "строка", "указание": ["пользователь", "администратор", "модератор"] } }, "требуется": ["имя пользователя", "пароль", "электронная почта"] }
В примере используются следующие объекты:
- username — строковый тип с минимальным и максимальным ограничением по длине.
- password — тип строки с минимальной длиной и конкретным форматом (пароль указывает, что с ним следует обращаться безопасно).
- электронная почта — тип строки с шаблоном regex, гарантирующий, что он является допустимым адресом электронной почты.
- birthdate — тип строки с примерами для уписки формата даты.
- настройки — тип объекта с вложенными свойствами (уведомление и уведомления), включая логический со значением по умолчанию и строку с определенными допустимыми значениями (enum).
- роли — тип массива, где каждый элемент — это строка, ограниченная определенными значениями (enum).
Имя пользователя, пароль и электронная почта являются обязательными в соответствии с определением в массиве "required".
В этом примере объекты имеют описательные имена, четкие описания и соответствуют согласованной структуре и соглашениям об именах. Следуйте приведенным лучшим практикам для создания четко определенных объектов, которые движок ИИ легко интерпретирует и обеспечивает.
Определите выполнение
1 |
Определите детали выполнения для внедрения ИИ-оператора в контакт-центре. Укажите следующие сведения: |
2 |
Настройте выходные объекты таким образом, чтобы ИИ-оператор генерирул результат в формате, который не может быть понятен потоку. |
3 |
Чтобы добавить объект вывода, щелкните + Новый объект вывода. На экране " Добавить новый выходной объект" укажите следующие сведения: Для добавления выходных объектов можно также использовать файл 100 е. Дополнительные сведения см. в разделе «Добавление объектов с помощью редактора CUBE» . |
4 |
Нажмите кнопку "Добавить" , чтобы добавить выходной объект. Можно добавить максимальное количество выходных объектов. |
5 |
Опция « Элементы управления » позволяет выполнить с объектом следующие действия: |
6 |
Нажмите кнопку "Добавить ", чтобы завершить совместное с кобигурированием. |
Следующие шаги
Щелкните "Предварительный просмотр" , чтобы просмотреть оператора ИИ. Для получения дополнительной информации см. раздел Предварительный просмотр автономного ИИ-оператора. Нажмите Кнопку «Опубликовать», чтобы настроить AI Agent в реальном времени.
После настройки оператора ИИ:
- Сведения о производительности оператора ИИ см. в разделе «Просмотр производительности автономного ИИ-оператора с использованием аналитики».
- Сведения о сеансах и истории см. в разделе «Просмотр сеансов и истории автономных ИИ-операторов».
Автономные операторы ИИ для ответа на вопросы
Автономные операторы могут получить доступ к репозиторию знаний и использовать их для предоставления информативных и точных ответов на запросы пользователей. Эта возможность полезна в сценариях, когда оператору необходимо:
-
Предоставлять поддержку клиентам — отвечать на часто задаваемые вопросы, устранять неполадки и направлять клиентов в ходе процессов.
-
Предоставлять техническую помощь — предоставлять экспертные консультации по конкретным темам или доменам.
Создание автономного оператора ИИ для ответа на вопросы
Перед началом настройки
Убедитесь в создании базы знаний. Дополнительные сведения см. в разделе «Управление базами знаний».
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля". Вы также можете выбрать заранее определенный шаблон для быстрого создания AI Agent. Вы можете отфильтровать тип AI Agent как Автономный. В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните Далее. |
5 |
В разделе "Какой тип оператора создаются " щелкните Автономный. |
6 |
В разделе "Основные функции оператора" нажмите " Ответить на вопросы". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Автономный оператор ИИ для ответа на вопросы успешно создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
Обновите профиль оператора автономного ИИ.
Обновление профиля автономных операторов ИИ
Перед началом настройки
Создайте автономного оператора ИИ для ответа на вопросы.
1 |
На панели щелкните созданного оператора ИИ |
2 |
Перейдите к " и настройте следующие сведения: |
3 |
Щелкните Сохранить изменения , чтобы оператор ИИ в реальном времени. |
Следующие шаги
Настройка базы знаний для ИИ-оператора.
Настройка базы знаний
Перед началом настройки
Создайте автономного оператора ИИ для ответа на вопросы.
1 |
На странице " Панель отчетов " выберите созданного оператора ИИ. |
2 |
Перейдите на вкладку "База знаний ". |
3 |
Выберите нужную базу знаний в раскрывающемся списке. |
4 |
Щелкните Сохранить изменения , чтобы оператор ИИ в реальном времени. |
Следующие шаги
Щелкните "Предварительный просмотр" , чтобы просмотреть оператора ИИ. Для получения дополнительной информации см. раздел Предварительный просмотр автономного ИИ-оператора.
После настройки оператора ИИ:
- Сведения о производительности оператора ИИ см. в разделе «Просмотр производительности автономного ИИ-оператора с использованием аналитики».
- Сведения о сеансах и истории см. в разделе «Просмотр сеансов и истории автономных ИИ-операторов».
Просмотр сеанса и истории автономного ИИ-оператора
Вы можете просмотреть подробные сведения о сеансе и истории каждого созданного вами автономного ИИ-оператора. Страница « Сеансы » содержит подробную информацию о сеансах, установленных с соответствующими абонентами. Страница « История » позволяет просмотреть подробную информацию об изменениях конфигурации, выполненных оператором ИИ.
Сеансов
Страница « Сеансы » содержит исчерпывающую запись обо всех взаимодействиях между операторами ИИ и пользователями. Для перехода на страницу "Сеансы" выполните следующие действия
- На панели щелкните оператора автономного ИИ, для которого необходимо просмотреть сведения о сеансе.
- В левой панели навигации щелкните Сеансы .
Откроется страница " Сеансы ". Каждый сеанс отображается как запись, содержащая все сообщения сеанса. Эта информация полезна для аудита, анализа и совершенствования ИИ-оператора.
В таблице сеансов приведен список всех сеансов/комнат, созданных для этого ИИ-оператора. Таблица набивает на страницы, если имеется больше строк, чем можно разместить на одном экране. Любое из полей в таблице можно отсортировать или отфильтровать в левой части раздела «Уточнить результаты ». Представленные поля содержат следующую информацию о конкретном сеансе:
-
Идентификатор сеанса — уникальный идентификатор комнаты или сеанса для разговора.
- Идентификатор потребителя — идентификатор потребителя, который взаимодействовал с оператором ИИ.
-
Канал — канал, где произошло взаимодействие.
-
Обновлено в — время закрытия комнаты.
-
Метаданные комнаты — содержат дополнительную информацию о комнате.
-
Установите необходимые флажки:
- Скрыть тестовые сеансы — чтобы скрыть тестовые сеансы и отобразить только список динамических сеансов.
- Произошла передача оператора — для фильтрации сеансов, переданных оператору. В случае передачи оператора отображается значок «Наушники », обозначающий передачу чата оператору-человеку.
- Произошла ошибка — для фильтрации сеансов, в которых произошла ошибка.
- «Понизить» — для фильтрации сессий, низвердивших его.
Щелкните строку в таблице сеансов для подробного просмотра сеанса. Значок замка означает, что сеанс заблокирован и нуждается в расшифровке. Для расшифровки сеанса вам потребуется разрешение. Если переключение «Доступ к расшифровке» активировано, вы можете получить доступ к любому сеансу с помощью кнопки расшифровки содержимого . Однако эта функциональность применима только в том случае, если для клиента параметр «Расширенная защита данных» установлен на true или включен.
История
Страница « История » позволяет просмотреть подробную информацию об изменениях конфигурации, выполненных оператором ИИ. Чтобы просмотреть историю определенного оператора, выполните следующие действия:
- На панели щелкните оператора автономного ИИ, история которого требуется просмотреть.
- В левой панели навигации щелкните " История".
Страница " История " отображается со следующими вкладками
- Журналы аудита — щелкните вкладку "Журналы аудита", чтобы просмотреть изменения, внесенные в операторов ИИ.
- История модели — перейдите на вкладку «История модели», чтобы просмотреть различные версии автономного оператора ИИ для выполнения этих действий.
Журналы аудита
Вкладка "Журналы аудита" отслеживает изменения, внесенные в автономного оператора ИИ. Вы можете просмотреть подробную информацию об изменениях за последние 35 дней. На вкладке "Журналы аудита" отображаются следующие сведения:
Пользователи с ролями разработчика администраторов или агентов по ai Agent могут получить доступ только на вкладку "Журналы аудита". Пользователи с настраиваемыми ролями, имеющими разрешение «Получить журнал аудита», также могут просматривать журналы аудита.
- Обновлено в — данные и время изменения.
- Обновлено — имя пользователя, включившего изменения.
- Поле — конкретный раздел оператора ИИ, в котором были внесены изменения.
- Описание — дополнительная информация об изменениях.
Можно выполнять поиск по конкретному журналу аудита, используя параметры "Обновлено по", "Поле" и "Описание ". Журналы можно сортировать на основе полей "Обновлено в " и "Обновлено по ".
История модели
Вкладка "История модели" доступна только автономному ИИ-оператору для выполнения действий.
Всякий раз, когда вы публикуете автономного оператора ИИ для выполнения действий, версия оператора автономного ИИ сохраняется, которая доступна на вкладке "История моделей ". Различные версии операторов ИИ можно просмотреть на вкладке "История модели".
- Описание модели — краткое описание версии ИИ-оператора.
- AI Engine — движок ИИ, используемый для этой версии оператора ИИ.
- Обновлено в — дата и время создания версии.
- Действия — позволяет оператору ИИ выполнить следующие действия
- Нагрузка — все изменения, внесенные в ИИ-оператора, теряются. Конфигурацию необходимо выполнить еще раз.
- Экспорт — используйте для экспорта оператора ИИ.
Предварительный просмотр автономного оператора ИИ
Автономные операторы ИИ можно предварительно просмотреть при создании оператора ИИ, во время редактирования, а также при его развертывании. Предварительный просмотр можно запустить с помощью следующих способов
- Панель отчетов операторов AI Agent Dashboard — при наведении указателя мыши на карту ai Agent используется параметр предварительного просмотра для этого оператора AI Agent становится видимым. Щелкните, чтобы запустить предварительный просмотр AI Agent.
- Заголовок AI Agent — щелкните карту AI Agent, чтобы открыть ее. В разделе заголовка всегда отображается кнопка предварительного просмотра .
- Свернутый виджет — после запуска предварительного просмотра, а затем свернутого, в правом нижнем углу страницы создается виджет головы чата, который можно использовать для легкого перезапуска режима предварительного просмотра.
Webex AI Agent также предоставляет возможность совместного предварительного просмотра. Щелкните меню в правом верхнем углу и выберите параметр « Скопировать ссылку на предварительный просмотр». Ссылкой для предварительного просмотра можно поделиться с тестировщиками или потребителями AI Agent.
Виджет предварительного просмотра платформы
Виджет предварительного просмотра открывается в правом нижнем углу экрана. Пользователи могут предоставить высказывания (или последовательность вызывных сигналов), на наличие которых необходимо проверить ответ ИИ-оператора. Эта функциональность позволяет разработчику гарантировать, что ИИ-оператор реагирует, как положено.
Можно развернуть виджет предварительного просмотра. Доступны другие полезные функции, такие как предоставление информации о потребителях и инициирование нескольких комнат для тестирования ИИ-оператора.
Виджет предварительного просмотра с возможностью совместного использования
Виджет совместного предварительного просмотра позволяет разработчикам AI Agent презентации делиться своими агентами и заинтересованными сторонами и потребителями без необходимости разработки пользовательского интерфейса для поверхности ИИ-оператора. По умолчанию по скопированной ссылке предварительного просмотра отображается ИИ-оператора с корпусом телефона. Разработчики могут сделать некоторую быструю настройку, изменив некоторые параметры в ссылке предварительного просмотра. Основные настройки:
- Цвет виджета — путем добавления параметра brand Color к ссылке. Пользователи могут определять простые цвета, используя названия цветов или использовать код из гемиссов.
-
Корпус телефона — путем изменения значения параметра phoneCasing в ссылке. По умолчанию установлено значение true , и его можно отключить, сделав его false.
Пример ссылки для предварительного просмотра с следующими параметрами:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brand66< введите шестнадцатеричное значение цвета в формате «_XXXX'>
.
Предварительный просмотр голоса
Автономный ИИ-оператор для ответа на вопросы поддерживает голосовой просмотр. Для включения этого параметра:
- Выберите оператора ИИ на панели отчетов.
- Перейдите к разделу
- В раскрывающемся списке «AI Engine » выберите «Vega».
. - Щелкните Сохранить изменения.
Кнопка "Предварительный просмотр" обновляется и отображается значок микрофона для голосового просмотра. Нажмите кнопку предварительного просмотра . Появится виджет предварительного просмотра голоса
Для использования этой функции пользователь должен разрешить доступ микрофона.
Виджет предварительного просмотра голоса предоставляет пользователям следующие возможности
- Кнопка запуска для начала предварительного просмотра.
- Живая стенограмма Когда выполняется предварительный просмотр голоса, живая стенограмма разговора отображается в виджете.
- Завершение вызова , чтобы прекратить разговор.
- Выключить микрофон , чтобы отключить микрофон.
Просмотр производительности автономного ИИ-оператора с помощью аналитики
В разделе «Аналитика операторов ИИ» представлено графическое представление ключевых показателей для оценки производительности и эффективности ai Agent. Для формирования аналитики автономного ИИ-оператора выполните следующие действия
- Выберите оператора ИИ на панели отчетов.
- В левой панели навигации щелкните Аналитика. Обзор производительности операторов ИИ отображается как в табличных форматах, так и в графическом представлении.
В первом разделе приведена следующая статистика о сеансах и сообщениях для ИИ-оператора.
- Общее количество сеансов и сеансов, обработанных ИИ-оператором без вмешательства человека.
- Общее количество передач операторов, то есть количество сеансов, переданных операторам-людьми.
- Ежедневные средние сеансы
- Общее количество сообщений (сообщений человека и ИИ-оператора) и сколько из них пришло от пользователей.
- Ежедневные средние сообщения
Во втором разделе приведена статистика по пользователям. Она содержит подсчет общего количества пользователей и информацию о средних сеансах на одного пользователя и о ежедневных средних сеансах.
В третьем разделе описываются ответы операторов ИИ и передачи операторов
Установка сценария оператора AI
В этом разделе описывается, как настраивать сценариев операторов ИИ на платформе Webex AI Agent и управлять ими, чтобы они предоставляли точные ответы на запросы пользователей и эффективно выполняли автоматизированные задачи.
Оператор ИИ с помощью сценариев для выполнения задач
Сценарий оператора ИИ увеличивает возможности создания операторов без кода Webex платформы AI Agent. Сценарий ИИ Agent позволяет проводить многовитовые разговоры, в которых можно получать релевантные данные от заказчиков для выполнения определенных задач. Сюда входит:
-
Выполняйте простые команды — следуйте инструкциям по выполнению предварительно определенных действий.
-
Обработка данных — манипулирование данными и преобразование данных в соответствии с указанными правилами
-
Взаимодействовать с другими системами — общаться с другими решениями и управлять ими.
Создание оператора AI в сценариях для выполнения действий
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране "Создать оператора ИИ" создайте нового ИИ-оператора с нуля. Вы также можете выбрать заранее определенный шаблон для быстрого создания оператора ИИ. Можно отфильтровать тип "Оператор ИИ" как "Сценарий". В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните "Начать с нуля" , а затем "Далее ". |
5 |
В разделе Какой оператор вы строите? раздел, щелкните " По сценариям". |
6 |
В чем основная функция вашего оператора? раздел, щелкните "Выполнить действия". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Сценарий оператора ИИ для ответа на вопросы создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
После создания оператора ИИ можно создавать объекты, добавлять намерения и определять ответы.
Обновление профиля оператора ai Agent в сценариях
Перед началом настройки
Создайте оператора AI со сценарием для ответа на вопросы.
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов" выберите созданного оператора ИИ. |
3 |
Перейдите к разделу » и настройте следующие сведения: |
4 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Управление объектами
Объекты — это стандартные блоки разговоров. Они являются необходимыми элементами, которые ИИ-операторы извлекают из пользовательских высказывания. Они представляют собой определенную информацию, такую как названия продуктов, даты, количества или любую другую значительную группу слов. Эффективно идентифицируя и извлекая объекты, операторы ИИ могут лучше понимать намерения пользователей и предоставлять более точные и релевантные ответы.
Типы объектов
операторы Webex AI Agent предлагает 11 предварительно созданных типов объектов для сбора различных типов пользовательских данных. Также можно создать любой из следующих пользовательских объектов:
Пользовательские объекты
Эти объекты настраиваются и позволяют разработчикам получать информацию о конкретном случае использования. Они используются для вещей, не охватываемых системными объектами.
-
Настраиваемые списки — определяют списки ожидаемых строк для захвата определенных точек данных, не охватываемых предварительно созданными объектами. Вы можете добавить несколько символов против каждой строки. Например, объект размера пользовательской пиццы.
-
Regex — используйте регулярные выражения для определения определенных шаблонов и извлечения соответствующих данных. Например, regex-номера телефона (например,
123-123-8789
) -
Цифры — получение с высокой точностью вводов с фиксированным числом длины, особенно при голосовом взаимодействии. В неголосовых взаимодействиях он используется в качестве альтернативы объектам типов Custom и Regex. Например, для обнаружения пятизначного номера учетной записи необходимо определить длину в пять.
-
Алфавитно-цифровые — захват комбинаций букв и цифр, обеспечивающий точное распознавание как голосовых, так и его голосовых вводов.
-
Свободная форма — сбор гибких точек данных, которые трудно определить или проверить.
-
Карта местоположения (WhatsApp) — извлечение данных о местоположении, которыми вы делитесь на канале WhatsApp.
Системные объекты
Имя объекта | Описание | Пример ввода | Пример вывода |
---|---|---|---|
Дата | Синтаксический анализ дат на естественном языке в стандартный формат дат | "июль следующего года" | 01/07/2020 |
Время | Синтаксический анализ времени на естественном языке в стандартный формат времени | 5 вечером | 17:00 |
Адрес электронной почты | Определение адресов электронной почты | написать мне на info@cisco.com | info@cisco.com |
Телефонный номер | Определяет общий номер телефона | позвонить мне на 9876543210 | 9876543210 |
Денежные единицы | Синтаксический анализатор валюты и суммы | Я хочу 20$ | 20$ |
Порядковый | Определяет порядковой номер | Четвертая из десяти человек | 4-е |
Кардинал | Обнаруживает кардинальный номер | Четвертая из десяти человек | 10 |
Географическое расположение | Определяет географические местоположения (города, страны и т.д.) | Я пошел плавать в Темзе в Лондоне, Великобритания | Лондон, Великобритания |
Имена людей; | Определение распространенных имен | Билл Гейтс из Microsoft | Билл Гейтс |
Количество | Определяет измерения веса или расстояния | Мы в 5 км от Парижа | 5км |
Продолжительность | Определяет периоды времени | 1 неделя отпуска | 1 неделя |
Созданные объекты можно редактировать на вкладке "Объекты". Связывание объектов с намерением аномирует ваши высказывания с обнаруженными объектами по мере их добавления.
Роли объектов
Если необходимо собрать объект несколько раз в рамках одного намерения, роли объекта становятся необходимыми. Назначение различных ролей для одного и того же объекта позволяет оператору ИИ более точно понимать и обрабатывать входные данные пользователей.
Например, чтобы зарезервировать рейс с переключением на ожидание, можно создать объект "Аэропорт"
с тремя ролями: происхождения
, адресата
и простоя
. Аннотируя обучающие высказывания с этими ролями, ИИ-оператор может изучить ожидаемые паттерны и бесшовно обрабатывать сложные запросы бронирования.
Роли объектов поддерживаются только для Mindmeld (пользовательские и системные объекты) и Rasa (только пользовательские объекты). Администраторам необходимо установить флажок «Роли объектов
» в дополнительных настройках в диалоговом окне селектора NLU ядра.
Администраторы не могут переключиться с RASA или Mindmeld на Swiftmatch при использовании ролей объектов. Чтобы отключить роли объектов от расширенных настроек ядра NLU, роли необходимо удалить из умысла. Можно создать объект с ролями объектов.
Создание объекта с ролями объектов
Перед началом настройки
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели щелкните созданного оператора ИИ с помощью сценариев |
3 |
Щелкните Обучение на левой панели. |
4 |
На странице "Данные обучения" перейдите на вкладку "Объекты " |
5 |
Щелкните " Создать объект". |
6 |
В окне "Создать объект" укажите следующие поля: |
7 |
Включите значения в гнезде "Автоматическое предложение", переключение на автоматическое заполнение и предоставление альтернативных предложений для этого объекта во время разговора. При создании пользовательского объекта поле ролей отображается только в том случае, если роли объектов включены в разделе «Дополнительные параметры » окна «Изменение движка обучения» для движков RASA и Mindmeld NLU. |
8 |
Нажмите Сохранить. Для выполнения соответствующих действий можно использовать параметры изменения и удаления в столбце «Действия ».
|
Следующие шаги
После создания объекта можно связать роли с объектом.
Связывание ролей с объектом
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели щелкните созданного оператора ИИ |
3 |
Щелкните Обучение на левой панели. |
4 |
На странице "Данные обучения" выберите намерение связать объекты и роли объектов. По умолчанию отображается вкладка "Намерение ".
|
5 |
В разделе " Гнезда " щелкните объект "Связь". |
6 |
Выберите роль объекта для имени объекта. |
7 |
Нажмите Сохранить. Объекту можно назначить роли для сбора дважды одного и того же объекта с целью. |
Модуль понимания естественного языка (NLU)
Операторы со сценариями ИИ используют понимание естественного языка (NLU) и машинное обучение для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Для оценки производительности разработчики могут переключать движки NLU на вкладках "Статьи и обучение операторов scripted AI" и "Обучение". Изменение движка обновляет алгоритм AI Agent, требуя переобучения для точного вывода на основе новой модели. Различия в производительности можно анализировать с помощью оценок сходства в сеансах и тестирования одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, который необходимо изменить движок обучения.
- Для оператора Scripted AI для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение с помощью щелчков Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для вновь созданных операторов ИИ.
-
Выберите тренировочный двигатель для обучения ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Оценка, ниже которой отображается переключение — минимальная уверенность, необходимая для отображения ответа, ниже которой будет показан резервный ответ.
- Разница в оценках для частичного совпадения — определяет минимальный разрыв между уровнями доверия в ответах для четкого отображения наилучшего совпадения, ниже которого отображается шаблон частичного совпадения
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителя. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck in InFerence ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия AI Agent будут отображаться в рамках информации о транзакциях в сеансах.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах стенограмм сообщений операторов Scripted AI Agent и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в сеансах.
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать разные пороговые значения для разных ям NLU, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе ИИ-оператора.
- Нажмите " Поезд". После того, как оператор ИИ обучен с выбранным движком обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить ИИ оператора с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех нужных статей вы можете обучить ИИ-оператора и заставить его жить, чтобы тестировать и развертывать его. Чтобы обучить ИИ оператора с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на Webex совместного предварительного просмотра AI Agent или на внешних каналах, где развернут этот ИИ-оператор.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать два варианта : Уровень произнесения и уровень статьи. Продолжая наш толчок к повышению точности наших двигателей NLU, мы экспериментировали с использованием на уровне статьи извечья в отличие от старой модели использования выговоров уровня извечений и обнаружили, что уровни предметов излучают точность в большинстве случаев. Обратите внимание, что уровень векторов статьи будет новым значением по умолчанию для разъединения для новых одноязычных операторов ИИ, а для многоязыковых операторов статьи соответствия уровня будут поддерживаться только при многоязыковой модели Polymatch.
Информацию о модели секторов, которая присутствовала на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Управление намерениями
Намерение — это основной компонент платформы Webex AI Agent, которая позволяет операторам ИИ понимать ваши вводимые данные и эффективно реагировать на них. Она представляет собой определенную задачу или действие, которое вы хотите выполнить во время разговора. Разработчики AI Agent определяют все намерения, которые соответствуют задачам, которые вы хотите выполнить. Точность классификации намерений напрямую влияет на способность ИИ оператора предоставлять релевантные и полезные ответы. Классификация намерений — это процесс определения намерения на основе ваших входных данных, что позволяет ИИ-оператору отвечать значимым и контекстуально релевантным образом.
Системные намерения
- Намерение переключения по умолчанию — возможности ИИ-оператора по своей сути ограничены намерениями, которые предназначены для распознавания и реагирования на них. В то время как предприятие не может предвосхитить все возможные вопросы, которые вы можете задать, намерение переключения по умолчанию может помочь разговорам идти в нужное русло.
Реализуя намерение переключения по умолчанию, разработчики ИИ-операторов могут обеспечить грациозную обработку неожиданных или выпадающих из параметров запроса, перенаправляя разговор обратно на известные намерения.
Разработчики операторов ИИ не должны добавлять конкретные высказывания в намерение переключения. Оператора можно обучить автоматически инициировать намерение переключения, когда он сталкивается с вопросами, не входящими в рамки, которые в противном случае могут быть неправильно классифицированы по другим намерениям.
Например, в банковском ИИ-операторе пользователи могут попытаться узнать о кредитах. Если оператор ИИ не настроен на обработку запросов, связанных с кредитом, эти запросы можно включить как обучающие фразы в рамках намерения переключения по умолчанию. Когда пользователь опрашивает о кредитах в любой момент разговора, ИИ-оператор распознает этот запрос как выпадающий за пределы определенных намерений и инициирует резервный ответ. Это обеспечивает более целесообразное реагирование.
Намерение переключения не должно иметь каких-либо слотов, связанных с ним.
Намерение переключения должно использовать для ответа ключ шаблона переключения по умолчанию.
- Справка — это намерение предназначено для того, чтобы ответить на запросы пользователей о возможностях ИИ-оператора. Когда пользователи не уверены в том, что они могут выполнить, или сталкиваются с трудностями во время разговора, они часто обращаются за помощью,
просят о помощи
.По умолчанию ответ на намерение справки сопоставляется с ключом
шаблона сообщения
справки. Однако разработчики ИИ-операторов могут настроить ответ или изменить связанный ключ шаблона для предоставления более информативных руководств.Рекомендуется передавать возможности ИИ оператора на высоком уровне, предоставляя пользователям четкое представление о том, что они могут сделать дальше.
- Разговор с оператором — это намерение позволяет пользователям запросить помощь у человеческого оператора на любой стадии их взаимодействия с оператором ИИ. Когда это намерение инициируется, система автоматически инициирует передачу человеку-оператору. По умолчанию для этого намерения используется
шаблон ответа "Передача
оператора". Несмотря на то, что в интерфейсе пользователя нет ограничений на изменение ключа шаблона ответа, его изменение не повлияет на результат передачи человеком.
Намерения небольшого разговора
Все недавно созданные операторы ИИ включают в себя четыре заранее определенных небольших разговора, которые позволяют использовать общие приветствия пользователей, выражения благодарности, негативные отзывы и прощания:
- Приветствия
- Спасибо
- Оператор ИИ не полезен
- До свидания
Создание намерения
Перед началом настройки
Перед созданием намерения рекомендуется создать объекты для привязки к умыслу. Для выполнения задачи требуется наличие объектов. Дополнительные сведения см. в разделе "Создание объектов".
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов" выберите задачу. |
3 |
Щелкните " Обучение " на левой панели. |
4 |
На странице "Данные обучения" щелкните Создать намерение. |
5 |
В окне "Намерение создания" укажите следующие сведения: |
6 |
Установите флажок "Обязательно ", если объект является обязательным. |
7 |
Введите количество повторных попыток, разрешенных для этого гнезда, если он неправильно заполнен потребителем. По умолчанию для этого параметра установлено значение 3. |
8 |
Выберите ключ шаблона в раскрывающемся списке. |
9 |
В разделе "Ответ" введите итоговый ключ шаблона ответа, который будет возвращен пользователям по завершении умысла. |
10 |
Включите переключение «Сброс гнезд после завершения », чтобы сбросить значения слотов, собранные в разговоре по завершении разговора. Если это переключение деактивировано, гнездо сохраняет старые значения и отображает тот же ответ.
|
11 |
Включите переключение значений гнезда «Обновить», чтобы обновить значение разъема во время разговора с потребителем. Последнее значение, заполненное в слоте, рассматривается ИИ-оператором для обработки данных. Если эта функция включена, значения заполненных гнезд обновляются каждый раз, когда пользователи предоставляют новую информацию для того же типа разъема.
|
12 |
Включите переключение «Предоставить рекомендации по гнездам », чтобы представить предложения по заполнению гнезд и альтернативным значениям разъемов в итоговом ответе на основе ввода пользователя. |
13 |
Включите переключение «Завершение разговора », чтобы закрыть сеанс после этого намерения. Подключить и голосовые потоки могут использовать это для закрытия разговора с потребителями.
|
14 |
Нажмите Сохранить. Щелкните " Поезд" в правом верхнем углу вкладки "Обучение", чтобы отразить все изменения в намерениях и объектах.
Для тренировки двигателей Rasa или Mindmeld NLU требуется минимум два варианта обучения (высказывания) для умысла. Кроме того, в каждом гнезде должно быть по крайней мере два варианта увясния. Если эти требования не выполняются, кнопка "Поезд " отключена. Для указания на проблему рядом с намерением пострадавшего появляется предупреждающий значок. Тем не менее, намерение переключения по умолчанию освобождено от этих требований. |
Следующие шаги
После создания умысла требуется некоторая информация для его выполнения. Связанные объекты определяют, как эта информация получается в результате произнесений пользователей. Дополнительные сведения см. в разделе «Связывание объектов с намерением»
Связывание объектов с намерением
Перед началом настройки
Перед добавлением произнесений рекомендуется создавать и связывать эти объекты. В этом автоматическом режиме аномируются объекты при добавлении произнесений.
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели щелкните созданного оператора ИИ |
3 |
Щелкните Обучение на левой панели. |
4 |
На странице "Данные обучения" выберите намерение связать объекты и роли объектов. По умолчанию отображается вкладка "Намерение ".
|
5 |
В разделе " Гнезда " щелкните объект "Связь". Связанные объекты отображаются в разделе "Гнезда".
|
6 |
Выберите роль объекта для имени объекта. |
7 |
Нажмите Сохранить. Если объект помечен необходимо, становятся доступными дополнительные параметры конфигурации. Можно задать максимальное количество запросов оператора ИИ до эскалации или предоставления обратного ответа. Можно определить ключ шаблона, который будет инициирован, если требуемый объект не предоставлен в рамках указанного количества повторных попыток.
После того, как ИИ-оператор определяет намерение и собирает все необходимые данные (гнезда), он отвечает, используя сообщение, связанное с конечным ключом шаблона, настроенным для этого намерения. Чтобы начать новый разговор или обрабатывать последующие намерения без передачи предыдущих данных, необходимо включить переключение «Интервалы сброса после завершения ». Этот параметр очищает все распознаваемые объекты из истории разговора, обеспечивая новое начало каждого нового взаимодействия. |
Формировать данные об обучении;
Вы должны вручную добавить данные обучения к своим намерениям, чтобы оператор ИИ работал с разумной точностью. Данные обучения состоят из различных способов, с которыми можно вызвать одно и то же намерение. Вы можете добавить по крайней мере 15-20 вариантов для каждого из умыслов, чтобы повысить его точность. Создание этого учебного корпуса вручную может быть муторным и трудоемким. Вы можете добавить только несколько вариантов, или добавить только ключевые слова в качестве вариантов вместо осмысленных предложений. Этого можно избежать, генерация тренировочных данных в дополнение к имеющимся.
Для формирования учебных данных выполните следующие действия:
- Введите имя намерения и образец высказывания.
- Нажмите Создать.
- Предоставьте краткое описание намерения, руководствоваться В ИИ.
- Укажите нужное количество вариантов и уровень креатива для предложений, созданных ИИ.
- Одновременное создание множества вариантов может повлиять на качество. Рекомендуется использовать не более 20 вариантов на поколение.
- Более низкие творческие установки могут производить менее разнообразные варианты.
- Процесс генерации может занять несколько секунд, в зависимости от количества запрашиваемых вариантов.
- Значок молнии отличает варианты, созданные ИИ, от пользовательских тренировочных данных.
Модуль понимания естественного языка (NLU)
Операторы со сценариями ИИ используют понимание естественного языка (NLU) и машинное обучение для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Для оценки производительности разработчики могут переключать движки NLU на вкладках "Статьи и обучение операторов scripted AI" и "Обучение". Изменение движка обновляет алгоритм AI Agent, требуя переобучения для точного вывода на основе новой модели. Различия в производительности можно анализировать с помощью оценок сходства в сеансах и тестирования одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, который необходимо изменить движок обучения.
- Для оператора Scripted AI для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение с помощью щелчков Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для вновь созданных операторов ИИ.
-
Выберите тренировочный двигатель для обучения ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Оценка, ниже которой отображается переключение — минимальная уверенность, необходимая для отображения ответа, ниже которой будет показан резервный ответ.
- Разница в оценках для частичного совпадения — определяет минимальный разрыв между уровнями доверия в ответах для четкого отображения наилучшего совпадения, ниже которого отображается шаблон частичного совпадения
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителя. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck in InFerence ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия AI Agent будут отображаться в рамках информации о транзакциях в сеансах.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах стенограмм сообщений операторов Scripted AI Agent и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в сеансах.
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать разные пороговые значения для разных ям NLU, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе ИИ-оператора.
- Нажмите " Поезд". После того, как оператор ИИ обучен с выбранным движком обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить ИИ оператора с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех нужных статей вы можете обучить ИИ-оператора и заставить его жить, чтобы тестировать и развертывать его. Чтобы обучить ИИ оператора с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на Webex совместного предварительного просмотра AI Agent или на внешних каналах, где развернут этот ИИ-оператор.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать два варианта : Уровень произнесения и уровень статьи. Продолжая наш толчок к повышению точности наших двигателей NLU, мы экспериментировали с использованием на уровне статьи извечья в отличие от старой модели использования выговоров уровня извечений и обнаружили, что уровни предметов излучают точность в большинстве случаев. Обратите внимание, что уровень векторов статьи будет новым значением по умолчанию для разъединения для новых одноязычных операторов ИИ, а для многоязыковых операторов статьи соответствия уровня будут поддерживаться только при многоязыковой модели Polymatch.
Информацию о модели секторов, которая присутствовала на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Пометка созданных вариантов
Чтобы обеспечить ответственное использование ИИ, разработчики могут помечать для просмотра выходные данные, созданные ИИ. Это позволяет определить и предотвратить любой вредоносный или предвзятый контент. Чтобы пометить выходные данные, созданные ИИ:
- Найдите параметр тегов: функция флиртировать доступна для каждого генерируемого высказывания.
- Предоставьте отзыв: при маркировке вывода разработчики могут добавить комментарии и указать причину добавления тегов.
Первоначально эта функция доступна, ежемесячное ограничение использования — 500 операций генерирования. В связи с растущими потребностями разработчики могут обратиться к владельцам учетных записей с просьбой увеличить это ограничение.
Создание многоязыкового намерения и объекта
Учебные данные можно создавать на разных языках. Для каждого языка, настроенного для ИИ-оператора, необходимо определить слова, отражающие желаемые взаимодействия. Хотя интервалы совпадают между языками, клавиши шаблонов однозначно идентифицируют ответы на каждом языке.
Не все языки поддерживают все типы объектов. Дополнительную информацию о списке типов объектов, поддерживаемых каждым языком, см . в таблице Languages verses объектов, поддерживаемых в таблице Поддерживаемые языки для операторов Scripted AI.
Управление ответами
Ответы — это сообщения, которые ваш ИИ-оператор отправляет клиентам в ответ на их запросы или намерения. Можно создавать следующие ответы:
- Текст — обычные текстовые сообщения для прямой связи.
- Код — встроенный код для динамического содержимого или действий.
- Мультимедиа — элементы изображения, аудио или видео для улучшения пользовательского опыта.
Ответы имеют два основных компонента:
- Шаблоны — предварительно определенные структуры ответов, сопоставляются с конкретными намерениями.
- Рабочие процессы — логика, определяющая, какой шаблон следует использовать, на основе выявленного намерения.
Шаблоны передачи оператора, справки, резерва и приветствия предварительно настроены, а ответное сообщение можно изменить на основе соответствующих шаблонов.
Типы ответов;
Раздел "Конструктор ответов" охватывает различные типы ответов и способы их настройки.
Вкладка "Рабочие процессы" используется для обработки асинхронных ответов при вызовах внешних API, которые отвечают асинхронным способом. Рабочие процессы должны быть закодировались на Python.
Замена переменных
Замена переменных позволяет использовать динамические переменные в шаблонах ответов. С помощью этой функции можно использовать в шаблонах ответов все стандартные переменные (или объекты) сеанса, а также те, которые разработчик ai Agent может установить внутри объекта свободной формы, например в поле хранилища
данных. Переменные представлены в синтаксисе: ${variable_name}. Например, при использовании значения объекта под названием apptdate используются ${entities.apptdate} или ${newdfState.model_state.entities.apptdate.value}.
Ответы можно персонализировать с помощью переменных, полученных по каналу или собранных от потребителей в ходе разговора. При автоматическом заполнении отображается синтаксис переменных в текстовой области, когда вы начнете вводить ${. При выборе нужного предложения автоматически заполняется область переменной и выделяется эта переменная.
Настройка ответов с помощью конструктора ответов
Дизайнер ответов предлагает удобный интерфейс для создания ответов, не требуя обширных знаний кодирования. Доступны два типа ответов:
- Условные ответы: Для неразвитых операторов этот вариант позволяет легко построить ответы, которые ИИ-оператор доставляет заказчикам.
- Фрагменты кода: для разработчиков, использующих Python, этот параметр обеспечивает гибкость настройки ответов с помощью кода.
Конструктор ответов Webex ai Agent разработан для того, чтобы интерфейс пользователя был приспособлен к конкретному каналу взаимодействия оператора ИИ.
шаблоны ответов
- Текст — это простые текстовые ответы. Для улучшения взаимодействия с пользователем конструктор ответов позволяет использовать несколько текстовых прямоугольников в одном ответе, позволяя разбить длинные сообщения на более управляемые разделы. В каждом текстовом поле могут содержаться различные варианты ответа. Во время разговора один из этих вариантов выбирается случайным образом и отображается пользователю, что обеспечивает динамическое и увлекательное взаимодействие.
Чтобы обеспечить динамичный и привлекательный интерфейс пользователя, вы можете добавить в шаблоны несколько вариантов ответа. При активации шаблона с несколькими параметрами один из них выбирается случайным образом и отображается пользователю. Эту функцию можно включить, щелкнув кнопку +Добавить вариант , расположенную в нижней части ответа.
При сохранении ответов разработчики видят предупреждение о количестве ошибок, которые необходимо исправить. Поля с ошибками будут выделены красным цветом. Используя стрелки навигации, разработчики могут легко найти и исправить эти ошибки в любом канале или формате ответа. Если выбор списка или карусель содержит несколько карт, то навигация точками позволяет перемещаться по картам с ошибками. Для одной карты соответствующая точка светится красным цветом, чтобы сигнализировать о ошибке.
- Быстрый ответ — текстовые ответы могут быть сопряжены с кнопками, которые могут быть ссылками на основе текста или URL. Текстовые кнопки требуют заголовка и полезной нагрузки, которая отправляется боту при щелчке. Кнопки URL перенаправляют пользователей на определенную веб-страницу.
Если запрос пользователя является двусмысленным, частичное сопоставление позволяет боту предлагать соответствующие статьи или намерения в качестве варианта. Эта функция доступна для взаимодействия в Интернете и на Facebook.
Добавление быстрых ответов на URL-адрес
Кнопки быстрого ответа URL в фиксированных и условных ответах позволяют создавать кнопки, которые перенаправляют пользователей на ваш веб-сайт для получения дополнительной информации или действий, таких как заполнение форм. При щелчке эти кнопки открывают указанный URL на новой вкладке в том же окне браузера без отправки данных боту.
Чтобы добавить быстрый ответ URL-адрес в условном или фиксированном ответе:
- Выберите ключ статьи или шаблона, для которого требуется настроить url быстрого ответа.
- Нажмите и добавить быстрый ответ. Откроется всплывающее окно типа кнопки.
- Выберите тип кнопки в качестве URL на веб-канале.
- Укажите название кнопки и URL, на которые должен быть перенаправлен потребитель после нажатия кнопки.
- Нажмите « Готово», чтобы добавить быстрый ответ НА URL-адрес.
Кнопки типов URL также можно настроить с помощью типа динамических ответов, где эти кнопки настраиваются с использованием фрагментов кода Python. Эти кнопки поддерживаются в предварительном просмотре платформы Webex AI Agent и совместном просмотре. В настоящее время они не поддерживаются виджетом live чата IMIchat или другими сторонними каналами.
- Карусель — богатые ответы могут включать одну карту или несколько карт, расположенных в формате карусели. Каждая карточка требует названия и может содержать изображение, описание и до трех кнопок.
Кнопки быстрого ответа в шаблоне Карусель могут быть настроены для текстовых или URL-ссылок. Нажатие кнопки URL приведет к перенаправлению пользователя на указанный веб-сайт. Нажатие на кнопку быстрого ответа на основе текста отправляет боту настроенную полезную нагрузку, вызывая соответствующий ответ.
- Изображение — мультимедийный шаблон, в котором пользователи могут настраивать изображения, предоставляя URL-адреса.
- Видео — отображает видео в предварительном просмотре на основе настроенного URL-адреса видео.
- Код — может использоваться для написания кода на Python для вызова API или выполнения другой логики.
Фрагменты кода
Условные ответы с их обширными функциями и разнообразными шаблонами способны эффективно удовлетворить большинство потребностей ИИ-операторов. Однако для сложных случаев использования, которые не могут быть полностью реализованы с помощью условных ответов или для разработчиков, предпочитающих кодирование, доступен тип ответа фрагмента кода.
Фрагменты кода позволяют настраивать ответы с использованием кода на Python. Этот подход позволяет в шаблоне ответов или статье создавать все типы ответов, включая быстрые ответы, текст, карусели, изображения, аудио, видео и файлы.
Код функции, определенный в шаблоне фрагмента кода, может использоваться для настройки переменных, которые затем используются в других шаблонах. Важно отметить, что код функции не может напрямую возвращать ответы при использовании в рамках условных ответов.
Проверка фрагмента кода — платформа проверяет только ошибки синтаксиса в настраиваемом фрагменте кода. Однако любые ошибки в самом содержимом ответа могут вызвать проблемы у пользователей, взаимодействующих с ботом на настроенном канале. Например, редактор не мешает вам добавить ответ "выбора времени" для веб-канала, но при этом возникают ошибки в случае, если запрос пользователя инициирует этот конкретный ответ.
Если вы решите не настраивать уникальный ответ для разных каналов, веб-ответ будет рассматриваться как ответ по умолчанию и будет отправлен конечному пользователю. Список шаблонов, поддерживаемых на веб-канале:
- Текст — простое текстовое сообщение с несколькими вариантами. Это настроенное сообщение будет отображено на основе запроса.
- Быстрый ответ — шаблон с текстом и кнопками с поддержкой нажатия кнопки.
- Карусель — коллекция карт, каждая из которых имеет название, URL-адрес изображения и описание.
- Изображение — шаблон для настройки образов путем предоставления URL-адресов.
- Видео — шаблон для настройки видео путем предоставления URL-адреса видео. Вы можете воспроизвести видео, щелкнув изображение или нажав на нее.
- Файл — шаблон для настройки pdf-файла путем предоставления URL-адреса для доступа к файлу.
- Аудио — шаблон для настройки аудиофайлов путем предоставления URL-адреса аудио. На нем также отображается длительность звукового сообщения на выходе.
Настройка параметров управления
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу » и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Следующие шаги
Добавьте языки к оператору scripted AI.
Добавление языка интерфейса оператора ИИ с помощью сценариев
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к ". |
2 |
Нажмите кнопку «Добавить языки », чтобы добавить новые языки, затем выберите нужные языки в раскрывающемся списке. |
3 |
Нажмите кнопку «Добавить», чтобы добавить язык. |
4 |
Включите переключение в разделе "Действие ", чтобы включить язык. |
5 |
Добавив язык, можно установить его по умолчанию. Наведите курсор мыши на язык, щелкните « Сделать по умолчанию». Вы не можете удалить или отключить язык по умолчанию. Кроме того, изменение существующего языка по умолчанию может повлиять на статьи, кураторства, тестирования и предварительного просмотра оператора ИИ. |
6 |
Щелкните Сохранить изменения. |
Настройка параметров передачи
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу " и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить настройки передачи. |
Следующие шаги
Оператор ИИ с помощью сценариев для ответа на вопросы
Сценарии операторов ИИ — это операторы, управляемые знаниями, база знаний которых состоит из свода вопросов и ответов. Оператор ИИ со сценариями может предоставлять ответы на основе созданного пользователем учебного набора, который представляет собой коллекцию примеров и ответов. Эта возможность полезна в сценариях, где:
- Оператор должен отвечать на вопросы, относящиеся к заранее определенной области.
- Важна согласованность — оператор должен предоставлять согласованные ответы на аналогичные запросы.
- Необходима ограниченная гибкость — ответы оператора сдерживается информацией в обучаемом корпусе.
Создание оператора AI со сценариями для ответа на вопросы
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля". Вы также можете выбрать заранее определенный шаблон для быстрого создания оператора ИИ. Можно отфильтровать тип "Оператор ИИ" как "Сценарий". В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните Далее. |
5 |
В разделе "Создание оператора какого типа " щелкните "По сценариям". |
6 |
В разделе "Основные функции оператора" нажмите " Ответить на вопросы". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Сценарий оператора ИИ для ответа на вопросы создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
Создайте объект с ролями объектов для оператора ИИ.
Обновление профиля оператора ai Agent в сценариях
Перед началом настройки
Создайте оператора AI со сценарием для ответа на вопросы.
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов" выберите созданного оператора ИИ. |
3 |
Перейдите к разделу » и настройте следующие сведения: |
4 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Управление статьями
Статьи из главной сценарных ИИ Операторов. Статья - это сочетание вопроса, его вариаций и ответа на этот вопрос. В каждой статье имеется вопрос по умолчанию, который служит идентификатором для этой статьи в сеансах, кураторах и в других местах ИИ-оператора. Вместе все статьи, настроенные в ИИ-оператора, составляют базу знаний или корпус Оператора. Система сравнивает ваш запрос с этой базой знаний и в качестве ответа оператора отображает ответ с наивысшим уровнем доверия.
Двигатель Rasa и Mindmeld NLU требуют как минимум двух вариантов обучения (произнесения), чтобы изделие было частью обученной модели corpora. В сценарии ИИ Оператора для ответа на вопросы, если выбран двигатель Rasa или Mindmeld NLU и если статья имеет менее двух вариантов, кнопки "Поезд" и "Сохранить" и "Поезд " становятся недоступными. Если ставить указатель на эти недоступные кнопки, отображается сообщение для решения проблем накануне обучения. Там также отображается значок предупреждения, соответствующий статье с проблемами. Проблема решается путем добавления более двух вариантов статьи. После решения проблем становятся доступными кнопки "Поезд ", "Сохранить" и "Обучить ". Для статей по умолчанию не применимы два варианта – сообщение частичного совпадения, сообщение о переключении и сообщение приветствия.
Вы можете классифицировать предметы по их выбору, а все некатегоризированные предметы классифицируются как неназначенные. Существует четыре статьи по умолчанию, которые доступны для каждого ИИ-оператора с момента создания. Это следующие:
- Сообщение приветствия — содержит первое сообщение каждый раз, когда начинается разговор между заказчиком и ИИ-оператором.
- Сообщение о переключении на резервный сервер — AI Agent отображает это сообщение, если оператор не может понять вопрос пользователя.
- Частичное совпадение — когда ИИ-оператор распознает несколько предметов с небольшой разницей в оценках (как установлено в настройках передачи и вывода), оператор отображает это сообщение о совпадении вместе с соответствующими статьями в качестве параметров. Можно также настроить текстовый ответ на отображение вместе с указанными ниже параметрами.
- Что ты можешь сделать?— Можно настроить возможности AI Agent. Ai Agent отображает это, когда конечные пользователи сомневаются в возможностях ai Agent.
В дополнение к этим статья по умолчанию добавляется, если включена передача оператора из настроек Передачи и вывода .
Все новые операторы ИИ также имеют четыре статьи Smalltalk , в которых описываются высказывания пользователей для:
- Приветствия
- Спасибо
- Оператор ИИ не полезен
-
До свидания
Эти статьи и ответы доступны в базе знаний ИИ-оператора по умолчанию при создании нового оператора ИИ. Их можно также изменить или удалить.
Добавьте статьи с помощью интерфейса и ответа по умолчанию
Статья - это сочетание вопроса, его вариаций и ответа на этот вопрос. Запрос каждого потребителя сравнивается с этими статьями (база знаний), а ответ, возвращающий наивысший уровень доверия, отображается пользователю в качестве ответа ИИ-оператора. Чтобы добавить статьи:
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов операторов ИИ" выберите созданного оператора ИИ |
3 |
Перейдите к разделу ". и щелкните "Создать новую статью |
4 |
Добавьте варианты по умолчанию. |
5 |
Выберите любой из этих ответов по умолчанию для статьи. Возможные значения:
Дополнительные сведения см. в разделе «Настройка ответов с помощью конструктора ответов». |
6 |
Щелкните Сохранить и обучать. |
Импорт из каталогов
1 |
Многое в Webex платформы операторов ИИ |
2 |
На странице "Панель отчетов операторов ИИ" выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните три перехода. |
4 |
Щелкните Импорт из каталогов. |
5 |
Выберите категории изделий, которые должны быть добавлены в оператора. |
6 |
Выберите Готово. |
Извлечение из ссылки часто задаваемых вызовов
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов операторов ИИ" выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните три многоточия. |
4 |
Щелкните Извлечь часто задаваемые вопросы по ссылке. |
5 |
Введите URL-адрес для размещения часто задаваемых вызовов и нажмите " Извлечь". |
6 |
Щелкните Импорт. |
Импорт из файла
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов операторов ИИ" выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните три перехода. |
4 |
Щелкните " Импортировать из файла " и выберите CSV чтобы импортировать статьи из csv-файла. При импорте статей из файла в формате «CSV» выберите параметр «CSV». |
5 |
Нажмите Кнопку "Обзор " и выберите файл, содержащий все aticles. Щелкните Загрузить пример для просмотра формата, в котором необходимо указать статьи. |
6 |
Щелкните Импорт. |
Добавление пользовательских двухзначных символов
Многие случаи использования AI Agent, как правило, включают в себя слова и фразы, которые не могут быть частью стандартной англоязычной лексики или специфичны для бизнес-контекста. Например, необходимо, чтобы оператор ИИ распознал приложения Android, iOS приложения и т. д. Оператор ИИ должен включать эти термины и их вариации в учебных высказываниях по всем соответствующим статьям, что приводит к ущемление ввода данных.
Чтобы преодолеть эту проблему резервирования, вы можете использовать для ответа на вопросы пользовательские одновременно настроенные в сценарии ИИ-оператора. Символы-тождественности каждого корневого слова автоматически заменяются платформой на корневое слово во время выполнения.
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
На странице "Панель отчетов операторов ИИ" выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните три многоточия. |
4 |
Щелкните Пользовательские приумножеты. |
5 |
Щелкните "Создать корневое слово". |
6 |
Настройте значение корневого слова и его примесяжников и нажмите " Сохранить". |
7 |
Тренировать ИИ оператора снова после добавления окумов. Вы также можете экспортировать заготовки (в формате CSV файла) в локальную папку и импортировать файлы обратно на платформу. |
Модуль понимания естественного языка (NLU)
Операторы со сценариями ИИ используют понимание естественного языка (NLU) и машинное обучение для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Для оценки производительности разработчики могут переключать движки NLU на вкладках "Статьи и обучение операторов scripted AI" и "Обучение". Изменение движка обновляет алгоритм AI Agent, требуя переобучения для точного вывода на основе новой модели. Различия в производительности можно анализировать с помощью оценок сходства в сеансах и тестирования одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, который необходимо изменить движок обучения.
- Для оператора Scripted AI для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение с помощью щелчков Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для вновь созданных операторов ИИ.
-
Выберите тренировочный двигатель для обучения ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Оценка, ниже которой отображается переключение — минимальная уверенность, необходимая для отображения ответа, ниже которой будет показан резервный ответ.
- Разница в оценках для частичного совпадения — определяет минимальный разрыв между уровнями доверия в ответах для четкого отображения наилучшего совпадения, ниже которого отображается шаблон частичного совпадения
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителя. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck in InFerence ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия AI Agent будут отображаться в рамках информации о транзакциях в сеансах.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах стенограмм сообщений операторов Scripted AI Agent и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в сеансах.
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать разные пороговые значения для разных ям NLU, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе ИИ-оператора.
- Нажмите " Поезд". После того, как оператор ИИ обучен с выбранным движком обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить ИИ оператора с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех нужных статей вы можете обучить ИИ-оператора и заставить его жить, чтобы тестировать и развертывать его. Чтобы обучить ИИ оператора с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на Webex совместного предварительного просмотра AI Agent или на внешних каналах, где развернут этот ИИ-оператор.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать два варианта : Уровень произнесения и уровень статьи. Продолжая наш толчок к повышению точности наших двигателей NLU, мы экспериментировали с использованием на уровне статьи извечья в отличие от старой модели использования выговоров уровня извечений и обнаружили, что уровни предметов излучают точность в большинстве случаев. Обратите внимание, что уровень векторов статьи будет новым значением по умолчанию для разъединения для новых одноязычных операторов ИИ, а для многоязыковых операторов статьи соответствия уровня будут поддерживаться только при многоязыковой модели Polymatch.
Информацию о модели секторов, которая присутствовала на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Настройка параметров управления
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу » и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Следующие шаги
Добавьте языки к оператору scripted AI.
Добавление языка интерфейса оператора ИИ с помощью сценариев
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к ". |
2 |
Нажмите кнопку «Добавить языки », чтобы добавить новые языки, затем выберите нужные языки в раскрывающемся списке. |
3 |
Нажмите кнопку «Добавить», чтобы добавить язык. |
4 |
Включите переключение в разделе "Действие ", чтобы включить язык. |
5 |
Добавив язык, можно установить его по умолчанию. Наведите курсор мыши на язык, щелкните « Сделать по умолчанию». Вы не можете удалить или отключить язык по умолчанию. Кроме того, изменение существующего языка по умолчанию может повлиять на статьи, кураторства, тестирования и предварительного просмотра оператора ИИ. |
6 |
Щелкните Сохранить изменения. |
Настройка параметров передачи
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу " и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить настройки передачи. |
Следующие шаги
Предварительный просмотр своего оператора AI в сценариях
Webex AI Agent позволяет предварительно просмотреть ИИ-операторов при его разработке и даже после завершения разработки. Таким образом, вы можете протестировать функционирование операторов ИИ и определить, генерируются ли нежелательные ответы, соответствующие соответствующим входным запросам. Вы можете выполнить предварительный просмотр сценария ai Agent следующими способами:
- Панель отчетов ai Agent — наведите указатель мыши на карту ai Agent, чтобы просмотреть параметр «Предварительный просмотр » этого оператора. Нажмите « Предварительный просмотр», чтобы запустить виджет предварительного просмотра AI Agent.
- Заголовок AI Agent — после перехода в режим редактирования для любого ИИ-оператора путем нажатия карты ai Agent или кнопки «Изменить» на карте AI Agent опция предварительного просмотра всегда отображается в разделе заголовка.
- Свернутый виджет — после запуска и последующего свершения предварительного просмотра в правом нижнем углу страницы создается виджет головы чата, что позволяет вам легко перезапустить режим предварительного просмотра.
В дополнение к этому, вы можете скопировать ссылку на общий предварительный просмотр из ai Agent. На карточке агента AI щелкните значок "Эллипсы" в правом верхнем углу и щелкните "Скопировать ссылку предварительного просмотра". Этой ссылкой можно поделиться с другими пользователями агента ИИ.
Виджет предварительного просмотра платформы
Виджет предварительного просмотра отображается в правом нижнем углу экрана. Вы можете предоставить высказывания (или последовательность произнесений), чтобы посмотреть, как реагирует оператор ИИ, и обеспечить выполнение им ожидаемых действий. Предварительный просмотр оператора ИИ поддерживает несколько языков и может автоматически определить язык речей, чтобы ответить соответственно. Кроме того, при предварительном просмотре можно выбрать язык вручную, щелкнув значок выбора языка и выбрав его из списка доступных параметров.
Виджет предварительного просмотра можно развернуть для лучшего изображения. К дополнительным полезным функциям относятся предоставление информации о потребителях и инициирование работы в нескольких комнатах для тщательной проверки ИИ-оператора.
Виджет предварительного просмотра с возможностью совместного использования
Виджет совместного предварительного просмотра позволяет разработчикам AI Agent презентации делиться своими агентами и заинтересованными сторонами и потребителями без необходимости разработки пользовательского интерфейса для поверхности ИИ-оператора. По умолчанию по скопированной ссылке предварительного просмотра отображается ИИ-оператора с корпусом телефона. Разработчики могут сделать некоторую быструю настройку, изменив некоторые параметры в ссылке предварительного просмотра. Это два основных варианта настройки:
- Цвет виджета — путем добавления
параметра brand Color
к ссылке. Пользователи могут определять простые цвета, используя названия цветов или использовать код из гемиссов. -
Корпус телефона — путем изменения значения
параметра phoneCasing
в ссылке. По умолчанию установлено значениеtrue
, и его можно отключить, сделав значение falseПример ссылки для предварительного просмотра с следующими параметрами:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brand6=_4391DA
Общие разделы по управлению для оператора со сценарием ИИ
Следующие разделы отображаются на левой панели страницы конфигурации AI Agent:
Обучение
По мере эволюции и усложнения операторов ИИ изменения их логики или понимания естественного языка (NLU) иногда могут иметь непреднамеренные последствия. Для обеспечения оптимальной производительности и определения потенциальных проблем платформа AI Agent предлагает удобную платформу для тестирования ботов одним щелчком. Можно выполнить следующие действия:
- С легкостью создайте и выполните полный набор тестовых случаев.
- Определите тестовые сообщения и ожидаемые ответы для различных сценариев.
- Моделирование сложных взаимодействий путем создания тестовых случаев с несколькими сообщениями.
Определение тестов
Тесты можно определить, выполнив следующие действия
- Выполните вход на платформу AI Agent.
- На панели щелкните созданного оператора ИИ в сценариях.
- Щелкните "Тестирование " на левой панели. По умолчанию отображается вкладка "Тестовые шкафы ".
- Выберите тестовый случай и щелкните " Выполнить выбранные тесты".
Каждая строка в таблице представляет тестовый случай со следующими параметрами
Параметр | Описание |
---|---|
Значение | Пример сообщения с указанием типов запросов и заявлений, которые пользователи будут отправлять вашему ИИ-оператору. |
Ожидаемый язык | Язык, на котором пользователи должны взаимодействовать с агентом ИИ. |
Ожидаемый предмет | Укажите статью, которая должна отображаться в ответ на определенное пользовательское сообщение. Чтобы помочь в поиске наиболее актуальной статьи, в этом столбце представлена функция автоматического комплекта «Умный». По мере ввода система будет предлагать совпадающие статьи на основе текста, введенного до сих пор. |
Сброс предыдущего контекста | Щелкните флажок в этом столбце, чтобы изолировать тестовые случаи и убедиться, что они выполняются независимо от любого существующего контекста ИИ-оператора. Если включена, каждый тестовый случай воспроизводит в новом сеансе, предотвращая любые помехи в результате предыдущих взаимодействий или сохраненных данных. |
Указывать частичные совпадения | Включить это переключение на включение тестовых случаев с ожидаемыми изделиями, которые только частично соответствуют фактическому ответу, считается успешным. |
Импорт из CSV | Импорт тестовых случаев из файла, разделенного CSV. В этом случае все существующие тестовые случаи будут переписаны. |
Экспортировать в CSV | Экспорт тестовых случаев в файл, разделенный запятыми (CSV). |
Проверка обратных вызовов | Включите это переключение, чтобы оглушить входящие обратные вызовы и проверить поведение потока, не требуя фактических входящих вызовов. Этот параметр доступен только операторам scripted AI для выполнения действий. |
Обратный вызов в потоке | Щелкните флажок в этом столбце, чтобы указать, что намерение должно инициировать обратный вызов. Этот параметр доступен только операторам scripted AI для выполнения действий. |
Ожидаемый шаблон обратного вызова | Укажите ключ шаблона, который должен быть активирован при выполнении обратного вызова. Этот параметр доступен только операторам scripted AI для выполнения действий. |
Задержка обратного вызова (с) | Максимальное время в секундах, в течение которого ИИ-оператор ожидает ответа на обратный вызов, прежде чем рассматривать этот обратный вызов как тайм-аут. В настоящее время применяется тайм-аут длительностью 20 секунд. Этот параметр доступен только операторам scripted AI для выполнения действий. |
Выполнение тестов
На вкладке "Выполнение " щелкните "Выполнение выбранных тестов ", чтобы выполнить последовательное выполнение всех выбранных случаев.
Кроме того, тестовые случаи можно выполнять на вкладке "Примеры ".
.Для просмотра тестовых случаев с определенными результатами щелкните нужный результат (например, "Пройдено", "Прошло с частичным совпадением
" ,
"Не удалось ",
"В ожидании ") в сводке лент.
При этом список случаев будет отфильтрован, при этом отобразятся только те, которые соответствуют выбранному результату.
Идентификатор сеанса
, связанный с каждым испытательным случаем, отображается в результатах. Это позволяет быстро использовать перекрестные тест-случаи и просматривать сведения о транзакциях. Для этого выберите параметр «Сведения о
транзакции» в столбце « Действия ».
История выполнения
На вкладке "История " откройте все выполненные тестовые случаи.
- Щелкните значок "Загрузить" в столбце "Действия ", чтобы экспортировать выполненные тестовые данные в виде файла CSV для анализа или отчетов в автономном режиме.
- Проверьте конкретные параметры движка и алгоритма, используемые для выполнения каждого тестового случая. Эта информация помогает разработчикам оптимизировать производительность AI Agent.
- Для просмотра расширенных параметров конфигурации алгоритма, используемых для конкретного модуля обучения, щелкните значок «Информация» рядом с именем модуля обучения. Это позволит получить представление о параметрах и настройках, которые повлияли на поведение ИИ-оператора во время тестирования.
Сеансов
В разделе « Сеансы » приводится исчерпывающая запись обо всех взаимодействиях между операторами ИИ и заказчиками. Каждый сеанс содержит подробную историю обмениваемых сообщений. Данные сеанса можно экспортировать как файл CSV для анализа и аудита в автономном режиме. Эти данные можно использовать для изучения сообщений и контекста конкретных сеансов, чтобы получить представление о взаимодействии с пользователями, а также определить области для улучшения, совершенствования ответов операторов ИИ и улучшения общего пользовательского опыта.
Он может обрабатывать большие наборы данных, отображая результаты на страницах. Раздел "Уточнение результатов " можно использовать для фильтрации и сортировки сеансов на основе различных критериев. В каждой строке таблицы содержится необходимая информация о сеансе, включая:
- Канал — канал, на котором произошло взаимодействие (например, чат, голос)
- Идентификатор сеанса — уникальный идентификатор сеанса.
- Идентификатор потребителя — уникальный идентификатор пользователя.
- Сообщения — количество сообщений, обменивавшихся во время сеанса.
- Обновлено на — время закрытия сеанса.
- Метаданные — дополнительная информация о сеансе.
- Скрытие тестовых сеансов — установите этот флажок, чтобы скрыть тестовые сеансы и отобразить только список динамических сеансов.
- Произошла передача оператора — установите этот флажок для фильтрации сеансов, переданных оператору. В случае передачи оператора отображается значок наушников, указывающий на передачу чата оператору-человеку.
- Произошла ошибка — установите этот флажок для фильтрации сеансов, в которых произошла ошибка.
- «Вниз по голосам» — установите этот флажок для фильтрации сеансов, низвердившихся вниз.
Щелкните строку, чтобы получить доступ к подробному просмотру определенного сеанса. Используйте флажки для фильтрации сеансов на основе передачи оператора, ошибок и ниспроверений вниз. Для сеансов расшифровки требуются разрешения на уровне пользователя и расширенные настройки защиты данных. Щелкните " Расшифровать содержимое" , чтобы просмотреть сведения о сеансе.
Сведения о сеансе конкретного сеанса в операторе AI Scripted для ответа на вопросы
Представление «Сведения о сеансе» в сценарии оператора ИИ для ответа на вопросы дает исчерпывающую информацию о конкретном взаимодействии между пользователем и ИИ-оператором.
Раздел " Сообщения" :
- Отображает все сообщения, отправленные пользователем во время сеанса.
- Отображаются соответствующие ответы, созданные ИИ-оператором.
- Представляет хронологический порядок сообщений, предоставляя контекст для взаимодействия.
Вкладка "Информация о транзакции"
- Список изделий, которые были определены как относящиеся к запросу заказчика, включая как точное, так и частичное совпадение.
- Отображает оценки сходства, связанные с каждым идентифицированным изделием с указанием степени релевантности.
- Представляет результаты алгоритмов, используемых для обработки запросов заказчика, и определяет соответствующие статьи.
- Отображает количество результатов алгоритма в зависимости от настроек, заданных на вкладке "Передача и вывод ".
В разделе «Другая информация» в представлении «Сведения о сеансе» приводится дополнительный контекст и сведения о конкретном взаимодействии. Представленная информация приведена ниже
- Обработанный запрос — отображает предварительно обработанную версию ввода пользователя после его обработки с помощью конвейера понимания естественного языка (NLU) оператора ИИ.
- Передача оператора — указывает, произошла ли передача оператора во время сеанса. Установите флажок "Передача оператора по правилам ", если передача оператора выполнена в соответствии с определенными правилами.
- Тип ответа — указывает тип ответа, генерируемого ИИ-оператором, например фрагмент кода или условный ответ.
- Условие ответа — указывает конкретное условие или правило, по которому был вызван ответ ИИ-оператора.
- Модуль NLU — определяет механизм NLU, используемый для обработки запроса пользователя (например, RASA, Switchmatch или Mindmeld).
- Пороговые значения — отображение минимального порогового значения и разницы между частичными значениями соответствия, настроенные в настройках передачи и вывода . Эти значения определяют, когда запрос рассматривается за пределами области или требует вмешательства оператора.
- Расширенные журналы — содержит список журналов отладки, связанных с конкретным идентификатором транзакции. Расширенные журналы обычно хранятся 180 дней.
Сведения о сеансе в операторе AI со сценариями для выполнения действий
На вкладке «Информация о транзакциях» в сценарии оператора ИИ для выполнения операций приводится подробная информация о конкретном взаимодействии, классифицируя информацию на четыре раздела:
Раздел о намерениях:
- Отображаются намерения, которые были определены для запроса клиента.
- Указывает уровень доверия, связанный с каждым идентифицированным намерением.
- Список гнезд, связанных с указанным намерением. Щелкните гнездо, чтобы просмотреть дополнительную информацию о его значении и способе извлечения из запроса пользователя.
В разделе «Объекты идентифицируются » перечислены объекты, которые были извлечены из сообщения пользователя и связаны с активным намерением пользователя. Эти объекты представляют собой ключевую информацию, которую бот идентифицировал в рамках запроса пользователя.
В разделе «Результаты алгоритма» приводится представление о базовых процессах, которые привели к ответу ИИ-оператора. Представленная информация приведена ниже
- Список намерений — отображение идентифицированных намерений и соответствующих им оценок сходства.
- Список объектов — отображает объекты, которые были извлечены из сообщения пользователя.
Информация о другой информации отображается:
- Передача оператора — указывает, произошла ли передача оператора во время сеанса. Установите флажок "Передача оператора по правилам ", если передача оператора выполнена в соответствии с определенными правилами.
- Ключ шаблона — указывает ключ шаблона, связанный с намерением, которое вызвало ответ оператора ИИ.
- Тип ответа — указывает тип ответа, генерируемого оператором ИИ, например фрагмент кода или условный ответ.
- Условие ответа — указывает конкретное условие или правило, по которому был вызван ответ оператора ИИ.
- Модуль NLU — определяет механизм NLU, используемый для обработки запроса пользователя (например, RASA, Switchmatch или Mindmeld).
- Пороговые значения — отображение минимального порогового значения и разницы между частичными значениями соответствия, настроенные в настройках передачи и вывода . Эти значения определяют, когда запрос рассматривается за пределами области или требует вмешательства оператора.
- Расширенные журналы — содержит список журналов отладки, связанных с конкретным идентификатором транзакции. Расширенные журналы обычно хранятся 180 дней.
С помощью параметра загрузки можно также загрузить и просмотреть информацию о транзакциях в формате CSV.
На вкладке "Метаданные " отображается следующее
- Метаданные NLP — просмотрите шаги предварительной обработки, примененные к вводу пользователем на вкладке NLP .
- Хранилище данных и FinalDF — доступ к данным, связанным с сеансом, на вкладках "Хранилище данных" и "FinalDF " для умных ботов.
- Функции поиска — используйте встроенную строку поиска для быстрого поиска в разговоре с конкретными высказываниями.
История
Всякий раз, когда вы добавляете или изменяете статьи, намерения или объекты, необходимо переобучить своего сценария оператора ИИ, чтобы убедиться в его актуальности. После каждого тренировки тщательно проверяйте своего ИИ-оператора, чтобы проверить его точность и эффективность.
Страница «История» позволяет:
- Просмотр истории обучения — отслеживание обучился корпус и внесенных изменений.
- Сравните тренировочные механизмы — просмотрите тренировочные двигатель, используемые для разных итерации, и соответствующую продолжительность обучения.
- Отслеживать изменения — отслеживать изменения настроек, статей, ответов, NLP и кураторов.
- Вернуться к предыдущим версиям — при необходимости с легкостью вернется к более старым тренировочным наборам.
В разделе «История» приведены удобные инструменты для управления статьями базы знаний:
- Активировать статьи — включить ранее неактивные статьи в live , чтобы включить их в ответы ai Agent.
- Изменить статьи — создать новую версию существующей статьи с сохранением оригинала для ссылки.
- Предварительный просмотр производительности — оценить производительность ИИ-оператора с помощью определенной базы знаний с помощью функции предварительного просмотра .
- Загружать статьи — экспортировать статьи базы знаний в виде CSV файла для анализа в автономном режиме или в справочные файлы. Этот параметр доступен оператору Scripted AI Agent только для ответа на вопросы.
Журналы аудита
В разделе "Журналы аудита" приводится подробная запись об изменениях, внесенных в сценарий оператора AI за последние 35 дней. Чтобы получить доступ к журналам аудита:
- Перейдите к панели и щелкните созданного оператора ИИ.
- Перейдите на вкладку «История », чтобы просмотреть историю ИИ-оператора.
- Щелкните вкладку "Журналы аудита", чтобы просмотреть подробный журнал изменений:
- Обновлено в — дата и время внесения изменения.
- Обновлено — пользователь, внесший изменения.
- Поле — раздел бота, в котором произошло изменение (например, Настройки, Статьи, Ответы).
- Описание — дополнительные сведения об изменениях.
-
Используйте обновленные
варианты поиска по
ипо полю
поиска для быстрого поиска по определенным записям журнала аудита. -
На вкладке "История модели" отображается не более 10 корпусов для каждого оператора ИИ.
Курирование
Сообщения добавляются в консоль Curation на основе следующих критериев:
- Сообщения о переключении на резервный сервер — когда ИИ-оператор не понимает сообщения пользователя и инициирует намерение переключения.
- Намерение переключения по умолчанию — если это переключение активировано, сообщения, активирующие намерение переключения по умолчанию, будут направляться в консоль Curation.
Этот критерий применим только к операторам ИИ в сценариях для выполнения действий.
- Сообщения с попустителем — сообщения, которые пользователи понизбили голоса во время предварительного просмотра AI Agent.
- Передача оператора — сообщения, которые приводят к переходу между людьми-операторами в соответствии с настроенными правилами.
- «Из сеанса» — сообщения, помеченные пользователями как не получающие нужный ответ от данных сеанса или комнаты.
- Низкая уверенность — сообщения с индексом доверия, падающим в пределах указанного порога низкой доверия.
- Частичное совпадение — сообщения, в которых ИИ-оператор не может окончательно определить правильное намерение или ответ.
Устранение неполадок
Вкладка "Проблемы " предоставляет централизованное расположение для просмотра и адресации сообщений, помеченных для куратора. Доступны следующие возможности.
- решать или игнорировать проблемы в зависимости от их серьезности и актуальности.
- Изучите исходное произнесение пользователя, ответ ИИ оператора и любые подключенные мультимедиа.
Доступ к расшифровке предоставляется на уровне пользователя, для этого необходимо включить расширенную защиту данных в серверной части.
Для решения проблемы можно:
-
Ссылка на существующую статью — чтобы подключить вопрос к существующей статье, выберите параметр « Ссылка» и найдите нужную статью.
-
Создать новую статью — используйте параметр "Добавить в новую статью " для создания новой статьи непосредственно из консоли Curation.
-
Игнорировать проблемы — устранить или игнорировать проблемы для удаления их из консоли Curation Console.
- Связывание с статьями по умолчанию (сообщением приветствия, резервным сообщением, частичным совпадением) не допускается.
- Для оператора ИИ с помощью сценариев для выполнения действий выберите соответствующее намерение в раскрывающемся списке и помечайте соответствующие объекты.
- После внесения изменений переобучите ИИ Оператора, чтобы убедиться, что новые знания нашли отражение в его ответах.
- разрешение или игнорирование одновременно нескольких проблем для эффективного управления;
Вкладка "Решено " содержит подробный обзор всех устраненных проблем. Можно просмотреть сводную информацию по каждой решенной проблеме, в том числе о том, была ли проблема связана с существующей статьей, использована для создания новой статьи/намерения или проигнорирована. Если возникают нежелательные ответы, которые не были автоматически захвачены в существующих правилах, можно вручную добавить определенные высказывания в Консоль Curation.
Чтобы добавить проблемы в сеансах, выполните приведенные ниже действия
- Определите обрекание — найдите вызывное указание, повлекло за неверную реакцию.
- Проверить статус курации — если проблема еще не устранена в консоли Curation,
отображается переключение «Статус
курации». - Переключение флага — включение
переключения на статус
куратора, чтобы добавить произнесение в консоль curation для просмотра и разрешения.
Если проблема уже присутствует в Консоли Curation, внешний вид переключения меняется соответственно.
Просмотр производительности ИИ в сценариях с помощью аналитики
В разделе «Аналитика» представлено графическое представление ключевых показателей для оценки производительности и эффективности ИИ-оператора. Ключевые показатели разделены на четыре раздела, представленных в виде вкладок. Это:Обзор , Ответы, Обучение и Куратор.
При посещении экрана аналитики разработчики могут выбрать ИИ-оператора, который они хотят видеть. Кроме того, можно настроить аналитическое представление, выбрав канал, по которому будут отображаться данные, а также диапазон дат и детализацию данных. По умолчанию аналитические данные за последний месяц отображаются по всем каналам с ежедневной гранулярностью (каждый день — точка на оси x на графике).
Обзор
Обзор содержит ключевые показатели и графики, на которые разработчики могут получить снимки общего использования и производительности операторов ИИ.
- Выберите оператора ИИ на странице "Панель отчетов"
- В левой панели навигации щелкните Аналитика. Обзор производительности операторов ИИ отображается как в табличных форматах, так и в графическом представлении.
Сеансы и сообщения
В первом разделе обзора приведены следующие статистические данные о сеансах и сообщениях для ИИ-оператора:
- Общее количество сеансов и сеансов, обработанных ИИ-оператором без вмешательства человека.
- Общее количество передач операторов, то есть количество сеансов, переданных операторам-людьми.
- Ежедневные средние сеансы
- Общее количество сообщений (сообщений человека и ИИ-оператора) и сколько из них пришло от пользователей.
- Ежедневные средние сообщения
Затем следуют графическое представление сеансов (столбец с стеком, обозначающий сеансы, обработанные ИИ-оператором и переданные сеансы) и общее количество ответов, отправленных ИИ-оператором.
Пользователи
Во втором разделе "Обзор" содержится статистика о пользователях оператора ИИ. Она содержит подсчет общего количества пользователей и информацию о средних сеансах на одного пользователя и о ежедневных средних сеансах. Далее следуют графики, на которых отображаются новые и возвращаемые пользователи для каждого устройства в зависимости от выбранной детализации.
Производительность
В третьем разделе приводится статистика об ответах AI Agent для пользователей. Здесь можно увидеть общее количество ответов, отправленных ИИ-оператором, и разделение ответов между ответами там, где ИИ-оператор:
- Идентификация намерения пользователя.
- Ответил резервным сообщением.
- Ответили частичным сообщением совпадения.
- Информировал пользователя о передачи оператора.
То же самое агрегируется в круговой диаграмме, а в диаграмме области предоставляется информация, основанная на выбранной гранулярности.
Обучение
Учебный раздел представляет "здоровье" ИИ Оператора корпус. Разработчикам рекомендуется настраивать более 20 учебных произнесений для каждого намерения/статьи в своих операторах ИИ. В данном разделе все предметы/намерения в корпусе отображаются в виде отдельных прямоугольников, где цвет и относительный размер каждого прямоугольника осмыслен для учебных данных, содержащихся в изделии/намерении. Чем ближе намерения к белому, тем больше требуется данных об обучении для повышения точности ИИ-оператора.
Ответы
В этом разделе разработчики подробно описывают, о чем и как часто пользователи спрашивают его. В ней графическое представление наиболее популярных статей для ИИ-операторов для ответов на вопросы и шаблонов ответов для ИИ-операторов для выполнения действий.
Курирование
Содержит визуальную сводку о том, сколько проблем с курированием возникает каждый день и сколько из них было решено разработчиками ИИ-операторов.
Интегрировать операторов ИИ
В этом разделе описывается интеграция операторов ИИ с голосовыми и цифровыми каналами для управления разговорами клиентов.
Интеграция операторов ИИ с голосовыми и цифровыми каналами
После того, как вы создали и сконфигурировали операторов ИИ на платформе Webex AI Agent, следующий шаг — интеграция их с голосовыми и цифровыми каналами. Эта интеграция позволяет операторам ИИ обрабатывать с клиентами голосовые и цифровые разговоры, обеспечивая бесшовный и интерактивный пользовательский опыт.
Дополнительные сведения см. в статье «Интеграция операторов ИИ с голосовыми и цифровыми каналами».
Управляемые отчетами операторов
В этом разделе приведен обзор отчетов операторов ИИ, типов отчетов, создания отчетов операторов ИИ и режимов доставки отчетов.
Общие сведения о отчетах операторов ИИ
Функция отчетов позволяет формировать или планировать (периодически формировать) определенные отчеты из доступных типов отчетов и получать их в доступных режимах доставки. Эти отчеты могут предоставить ценную информацию о поведении пользователей, его использовании, привлечении к работе, производительности продукта и т. д. Вы можете получить необходимую информацию на адрес электронной почты, SFTP пути или в корзину S3. Можно выбрать тип отчета из списка готовых отчетов, а также выбрать, будет ли он формировать однократный отчет мгновенно или с регулярными интервалами.
При доступе к меню "Отчеты" из левой панели навигации отображаются следующие вкладки
-
«Настроить» — на этой вкладке перечислены все отчеты, которые активны в данный момент и которые периодически создаются. Список отчетов предоставляется следующими сведениями:
- Активный — состояние пользователя, по-прежнему зарегистрированного на отчет.
- AI Agent — имя оператора ИИ, связанного с отчетом.
- Тип отчета — предварительно созданный тип отчета, на который вы подписаны.
- Частота — интервал, через который вы получаете отчет.
- Последний сформированный отчет — последний отправленный отчет.
- Следующая запланированная дата — следующая дата отправки отчета.
-
История — на этой вкладке перечислена вся историческая информация отправляемых отчетов до даты. Щелкните любой отчет на этой странице, чтобы изменить конфигурацию отчетов.
Чтобы загрузить исторические отчеты, щелкните значок «Загрузить » в столбце «Действия ».
Отчеты по запросу, имеющиеся на вкладке "История" , можно загружать только после завершения формирования отчета.
Создайте отчет ИИ-оператора
1 |
Выполните вход на платформу Webex AI Agent. |
2 |
Щелкните " Отчеты" в левой панели навигации. |
3 |
Нажмите + Новый отчет. |
4 |
Для создания и настройки отчета предоставьте следующую информацию: |
Типы отчетов операторов ИИ
Можно выбрать список готовых отчетов на основе выбранного типа "Оператор ИИ". В данном разделе описываются типы отчетов: кладки, включенные в каждый отчет, и столбцы, имеющиеся на каждом листе.
Ai Agent для ответа на вопросы типов отчетов
Оператору ИИ доступны три типа отчетов для ответа на вопросы в приложении. С помощью отчетов различных типов можно понять сводку по использованию ИИ-оператора, поведение, что просят пользователи и как AI Agent реагирует на заданные запросы. Вы также можете просматривать сообщения, которые в итоге были проблемами в курации.
Поведение в использовании и сводная информацияВ этом разделе отображается сводка операторов ИИ с периодичностью вызова статей и категорий. Информацию о сводке, категориях и статьях можно просмотреть на отдельной вкладке отчетов:
Поле | Описание |
---|---|
Имя оператора ИИ | Имя оператора ИИ. |
Общее количество разговоров | Общее количество разговоров /сеансов, обработанных оператором ИИ. |
Разговор с хотя бы одним пользовательским сообщением | Разговоры или сеансы, в которых пользователи предоставили хотя бы один ввод. |
Общее количество сообщений от человека | Сообщения, отправляемые конечными пользователями оператору ИИ. |
Общее количество ответов операторов ИИ | Общее количество сообщений, отправляемых ИИ-оператором конечным пользователям. |
Общее количество частичных совпадений | Случаи, когда существовала некоторая двусмысленность в сообщениях пользователя и оператор ИИ отвечал с несколькими намерениями в качестве параметров. |
Разговоры, отправленные оператору | Итого разговоров переданы человеку-агенту. |
Общее количество upvotes | Общее количество ответов операторов ИИ, которые были голосовали клиенты. |
Общее количество нисключений |
Общее количество ответов операторов ИИ, которые были вниз голосовали клиенты. |
Поле | Описание |
---|---|
Название категории | Имя категории, настроенное в операторе ИИ. |
Разговоры по категории | Количество разговоров или сеансов, в которых была обнаружена статья, относящаяся к этой категории. |
Общее количество ответов | Количество случаев обнаружения изделия, относящегося к этой категории. |
Общее количество upvotes | Количество голосов за ответ из этой категории. |
Общее количество нисключений |
Число случаев снизу голоса ответа из этой категории было занижалось. |
Поле | Описание |
---|---|
Название статьи | Имя изделия (вариант по умолчанию), указанное в операторе AI. |
Категория изделий | Категория, к которой относится данное намерение. |
Разговоры к статье | Количество разговоров или сеансов, в которых была обнаружена данная статья. |
Общее количество ответов | Количество случаев обнаружения этой статьи. |
Общее количество upvotes | Количество голосов, принятых за данную статью. |
Общее количество нисключений |
Количество раз ответ на данную статью был сбит. |
Отображает разговор оператора ИИ и пользователя с оценкой сходства. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя оператора ИИ. |
тип сообщения; | Сообщение оператора ИИ или сообщение человека. |
Текст сообщения | Содержимое сообщения. |
Статья | Идентификатор ответа, отправляемого оператором ИИ. |
Категория | Намерение, обнаружене оператором ИИ для сообщения клиента. |
Высшая оценка матча | Индекс сходства обнаруженного умысла. |
Соответствующая статья 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Статья 1 оценка | Оценка обнаруженного намерения. |
Комментарии | Отзыв пользователя, если сообщение было перенастроено или отменено. |
Комментарий к отзыву |
Комментарии, оставляемые пользователями при нажатии кнопки вниз на сообщение. |
Отображает сообщения, которые попали в курирование как проблемы по различным причинам. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя оператора ИИ. |
Сообщение от человека | Содержание человеческого сообщения. |
Сообщение ai Agent | Содержимое сообщения, ответил оператор ИИ. |
Причина проблемы | Причина этого сообщения, в конце концов, в курации. |
Статья | Идентификатор ответа, отправленного оператором ИИ. |
Категория | Намерение, обнаружене оператором ИИ для сообщения пользователя. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Соответствующая статья 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Статья 1 оценка |
Оценка обнаруженного умысла. |
ИИ-оператор для выполнения задач типа отчетов
Существует три различных типа отчетов для ИИ-оператора для выполнения задач в приложении-конструкторе ИИ-оператора. Будучи разработчиком агентов ИИ, вы можете создавать различные типы отчетов. С их помощью можно понять сводку по использованию операторов ИИ, поведение оператора ИИ, что просят пользователи и как оператор ИИ отвечает на эти запросы. Вы также можете просматривать сообщения, которые в итоге были проблемами в курации.
Отображает сводку разговоров, а также инициированные намерения и ключи шаблона. На вкладке сводки отображаются следующие сведения:
Поле | Описание |
---|---|
Имя оператора ИИ | Имя оператора ИИ. |
Общее количество разговоров | Общее количество разговоров или сеансов, обработанных оператором ИИ. |
Разговор с хотя бы одним пользовательским сообщением | Разговоры или сеансы, в которых пользователи предоставили хотя бы один ввод. |
Общее количество сообщений от человека |
Сообщения, отправляемые конечными пользователями оператору ИИ. |
Общее количество ответов операторов ИИ | Общее количество сообщений, отправляемых ИИ-оператором конечным пользователям. |
Общее количество частичных совпадений | Случаи, когда существовала некоторая двусмысленность в сообщениях пользователя и оператор ИИ отвечал с несколькими намерениями в качестве параметров. |
Разговоры, отправленные оператору | Общее количество разговоров, переданных агенту-человеку |
Общее количество upvotes | Общее количество ответов операторов ИИ, которые были голосовали пользователи. |
Общее количество нисключений |
Общее количество ответов операторов ИИ, которые были побиты пользователями. |
Подробную информацию о намерениях можно также просмотреть на вкладке «Намерения » в электронной таблице:
Поле | Описание |
---|---|
Имя намерения | Имя намерения, настроенное в операторе ИИ. |
Разговоры с целью | число разговоров или сеансов, в которых применялось данное намерение. |
Общее количество вызовов | Количество ссылок на это намерение. |
Общее количество завершений | Количество раз сбора всех слотов и это намерение было выполнено. |
Общее количество upvotes | Общее количество ответов за то, что были голосовали за каждое намерение. |
Общее количество нисключений |
Общее количество ответов за то, что были вниз голосов за каждое намерение. |
В отчете также содержится подробная информация о шаблоне высокого уровня, такая как:
Поле | Описание |
---|---|
Имя ключа шаблона | Имя шаблона, настроенное в операторе ИИ. |
Намерение ключа шаблона | Намерения, где используется этот ключ шаблона. |
Разговоры для ключа шаблона | Количество раз отправки этого ключа шаблона в качестве ответа. |
Общее количество ответов | Количество отправки ключа шаблона в виде ответа. |
Общее количество upvotes | Количество голосов при голосовании за ответ на этот шаблон. |
Общее количество нисключений |
Количество голосов при снисхождениях ответа на этот шаблон. |
Отображает разговор клиента с ИИ-оператором наряду с оценками по сходству. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя в приложении. |
тип сообщения; | Сообщение оператора ИИ или человеческое сообщение. |
Текст сообщения | Содержание сообщения. |
Ключ шаблона | Идентификатор ответа, отправленного оператором ИИ. |
Намерение | Намерение, обнаружене оператором ИИ для сообщения клиента. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Заданный умысел 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Намерение 1 оценка | Оценка обнаруженного умысла. |
Комментарии | Отзыв пользователя, если сообщение было голосовало вверх или вниз. |
Комментарий к отзыву |
Комментарии, оставляемые пользователями при нажатии кнопки вниз на сообщение. |
Отображает сообщения, которые попали в курирование как проблемы по различным причинам. Этот отчет имеет отношение только к операторам ИИ со сценариями. В этом отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя в приложении. |
Сообщение от человека | Содержание человеческого сообщения. |
Сообщение ai Agent | Содержимое сообщения, отвеченного ИИ оператором. |
Причина проблемы | Причина этого сообщения, в конце концов, в курации. |
Ключ шаблона | Идентификатор ответа, отправленного оператором ИИ. |
Намерение | Намерение, обнаружене оператором ИИ для сообщения пользователя. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Заданный умысел 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Намерение 1 оценка |
Оценка обнаруженного умысла. |
Режимы доставки отчетов ИИ-оператора
В современном мире, управляемом данными, эффективная и защищенная доставка отчетов ИИ Операторов имеет принципиальное значение для принятия взвешиваемых решений и операционного совершенства. Для удовлетворения различных организационных потребностей мы предлагаем несколько режимов доставки отчетов ИИ-операторов, обеспечивая гибкость, надежность и безопасность. Доступные варианты доставки включают протокол защищенной передачи файлов (SFTP), электронную почту и Amazon S3 Bucket. Каждый режим разработан для удовлетворения различных требований, независимо от того, требуется высокая безопасность, легкость доступа или масштабируемые решения для хранения данных. В этом документе описаны функции и преимущества каждого режима доставки, который поможет вам выбрать лучший вариант для ваших конкретных потребностей.
SFTP
Поле |
Описание |
---|---|
Отправить отчеты в защищенное расположение по расписанию |
Включите это, чтобы отправить отчеты в защищенное место в запланированное время. Это переключение можно предоставить только следующим образом: |
IP-адрес | IP-адрес системы. |
Имя пользователя | Имя пользователя для доступа к отчетам. |
Пароль | Пароль для доступа к отчетам. |
Закрытый ключ | Закрытый ключ для доступа к файлам. |
Способ отправки |
Путь к маршрутизации файлов в системе. |
Адрес электронной почты
Поле | Описание |
---|---|
Запланировать отправку сообщений электронной почты для нескольких получателей, разделяя их с запятой(;) | Включите эту кнопку для добавления получателей. |
Получателей |
Адреса электронной почты всех получателей, которые должны получить отчеты в указанное время и на частоте. |
Ведра S3
Поле | Описание |
---|---|
Выгрузка отчетов в выборку S3 согласно расписанию |
Включите это поле, чтобы сделать поля S3 доступными и перенаправлять отчеты в настроенную корзину S3. |
Идентификатор ключа доступа AWS | Идентификатор ключа доступа для доступа к сервисам и ресурсам AWS. |
Ключ секретного доступа AWS | Секретный ключ доступа для доступа к сервисам и ресурсам AWS |
Имя ведра; | Имя выборки, в которую направляется отчет. |
Имя папки |
Имя папки, созданной в корзине S3. |
Понять соответствие требованиям ИИ
В этих разделах приведены сведения о разработке ИИ, конфиденциальности данных, безопасности и безопасности
Развитие ИИ, конфиденциальность данных, безопасность и безопасность
Каждая функция, используюющая ИИ, в Cisco проходит оценку воздействия ИИ на основе наших принципов Ответственного ИИ и присоединяется к Ответственной концепции ИИ, в дополнение к существующим процессам безопасности, конфиденциальности и прав человека путем проектирования.
Конфиденциальность и безопасностьCisco не сохраняет входные данные пользователей после выполнения вывода, а сторонний поставщик моделей, корпорация Майкрософт, не осуществляет доступ к данным пользователей Cisco и не контролирует их и не сохраняет. Дополнительные сведения о политиках хранения данных, связанных с конкретной функцией, см . на портале Cisco Trust Portal.
Далее приводится список примечаний к прозрачности ИИ для всех функций ИИ:
Источники данных для обучения и оценкиСторонний поставщик моделей Cisco, Корпорация Майкрософт, заявляет, что не будет использовать содержимое пользователей для улучшения моделей OpenAI в Службе Лазур и не сохраняет данные о пользователях Cisco в инфраструктуре Лазури.
Безопасность и этические принципыВсе генеративные функции ИИ подвержены ошибкам, поэтому Cisco уделяет приоритетное внимание безопасности содержимого функций ИИ, выбрав фильтрацию содержимого, предоставляемую Сервисом Windows OpenAI.
Оценка и производительность моделиCisco ставит приоритеты производительности и точности AI Assistant, привлекая людей к обзору, испытанию и обеспечению качества базовой модели.
При начале работы с Webex AI Agent Studio
Webex AI Agent Studio — это сложная платформа, предназначенная для создания, управления и развертывания автоматизированных операторов ИИ для удовлетворения потребностей в обслуживании и поддержке клиентов. Используя искусственный интеллект, операторы ИИ предоставляют автоматизированную помощь клиентам, прежде чем они взаимодействуют с агентами-людьми. Эти операторы поддерживают голосовые взаимодействия с интонацией, пониманием языка и контекстной осведомленностью в разговорах. Кроме того, операторы ИИ бесшовно и информативно обрабатывать цифровые каналы взаимодействия с помощью текста и онлайн-чата. Клиенты могут воспользоваться услугами консьержа, получая помощь по вопросам, сбору информации и уменьшению времени ожидания.
Возможности студии Webex AI Agent Studio
- Точные и своевременные ответы — дает точные ответы на запросы клиентов в режиме реального времени.
- Интеллектуальное выполнение задач — выполняет задачи на основе запросов или данных пользователя.
Ключевые преимущества для предприятий
-
Улучшенный опыт работы с клиентами — позволяет клиентам разговаривать в режиме реального времени.
-
Персональные взаимодействия — реагирование на индивидуальные потребности и предпочтения клиентов.
-
Беспристративность и эффективность — обрабатывает большой объем взаимодействия с клиентами, не требуя дополнительных человеческих операторов, что приводит к повышению уровня удовлетворенности и сокращению операционных расходов.
Общее представление о типах и примерах операторов ИИ
В следующей таблице представлены типы операторов ИИ и их возможности:
Тип оператора ИИ | Назначение | Возможности | Описание | Как настроить? |
---|---|---|---|---|
Автономный |
Операторы автономного ИИ предназначены для работы независимо, принятия решений и выполнения задач без прямого вмешательства человека. |
Выполните действия |
Делать осознанный выбор, основываясь на доступной информации и предварительно определенных правилах. Автоматизируйте повторяющиеся или трудоемкие задачи. |
|
Ответьте на вопросы |
Автономные операторы могут получить доступ к репозиторию знаний и использовать их для предоставления информативных и точных ответов на запросы пользователей. |
Автономные операторы ИИ для ответа на вопросы | ||
Сценарий |
Операторы ИИ со сценариями запрограммированы на выполнение предварительно определенного набора правил и инструкций. |
Выполните действия |
Операторы со сценариями могут выполнять четко определенные и структурные задачи. |
Операторы ИИ с помощью сценариев для выполнения действий |
Ответьте на вопросы |
Операторы со сценариями могут отвечать на вопросы на основе созданного пользователем учебного набора, который представляет собой коллекцию примеров и ответов. |
Операторы ИИ с помощью сценариев для ответа на вопросы |
Примеры
В зависимости от конкретных требований и желаемых возможностей операторов ИИ могут применяться в различных случаях использования. Ниже приведены следующие примеры
-
Обслуживание клиентов — для поддержки клиентов могут использоваться как автономные, так и сценарии операторов, при этом автономные операторы предлагают большую гибкость и понимание естественного языка.
-
Виртуальные помощники — автономные операторы хорошо подходят для ролей виртуальных помощников, потому что они могут обрабатывать различные задачи и обеспечивать более личные взаимодействия.
-
Анализ данных — автономные операторы могут использоваться для анализа больших наборов данных и извлечения важных идей.
-
Автоматизации процессов — для автоматизации повторяющихся задач, повышения эффективности и уменьшения количества ошибок можно использовать как автономных, так и операторов со сценариями.
-
Управление знаниями — автономные операторы могут использоваться для создания и управления репозиториями знаний, чтобы сделать информацию легко доступной для пользователей.
Выбор между автономными и сценарными операторами ИИ зависит от сложности задач, требуемого уровня автономности и доступности учебных данных.
Предварительные условия
-
Если вы являетесь пользователем контакт-центра Webex, убедитесь, что вы соответствуете следующим требованиям:
-
клиент Webex Contact Center 2.0.
-
Webex для вашего клиента предусмотрена настройка connect.
-
Голосовая медиаплатформа — это медиаплатформа следующего поколения.
-
-
Если у вас нет арендатора Webex контакт-центра, обратитесь к своему партнеру для инициирования Webex пробной версии контакт-центра с медиа-платформой следующего поколения.
-
Администраторы могут запросить Webex песочницу разработчика Contact Center, чтобы опробовать операторов ИИ.
Включение функций
Эта функция в настоящее время находится в бета-версии. Клиенты могут подписаться на эту функцию на Webex портале Бета, заполнив участие операторов ИИ.
-
В настоящее время на бета-этапе доступно только функциональные возможности операторов ИИ со сценарием.
-
Автономные операторы доступны только для выбора заказчиков. Запросы могут направляться через CSM (Customer Success Manager), PSM (Partner Success Manager) или по электронной почте ask-ccai@cisco.com. После одобрения для вашего арендатора будут доступны автономные операторы.
Доступ Webex AI Agent Studio
Для создания операторов ИИ необходимо войти в приложение Webex AI Agent Studio. Это можно сделать следующими способами:
Вход из управляющего центра
- войдите в центр управления, используя URL https://admin.webex.com.
- В разделе «Службы» на панели навигации выберите контакт-центр.
- В разделе Быстрые ссылки на правой панели перейдите в раздел "Пакет контакт-центра".
- Щелкните Webex AI Agent Studio , чтобы получить доступ к приложению.
Система перекрестно запускает Webex приложения AI Agent Studio на другой вкладке браузера, и вы будете автоматически вошли в приложение.
Вход в систему из Webex Connect
Для доступа к приложению Webex AI Agent Studio необходимо иметь доступ к Webex Connect.
- Войдите в приложение Webex Connect, используя URL-адрес клиента, указанный для вашего предприятия и учетные данные.
По умолчанию страница "Службы " отображается как главная страница.
- В меню " Область приложений" левой панели навигации щелкните Webex AI Agent Studio , чтобы получить доступ к приложению.
Система перекрестно запускает Webex приложения AI Agent Studio на другой вкладке браузера, и вы будете автоматически вошли в приложение.
Макет домашней страницы
Добро пожаловать в приложение Webex AI Agent Studio. При входе на домашней странице отображается следующий макет:
-
Навигационная панель
Панель навигации, появилась слева, обеспечивает доступ к следующим меню
- Панель отчетов — отображает список операторов ИИ, к которым имеет доступ пользователь, предоставленных администратором предприятия.
- Знания — показывают центральный репозиторий знаний или базу знаний, которая служит мозгом для автономных операторов ИИ, чтобы отвечать на запросы клиентов.
- Отчеты — списки предварительно созданных отчетов операторов ИИ различных типов. Вы можете формировать или планировать отчеты в соответствии со своими бизнес-потребностями.
- Справка — предоставляет доступ к руководству пользователя Webex AI Agent Studio по Webex справочному центру.
-
Профиль пользователя
Меню профиля пользователя позволяет просматривать информацию своего профиля и выходить из приложения.
Страница «Профиль предприятия» содержит сведения о клиенте операторов ИИ, доступные только администраторам с полным доступом.
-
На вкладке "Обзор " содержится следующая информация:
- Идентификаторы предприятия — включают Webex идентификатор организации, идентификатор организации CPaaS, идентификатор подписки для предприятия. Это доступно для предприятий с интеграцией Webex контакт-центра для соответствующего арендатора Webex Connect.
- Параметры профиля — содержат имя предприятия, уникальное имя предприятия и URL-адрес логотипа.
- Глобальные параметры оператора — позволяет выбрать оператора по умолчанию для голосового канала для обработки сценариев переключения
- Сводная информация о удержании данных — содержит сводную информацию о сроках хранения данных для данного предприятия.
-
На вкладке "Товарищи по команде" можно просматривать список товарищей по команде, имеющих доступ к приложению, и управлять ими. Каждому пользователю назначается роль, которая определяет действия, которые он может выполнить на основе предоставленных разрешений.
-
Узнать свою панель отчетов
На панели операторов ИИ представлены карточками, на которых отображается основная информация, включая имя оператора ИИ, последнее обновление и движок, используемый для обучения оператора.
Задачи на карте ai Agent
Наведите указатель мыши на карту оператора ИИ, чтобы просмотреть следующие параметры
- Предварительный просмотр — щелкните «Предварительный просмотр», чтобы открыть виджет предварительного просмотра ИИ оператора.
- Значок многоточия щелкните этот значок, чтобы выполнить следующие задачи:
-
Скопировать ссылку на предварительный просмотр — скопировать ссылку для вставки в новую вкладку и выполнить предварительный просмотр оператора ИИ в виджете чата.
-
Копировать маркер доступа — скопируйте маркер доступа оператора ИИ для вызова оператора через API-интерфейсы.
-
Экспорт — экспорт сведений об операторах ИИ (в формате CSV) в локальную папку.
-
Удалить — безвозвратно удалить оператора ИИ из системы.
-
Pin — прикрепите оператора ИИ к первой позиции на панели или открещипите, чтобы переместить его в предыдущее положение.
-
Создайте нового оператора ИИ
Для создания нового оператора ИИ можно воспользоваться параметром "Создать оператора " в правом верхнем углу панели отчетов. Можно выбрать использование предварительно определенного шаблона или создать оператора с нуля.
Сведения о создании автономных операторов ИИ с помощью сценариев см. в следующих разделах:
Импорт предварительно настроенного оператора AI
Из списка доступных операторов ИИ можно импортировать предварительно созданные операторы ИИ в формате CSV. Во-первых, убедитесь, что операторы AI экспортированы в формате CSV в локальную папку. Выполните следующие действия для его импорта:
- Щелкните "Оператор импорта".
- Щелкните "Выгрузка" , чтобы выгрузить файл оператора ИИ (в формате CSV), экспортируемый из платформы.
- В поле " Имя оператора" введите имя оператора ИИ.
- (Необязательно) В идентификаторе системы измените уникальный идентификатор, созданный системой.
- Щелкните Импорт.
Ваш оператор ИИ теперь успешно импортирован на платформу Webex AI Agent Studio и доступен на панели.
Поиск по ключевым словам
Платформа предоставляет надежные возможности поиска, которые помогают с легкостью находить операторов ИИ и управлять ими. Поиск по ключевым словам можно выполнить, используя имя оператора. Введите имя оператора или часть имени в строке поиска. В системе отображается список операторов ИИ, которые соответствуют вашим критериям поиска.
Фильтрация по типу оператора
В дополнение к поиску по ключевым словам, вы можете уточнять результаты поиска путем фильтрации в зависимости от типа оператора ИИ. В раскрывающемся списке выберите один из фильтров типов операторов— «Сценарии», «Автономный» и «Все».
Базы знаний
База знаний — это центральный репозиторий информации для автономных операторов ИИ на базе крупной языковой модели (LLM). Автономные операторы ИИ используют передовые технологии ИИ и машинного обучения для понимания, обработки и генерации человеческого текста. Эти операторы ИИ обучаются на огромном количестве данных, что позволяет им предоставлять подробные и контекстуально значимые ответы. Базы знаний хранят данные, необходимые для функционирования автономных операторов ИИ.
Чтобы получить доступ к базе знаний, выполните следующие действия
- Выполните вход на платформу Webex AI Agent Studio.
- На панели отчетов щелкните значок "Знания" на левой панели навигации. Откроется страница баз знаний.
- Можно найти базу знаний на основе следующих критериев:
- Имя базы знаний
- Тип базы знаний
- Между указанными датами обновляются базы знаний
- Базы знаний, созданные между указанными датами
Щелкните «Сбросить все », чтобы сбросить критерии поиска.
- Также можно создать новую базу знаний. Сведения о создании новой базы знаний см. в разделе "Создание базы знаний для ИИ-оператора"
Создайте базу знаний для AI Agent
1 |
На панели отчетов щелкните значок "Знания" на левой панели навигации. |
2 |
На странице "Базы знаний" щелкните кнопку "Создать базу знаний" в правом верхнем углу. |
3 |
На странице " Создание базы знаний" введите следующие сведения: |
4 |
Щелкните Создать. Система создает базу знаний с указанным именем. |
5 |
На вкладке "Файлы " выполните следующие действия |
6 |
На вкладке "Документы " выполните следующие действия |
7 |
Перейдите на вкладку "Информация ", чтобы просмотреть и отслеживать сведения о загруженных файлах и созданных документах.
|
Следующие шаги
Настройте базу знаний автономного ИИ оператора для ответа на вопросы.
Установка автономных операторов ИИч2>
Операторы автономного ИИ работают независимо без прямого вмешательства человека. Эти операторы используют расширенные алгоритмы и методы машинного обучения для анализа данных, опыта из среды и адаптации своих действий для достижения конкретных целей. В этом разделе описываются две основные возможности автономного ИИ-оператора.
Автономный оператор ИИ для выполнения задач
Операторы автономного ИИ могут выполнять различные задачи, включая:
-
Обработка естественного языка (NLP) — понимание человеческого языка и реакция на него естественным и разговорным образом.
-
Принятие решений — осознанный выбор, основываясь на доступной информации и предварительно определенных правилах.
-
Автоматизации — автоматизировать повторяющиеся задачи или задачи, которые отнимают много времени
В этом разделе приведены следующие параметры конфигурации:
Создание автономного оператора ИИ для выполнения действий
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля".
Вы также можете выбрать предварительно определенный шаблон для быстрого создания оператора ИИ. Отфильтруйте тип ai Agent как автономный. В этом случае поля на странице "Профиль" заполнят автоматически. |
4 |
Щелкните Далее. |
5 |
В разделе "Какой тип оператора создаются " щелкните Автономный. |
6 |
В разделе «Каковы основные функции оператора» щелкните «Выполнить действия». |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Теперь вы успешно создали автономного оператора ИИ для выполнения действий, который теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно созданных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно настроенного оператора ИИ» |
Следующие шаги
Обновите профиль автономного оператора ИИ.
Обновление профиля автономных операторов ИИ
Перед началом настройки
Создайте автономного оператора ИИ для выполнения действий.
1 |
На панели щелкните созданного оператора ИИ |
2 |
Перейдите к " и настройте следующие сведения: |
3 |
Нажмите Кнопку «Опубликовать», чтобы настроить AI Agent в реальном времени. |
Следующие шаги
Добавьте к оператору ИИ необходимые действия.
Добавление действий к автономному ИИ-оператору
Автономные операторы ИИ для выполнения действий предназначены для понимания намерений пользователя и действовать соответственно. Например, в ресторане необходимо автоматизировать онлайн прием заказа еды. Для выполнения этой задачи можно создать автономного ИИ-оператора, который выполняет следующие действия:
-
Получите необходимую информацию от заказчика.
-
Переведите информацию в нужный поток.
Автономный оператор ИИ на выполнение действий работает над следующими стандартными блоками:
-
Действие — функциональность, которая позволяет ИИ-оператору подключаться к внешним системам для выполнения сложных задач.
-
Объект или разъем — представляет собой шаг в выполнении намерения пользователя. Заполнение гнезда включает в себя задавать конкретные вопросы заказчику для выполнения намерения клиента на основе изречений. Это триггер для ИИ-оператора, чтобы начать выполнять соответствующее действие. Определите входные объекты как часть заполнения гнезд.
-
Выполнение — определяет, как ИИ-оператор завершает действие. В рамках выполнения, определите выходные объекты для автономного ИИ-оператора, чтобы сформировать ответ в определенном формате. Система отправляет выходные объекты в поток для продолжения действия и успешного завершения задачи.
1 |
На вкладке «Действие » щелкните значок « Новое действие». |
2 |
На странице " Добавить новое действие " укажите следующие сведения |
Следующие шаги
Можно настроить или слоты и определить выполнение в зависимости от выбранной области действий.
Настройка заполнения гнезд
Заполнение гнезда включает добавление необходимых объектов ввода для движка ИИ. В разделе "Заполнение гнезда" на странице "Действия" добавьте объекты ввода:
-
Объекты можно добавлять по одному в формате таблицы.
-
Кроме того, можно использовать файл ЗАНИМАЮЩИХся инструментом «12-е» и определять его объекты. Более подробную информацию см. в разделе «Обзор схемы 100-100 меха».
Добавьте объекты ввода в формате таблицы
1 |
Для добавления объекта ввода щелкните + Новый объект ввода. |
2 |
На странице " Добавить новый объект ввода" укажите следующие сведения |
3 |
Нажмите кнопку Добавить , чтобы добавить объект ввода. Можно добавить все необходимое количество объектов ввода. |
4 |
Опция « Элементы управления » позволяет выполнить с объектом следующие действия: |
Добавьте объекты с помощью редактора CUBE
Объекты ввода и вывода можно добавлять с помощью редактора CUBE. В представлении редактора CSV объекты должны быть определены в структурном формате CSV.
Дополнительные сведения см. в разделе «Обзор схемы 100 е.е.
Структура входных параметров
Входные параметры должны иметь следующую структуру:
-
type — тип данных объекта параметров. Это всегда "объект", обозначающий, что параметры структурируются как объект.
properties — объект, где каждый ключ представляет параметр и связанные с ним метаданные.
required — массив строк с именами обязательных параметров.
свойства объекта
Каждая клавиша в объекте свойств представляет объект/параметр ввода и содержит другой объект с метаданными об этом параметре. Метаданные должны всегда содержать следующие ключевые слова:
-
type — тип данных параметра. Допустимые типы:
-
string — текстовые данные.
-
целое число — числовые данные без десятичных дробей.
-
число — числовые данные, которые могут содержать десятичные дроби.
-
логические — значения истина/ложь.
-
array — список элементов, как правило, одного типа.
-
объект — сложная структура данных с вложенными свойствами.
-
-
описание — краткое описание того, что представляет собой объект. Это помогает движку ИИ понять назначение и использование данного параметра. Для большей точности рекомендуется использовать краткое описание, соответствующее инструкциям оператора и описанию действий.
-
Платформа выполняет проверку только для типа. "Описание" применяется не для всех объектов, но настоятельно рекомендуется добавить его. Другие полезные ключевые слова для метаданных объектов:
-
enum — в поле «Перечисление» отображаются возможные значения для параметра. Это полезно для параметров, которые должны принимать только ограниченный набор значений. Разработчики могут определить пользовательские списки значений, которые должен принимать параметр для его использования.
- шаблон — поле шаблона используется с типами строк для указания регулярного выражения, которому должна соответствовать строка. Это особенно полезно для проверки определенных форматов, таких как номера телефонов, почтовые коды или пользовательские идентификаторы.
-
примеры — в поле «Примеры» содержится один или несколько примеров допустимых значений для параметра. Это помогает движку ИИ понять, какого рода данных ожидается, и может быть особенно полезным для интерпретации и проверки.
-
Есть и другие ключевые слова, которые могут сделать определение объекта более точным и надежным. Дополнительные сведения см. в разделе «Обзор схемы 100 е.е.
Пример
В следующем примере приведены различные типы объектов и ключевых слов
{ "тип": "объект", "свойства": { "имя пользователя": { "тип": "строка", "описание": "уникальное имя пользователя для учетной записи"., "minLength": 3, "maxLength": 20 }, "пароль": { "тип:"строка", "описание": "пароль для учетной записи.", "minLength": 8, "формат": "пароль" }, "электронная почта": { "тип": "строка", "описание": "адрес электронной почты для учетной записи.", "шаблон": "\w+([-+.']\w+)*@\w+([-.]\w+)*.\w+([-.]\w+)*", "дата рождения": { тип: "строка", "описание": "дата рождения пользователя.", "примеры": ["мм/дд/ГГГГ"] }, "настройки": { "тип": "объект", "описание": "настройки пользовательских настроек", "Свойства": { "бюллетень": { "тип": "логический", "описание": "Хочет ли пользователь получать бюллетени на рассылку.", "default": true }, "уведомления": { "тип:: "строка", "описание": "Предпочтительный способ уведомления", "enum": ["электронная почта", "sms", "push"] } }, "роли": { "тип": "тип: "массив", "Описание": "Список ролей, назначенных пользователю.", "элементы": { "тип": "строка", "указание": ["пользователь", "администратор", "модератор"] } }, "требуется": ["имя пользователя", "пароль", "электронная почта"] }
В примере используются следующие объекты:
- username — строковый тип с минимальным и максимальным ограничением по длине.
- password — тип строки с минимальной длиной и конкретным форматом (пароль указывает, что с ним следует обращаться безопасно).
- электронная почта — тип строки с шаблоном regex, гарантирующий, что он является допустимым адресом электронной почты.
- birthdate — тип строки с примерами для уписки формата даты.
- настройки — тип объекта с вложенными свойствами (уведомление и уведомления), включая логический со значением по умолчанию и строку с определенными допустимыми значениями (enum).
- роли — тип массива, где каждый элемент — это строка, ограниченная определенными значениями (enum).
Имя пользователя, пароль и электронная почта являются обязательными в соответствии с определением в массиве "required".
В этом примере объекты имеют описательные имена, четкие описания и соответствуют согласованной структуре и соглашениям об именах. Следуйте приведенным лучшим практикам для создания четко определенных объектов, которые движок ИИ легко интерпретирует и обеспечивает.
Определите выполнение
1 |
Определите детали выполнения для внедрения ИИ-оператора в контакт-центре. Укажите следующие сведения: |
2 |
Настройте выходные объекты таким образом, чтобы ИИ-оператор генерирул результат в формате, который не может быть понятен потоку. |
3 |
Чтобы добавить объект вывода, щелкните + Новый объект вывода. На экране " Добавить новый выходной объект" укажите следующие сведения: Для добавления выходных объектов можно также использовать файл 100 е. Дополнительные сведения см. в разделе «Добавление объектов с помощью редактора CUBE» . |
4 |
Нажмите кнопку "Добавить" , чтобы добавить выходной объект. Можно добавить максимальное количество выходных объектов. |
5 |
Опция « Элементы управления » позволяет выполнить с объектом следующие действия: |
6 |
Нажмите кнопку "Добавить ", чтобы завершить совместное с кобигурированием. |
Следующие шаги
Щелкните "Предварительный просмотр" , чтобы просмотреть оператора ИИ. Для получения дополнительной информации см. раздел Предварительный просмотр автономного ИИ-оператора. Нажмите Кнопку «Опубликовать», чтобы настроить AI Agent в реальном времени.
После настройки оператора ИИ:
- Сведения о производительности оператора ИИ см. в разделе «Просмотр производительности автономного ИИ-оператора с использованием аналитики».
- Сведения о сеансах и истории см. в разделе «Просмотр сеансов и истории автономных ИИ-операторов».
Автономные операторы ИИ для ответа на вопросы
Автономные операторы могут получить доступ к репозиторию знаний и использовать их для предоставления информативных и точных ответов на запросы пользователей. Эта возможность полезна в сценариях, когда оператору необходимо:
-
Предоставлять поддержку клиентам — отвечать на часто задаваемые вопросы, устранять неполадки и направлять клиентов в ходе процессов.
-
Предоставлять техническую помощь — предоставлять экспертные консультации по конкретным темам или доменам.
В этом разделе приведены следующие параметры конфигурации:
Создание автономного оператора ИИ для ответа на вопросы
Перед началом настройки
Убедитесь в создании базы знаний. Дополнительные сведения см. в разделе «Управление базами знаний».
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля". Вы также можете выбрать заранее определенный шаблон для быстрого создания оператора ИИ. Вы можете отфильтровать тип AI Agent как Автономный. В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните Далее. |
5 |
В разделе "Какой тип оператора создаются " щелкните Автономный. |
6 |
В разделе "Основные функции оператора" нажмите " Ответить на вопросы". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Автономный оператор ИИ для ответа на вопросы успешно создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
Обновите профиль автономного оператора ИИ.
Обновление профиля автономных операторов ИИ
Перед началом настройки
Создайте автономного оператора ИИ для ответа на вопросы.
1 |
На панели щелкните созданного оператора ИИ |
2 |
Перейдите к " и настройте следующие сведения: |
3 |
Щелкните Сохранить изменения , чтобы оператор ИИ в реальном времени. |
Следующие шаги
Настройка базы знаний для ИИ-оператора.
Настройка базы знаний
Перед началом настройки
Создайте автономного оператора ИИ для ответа на вопросы.
1 |
На странице " Панель отчетов " выберите созданного оператора ИИ. |
2 |
Перейдите на вкладку "База знаний ". |
3 |
Выберите нужную базу знаний в раскрывающемся списке. |
4 |
Щелкните Сохранить изменения , чтобы оператор ИИ в реальном времени. |
Следующие шаги
Щелкните "Предварительный просмотр" , чтобы просмотреть оператора ИИ. Для получения дополнительной информации см. раздел Предварительный просмотр автономного ИИ-оператора.
После настройки оператора ИИ:
- Сведения о производительности оператора ИИ см. в разделе «Просмотр производительности автономного ИИ-оператора с использованием аналитики».
- Сведения о сеансах и истории см. в разделе «Просмотр сеансов и истории автономных ИИ-операторов».
Просмотр сеанса и истории автономного ИИ-оператора
Вы можете просмотреть подробные сведения о сеансе и истории каждого созданного вами автономного ИИ-оператора. Страница « Сеансы » содержит подробную информацию о сеансах, установленных с соответствующими абонентами. Страница « История » позволяет просмотреть подробную информацию об изменениях конфигурации, выполненных оператором ИИ.
Сеансов
Страница « Сеансы » содержит исчерпывающую запись обо всех взаимодействиях между операторами ИИ и пользователями. Для перехода на страницу "Сеансы" выполните следующие действия
- На панели щелкните оператора автономного ИИ, для которого необходимо просмотреть сведения о сеансе.
- В левой панели навигации щелкните Сеансы .
Откроется страница " Сеансы ". Каждый сеанс отображается как запись, содержащая все сообщения сеанса. Эта информация полезна для аудита, анализа и совершенствования ИИ-оператора.
В таблице сеансов приведен список всех сеансов/комнат, созданных для этого ИИ-оператора. Таблица набивает на страницы, если имеется больше строк, чем можно разместить на одном экране. Любое из полей в таблице можно отсортировать или отфильтровать в левой части раздела «Уточнить результаты ». Представленные поля содержат следующую информацию о конкретном сеансе:
-
Идентификатор сеанса — уникальный идентификатор комнаты или сеанса для разговора.
- Идентификатор потребителя — идентификатор потребителя, который взаимодействовал с оператором ИИ.
-
Канал — канал, где произошло взаимодействие.
-
Обновлено в — время закрытия комнаты.
-
Метаданные комнаты — содержат дополнительную информацию о комнате.
-
Установите необходимые флажки:
- Скрыть тестовые сеансы — чтобы скрыть тестовые сеансы и отобразить только список динамических сеансов.
- Произошла передача оператора — для фильтрации сеансов, переданных оператору. В случае передачи оператора отображается значок «Наушники », обозначающий передачу чата оператору-человеку.
- Произошла ошибка — для фильтрации сеансов, в которых произошла ошибка.
- «Понизить» — для фильтрации сессий, низвердивших его.
Щелкните строку в таблице сеансов для подробного просмотра сеанса. Значок замка означает, что сеанс заблокирован и нуждается в расшифровке. Для расшифровки сеанса вам потребуется разрешение. Если переключение «Доступ к расшифровке» активировано, вы можете получить доступ к любому сеансу с помощью кнопки расшифровки содержимого . Однако эта функциональность применима только в том случае, если для клиента параметр «Расширенная защита данных» установлен на true или включен.
История
Страница « История » позволяет просмотреть подробную информацию об изменениях конфигурации, выполненных оператором ИИ. Чтобы просмотреть историю определенного оператора, выполните следующие действия:
- На панели щелкните оператора автономного ИИ, история которого требуется просмотреть.
- В левой панели навигации щелкните " История".
Страница " История " отображается со следующими вкладками
- Журналы аудита — щелкните вкладку "Журналы аудита", чтобы просмотреть изменения, внесенные в операторов ИИ.
- История модели — перейдите на вкладку «История модели», чтобы просмотреть различные версии автономного оператора ИИ для выполнения этих действий.
Журналы аудита
Вкладка "Журналы аудита" отслеживает изменения, внесенные в автономного оператора ИИ. Вы можете просмотреть подробную информацию об изменениях за последние 35 дней. На вкладке "Журналы аудита" отображаются следующие сведения:
Пользователи с ролями разработчика администраторов или агентов по ai Agent могут получить доступ только на вкладку "Журналы аудита". Пользователи с настраиваемыми ролями, имеющими разрешение «Получить журнал аудита», также могут просматривать журналы аудита.
- Обновлено в — данные и время изменения.
- Обновлено — имя пользователя, включившего изменения.
- Поле — конкретный раздел оператора ИИ, в котором были внесены изменения.
- Описание — дополнительная информация об изменениях.
Можно выполнять поиск по конкретному журналу аудита, используя параметры "Обновлено по", "Поле" и "Описание ". Журналы можно сортировать на основе полей "Обновлено в " и "Обновлено по ".
История модели
Вкладка "История модели" доступна только автономному ИИ-оператору для выполнения действий.
Всякий раз, когда вы публикуете автономного оператора ИИ для выполнения действий, версия оператора автономного ИИ сохраняется, которая доступна на вкладке "История моделей ". Различные версии операторов ИИ можно просмотреть на вкладке "История модели".
- Описание модели — краткое описание версии ИИ-оператора.
- AI Engine — движок ИИ, используемый для этой версии оператора ИИ.
- Обновлено в — дата и время создания версии.
- Действия — позволяет оператору ИИ выполнить следующие действия
- Нагрузка — все изменения, внесенные в ИИ-оператора, теряются. Конфигурацию необходимо выполнить еще раз.
- Экспорт — используйте для экспорта оператора ИИ.
Предварительный просмотр автономного оператора ИИ
Автономных операторов ИИ можно предварительно просмотреть во время создания оператора ИИ, во время редактирования, а также после его развертывания. Предварительный просмотр можно открыть с помощью следующих способов
- Панель отчетов операторов AI — при наведении указателя мыши на карту ai Agent становится видимым параметр «Предварительный просмотр » для этого оператора ИИ. Щелкните, чтобы открыть предварительный просмотр оператора ИИ.
- Заголовок AI Agent — щелкните карту AI Agent, чтобы открыть оператора ИИ. Опция «Предварительный просмотр» всегда отображается в заголовке.
- Свернутый виджет — после запуска и свернутого предварительного просмотра виджет головы чата появляется в правом нижнем углу страницы. Вы можете использовать эту функцию, чтобы легко открыть режим предварительного просмотра.
Webex AI Agent Studio также предоставляет возможность совместного предварительного просмотра. Щелкните меню в правом верхнем углу и выберите параметр « Скопировать ссылку предварительного просмотра». Вы можете поделиться ссылкой предварительного просмотра с другими пользователями, такими как тестировщики или потребители оператора ИИ.
Виджет предварительного просмотра платформы
Виджет предварительного просмотра отображается в правом нижнем углу экрана. Вы можете предоставить высказывания (или последовательность высказывания), чтобы проверить ответы ИИ оператора и убедиться, что он работает правильно.
Кроме того, вы можете свернуть виджет предварительного просмотра, предоставить информацию о пользователе и инициировать тестирование оператора ИИ в нескольких комнатах.
Виджет предварительного просмотра с возможностью совместного использования
Виджет совместного предварительного просмотра позволяет поделиться ИИ-операторами с заинтересованными сторонами и потребителями в презентации без необходимости разработки пользовательского интерфейса для поверхности оператора ИИ. По умолчанию по скопированной ссылке предварительного просмотра для ИИ-оператора имеется корпус телефона. Вы можете быстро настроить настройки, изменив некоторые параметры, перейдя по ссылке предварительного просмотра. Вы можете настроить виджет следующим образом:
- Цвет виджета — путем добавления параметра brand Color к ссылке. Вы можете задать простые цвета, используя имена цветов или используя код цветов в гессеричном варианте.
-
Корпус телефона — путем изменения значения параметра phoneCasing в ссылке. По умолчанию установлено значение true , и его можно отключить, сделав его false.
Пример ссылки для предварительного просмотра с следующими параметрами:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brand66< введите шестнадцатеричное значение цвета в формате «_XXXX'>
.
Предварительный просмотр с учетом голосовой связи
Автономный оператор ИИ для ответа на вопросы поддерживает голосовой предварительный просмотр. Для включения этого параметра:
- Перейдите к панели и выберите оператора ИИ.
- Перейдите к разделу
- В раскрывающемся списке «AI Engine » выберите «Vega».
. - Щелкните Сохранить изменения.
Параметр "Предварительный просмотр" обновляется и отображается значок микрофона для голосового просмотра. Щелкните Предварительный просмотр. Появится виджет предварительного просмотра голоса.
Для использования этой функции необходимо разрешить доступ микрофона.
В виджете предварительного просмотра голоса можно просмотреть следующие параметры
- Кнопка запуска для начала предварительного просмотра.
- Живая стенограмма разговора отображается в виджете при выполнении голосового просмотра.
- Завершение вызова , чтобы прекратить разговор.
- Выключить микрофон , чтобы отключить микрофон.
Просмотр производительности автономного ИИ-оператора с помощью аналитики
В разделе «Аналитика операторов ИИ» представлено графическое представление ключевых показателей для оценки производительности и эффективности ai Agent. Для формирования аналитики автономного ИИ-оператора выполните следующие действия
- Выберите оператора ИИ на панели отчетов.
- В левой панели навигации щелкните Аналитика. Обзор производительности операторов ИИ отображается как в табличных форматах, так и в графическом представлении.
В первом разделе приведена следующая статистика о сеансах и сообщениях для ИИ-оператора.
- Общее количество сеансов и сеансов, обработанных ИИ-оператором без вмешательства человека.
- Общее количество передач операторов, то есть количество сеансов, переданных операторам-людьми.
- Ежедневные средние сеансы
- Общее количество сообщений (сообщений человека и ИИ-оператора) и сколько из них пришло от пользователей.
- Ежедневные средние сообщения
Во втором разделе приведена статистика по пользователям. Она содержит подсчет общего количества пользователей и информацию о средних сеансах на одного пользователя и о ежедневных средних сеансах.
В третьем разделе описываются ответы операторов ИИ и передачи операторов
Установка сценария оператора AI
В этом разделе описываются настройка и управление сценариями операторов ИИ на Webex платформе AI Agent Studio, чтобы они предоставляли точные ответы на запросы пользователей и эффективно выполняли автоматизированные задачи.
Оператор ИИ с помощью сценариев для выполнения задач
Сценарий оператора ИИ увеличивает возможности создания операторов без кода Webex платформы AI Agent Studio. Оператор ИИ со сценариями обеспечивает многоточечность разговоров, в которых может получать релевантные данные от заказчиков для выполнения определенных задач. Сюда входит:
-
Выполняйте простые команды — следуйте инструкциям по выполнению предварительно определенных действий.
-
Обработка данных — манипулирование данными и преобразование данных в соответствии с указанными правилами
-
Взаимодействовать с другими системами — общаться с другими решениями и управлять ими.
В этом разделе приведены следующие параметры конфигурации:
Создание оператора AI в сценариях для выполнения действий
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране "Создать оператора ИИ" создайте нового оператора ИИ с нуля. Вы также можете выбрать заранее определенный шаблон для быстрого создания оператора ИИ. Можно отфильтровать тип "Оператор ИИ" как "Сценарий". В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните "Начать с нуля" , а затем "Далее ". |
5 |
В разделе Какой оператор вы строите? раздел, щелкните " По сценариям". |
6 |
В чем основная функция вашего оператора? раздел, щелкните "Выполнить действия". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Сценарий оператора ИИ для ответа на вопросы успешно создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
Обновление профиля оператора ai Agent в сценариях
Перед началом настройки
Создайте оператора ИИ с помощью сценариев для ответа на вопросы.
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу » и настройте следующие сведения: |
4 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Управление объектами
Объекты — это стандартные блоки разговоров. Они являются необходимыми элементами, которые ИИ-операторы извлекают из пользовательских высказывания. Они представляют собой определенную информацию, такую как названия продуктов, даты, количества или любую другую значительную группу слов. Эффективно идентифицируя и извлекая объекты, оператор ИИ может лучше понять намерения пользователей и предоставлять более точные и релевантные ответы.
Типы объектов
Webex AI Agent Studio предлагает 11 предварительно созданных типов объектов для сбора различных типов пользовательских данных. Также можно создать любой из следующих пользовательских объектов:
Пользовательские объекты
Эти объекты настраиваются и позволяют разработчикам получать информацию о конкретном случае использования.
-
Настраиваемые списки — определяют списки ожидаемых строк для захвата определенных точек данных, не охватываемых предварительно созданными объектами. Вы можете добавить несколько символов против каждой строки. Например, объект размера пользовательской пиццы.
-
Regex — используйте регулярные выражения для определения определенных шаблонов и извлечения соответствующих данных. Например, regex-номера телефона (например,
123-123-8789
) -
Цифры — получение с высокой точностью вводов с фиксированным числом длины, особенно при голосовом взаимодействии. В неголосовых взаимодействиях он используется в качестве альтернативы объектам типов Custom и Regex. Например, для обнаружения пятизначного номера учетной записи необходимо определить длину в пять.
-
Алфавитно-цифровые — захват комбинаций букв и цифр, обеспечивающий точное распознавание как голосовых, так и его голосовых вводов.
-
Свободная форма — сбор гибких точек данных, которые трудно определить или проверить.
-
Карта местоположения (WhatsApp) — извлечение данных о местоположении, которыми вы делитесь на канале WhatsApp.
Системные объекты
Имя объекта | Описание | Пример ввода | Пример вывода |
---|---|---|---|
Дата | Синтаксический анализ дат на естественном языке в стандартный формат дат | "июль следующего года" | 01/07/2020 |
Время | Синтаксический анализ времени на естественном языке в стандартный формат времени | 5 вечером | 17:00 |
Адрес электронной почты | Определение адресов электронной почты | написать мне на info@cisco.com | info@cisco.com |
Телефонный номер | Определяет общий номер телефона | позвонить мне на 9876543210 | 9876543210 |
Денежные единицы | Синтаксический анализатор валюты и суммы | Я хочу 20$ | 20$ |
Порядковый | Определяет порядковой номер | Четвертая из десяти человек | 4-е |
Кардинал | Обнаруживает кардинальный номер | Четвертая из десяти человек | 10 |
Географическое расположение | Определяет географические местоположения (города, страны и т.д.) | Я пошел плавать в Темзе в Лондоне, Великобритания | Лондон, Великобритания |
Имена людей; | Определение распространенных имен | Билл Гейтс из Microsoft | Билл Гейтс |
Количество | Определяет измерения веса или расстояния | Мы в 5 км от Парижа | 5км |
Продолжительность | Определяет периоды времени | 1 неделя отпуска | 1 неделя |
Созданные объекты можно редактировать на вкладке "Объекты". Связывание объектов с намерением аномирует ваши высказывания с обнаруженными объектами по мере их добавления.
роли объектов
Если необходимо собрать объект несколько раз в рамках одного намерения, роли объекта становятся необходимыми. Назначение различных ролей для одного и того же объекта позволяет оператору ИИ более точно понимать и обрабатывать входные данные пользователей.
Например, чтобы зарезервировать рейс с переключением на ожидание, можно создать объект "Аэропорт"
с тремя ролями: происхождения
, адресата
и простоя
. Аннотируя обучающие высказывания с этими ролями, ИИ-оператор может изучить ожидаемые паттерны и бесшовно обрабатывать сложные запросы бронирования.
Роли объектов поддерживаются только для Mindmeld (пользовательские и системные объекты) и Rasa (только пользовательские объекты). Администраторам необходимо установить флажок «Роли объектов
» в дополнительных настройках в диалоговом окне селектора NLU ядра.
Администраторы не могут переключиться с RASA или Mindmeld на Swiftmatch при использовании ролей объектов. Чтобы отключить роли объектов от расширенных настроек ядра NLU, роли необходимо удалить из умысла. Можно создать объект с ролями объектов.
Создайте объект с ролями объектов
Перед началом настройки
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели щелкните созданного оператора ИИ с помощью сценариев |
3 |
Щелкните Обучение на левой панели. |
4 |
На странице "Данные обучения" перейдите на вкладку "Объекты " |
5 |
Щелкните " Создать объект". |
6 |
В окне "Создать объект" укажите следующие поля: |
7 |
Включите значения в гнезде "Автоматическое предложение", переключение на автоматическое заполнение и предоставление альтернативных предложений для этого объекта во время разговора. При создании пользовательского объекта поле ролей отображается только в том случае, если роли объектов включены в разделе «Дополнительные параметры » окна «Изменение движка обучения» для движков RASA и Mindmeld NLU. |
8 |
Нажмите Сохранить. Для выполнения соответствующих действий можно использовать параметры изменения и удаления в столбце «Действия ».
|
Следующие шаги
После создания объекта можно связать роли с объектом.
Связывание ролей с объектом
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели щелкните созданного оператора ИИ |
3 |
Щелкните Обучение на левой панели. |
4 |
На странице "Данные обучения" выберите намерение связать объекты и роли объектов. По умолчанию отображается вкладка "Намерение ".
|
5 |
В разделе " Гнезда " щелкните объект "Связь". |
6 |
Выберите роль объекта для имени объекта. |
7 |
Нажмите Сохранить. Объекту можно назначить роли для сбора дважды одного и того же объекта с целью. |
Модуль понимания естественного языка (NLU)
Операторы ИИ в сценариях используют понимание естественного языка (NLU) с машинным обучением для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Разработчики могут переключать движки NLU на вкладках "Статьи" и "Обучение" операторов Scripted AI для оценки производительности. Изменение движка обновляет алгоритм ИИ оператора, требуя переучивания для точного вывода на основе новой модели. Можно провести анализ различий в производительности, используя оценки сходства в сеансах и проверке одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, которому необходимо изменить тренировочный движок.
- Для оператора ИИ со сценариями для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение по щелчку мыши. Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для недавно созданных операторов ИИ.
-
Выберите тренировочный двигатель для тренировки ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Индекс, ниже которого показан резервный — минимальная уверенность, необходимая для отображения ответа, ниже которой показан резервный ответ.
- Разница в оценках частичного совпадения — определяет минимальный разрыв между уровнями доверия ответов для четкого отображения наилучшего соответствия, ниже которого отображается шаблон частичного совпадения.
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителем. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck inference ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия ИИ операторов будут отображаться в сеансах под информацией о транзакциях.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах о преобразованиях сообщений операторов Scripted AI и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в «Сеансах».
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать для разных движков NLU разные пороговые значения, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе оператора ИИ.
- Нажмите " Поезд". После того, как оператор иИ обучен с выбранным механизмом обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить оператора ИИ с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех статей вы можете обучить ИИ-оператора и сделать его живым для тестирования и развертывания. Чтобы обучить оператора ИИ с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на совместном предварительном просмотре или на внешних каналах, где развернут оператор ИИ.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать один из двух вариантов – уровень произнесения и уровень статьи. В наших текущих усилиях по повышению точности наших двигателей NLU мы экспериментировали с использованием на уровне статьи извещания вместо старой модели, в которую использовались упреждения уровня произнесения. Мы обнаружили, что в большинстве случаев изве-ния у излучаемой точности. Обратите внимание, что уровни векторов являются новым значением по умолчанию для векторизации для новых одноязычных операторов ИИ. Для многоязыковых операторов ИИ соответствие уровня поддерживается только при использовании многоязыковой модели Polymatch.
Информацию о модели секторов, доступную на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Управление намерениями
Намерение — это основной компонент платформы Webex AI Agent Studio, которая позволяет ИИ-оператору понимать ваши вводимые данные и эффективно реагировать на них. Она представляет собой определенную задачу или действие, которое вы хотите выполнить во время разговора. Вы можете определить все намерения, которые соответствуют задачам, которые вы хотите выполнить. Точность классификации намерений напрямую влияет на способность оператора ИИ предоставлять релевантные и полезные ответы. Классификация намерений — это процесс определения намерения на основе ваших данных, который позволяет ИИ-оператору отвечать содержательно и контекстуально релевантно.
Системные намерения
- Намерение переключения по умолчанию — возможности ИИ-оператора по своей сути ограничены намерениями, которые предназначены для распознавания и реагирования на них. В то время как предприятие не может предвосхитить все возможные вопросы, которые вы можете задать, намерение переключения по умолчанию может помочь разговорам идти в нужное русло.
Реализуя намерение переключения по умолчанию, разработчики операторов ИИ могут убедиться, что он изящно обрабатывает неожиданные или не попадающие в область действия запросы, перенаправляя разговор обратно на известные намерения.
Разработчики операторов ИИ не должны добавлять конкретные высказывания в намерение переключения. Оператора можно обучить автоматически инициировать намерение переключения, когда он сталкивается с вопросами, не входящими в рамки, которые в противном случае могут быть неправильно классифицированы по другим намерениям.
Например, в банковском ИИ-операторе клиенты могут попытаться узнать о кредитах. Если оператор ИИ не настроен на обработку запросов, связанных с кредитом, эти запросы можно включить как обучающие фразы в рамках намерения переключения по умолчанию. Когда клиент опрашивает о кредитах в любой момент разговора, оператор ИИ распознает запрос как выпадающий за пределы его определенных намерений и инициирует резервный ответ. Это обеспечивает более целесообразное реагирование.
Намерение переключения не должно иметь каких-либо слотов, связанных с ним.
Намерение переключения должно использовать для ответа ключ шаблона переключения по умолчанию.
- Помощь — это намерение предназначено для того, чтобы ответить на запросы клиентов о возможностях ИИ-оператора. Когда клиенты не уверены в том, что они могут достичь, или сталкиваются с трудностями во время разговора, они часто обращаются за помощью,
просят о помощи.
По умолчанию ответ на намерение справки сопоставляется с ключом
шаблона сообщения
справки. Однако разработчики операторов ИИ могут настроить ответ или изменить связанный ключ шаблона для предоставления более индивидуальных и информативных руководств.Рекомендуется передать возможности ИИ оператора на высоком уровне, предоставляя клиентам четкое представление о том, что они могут сделать дальше.
- Разговор с оператором — это намерение позволяет заказчикам запросить помощь у человеческого оператора на любой стадии их взаимодействия с ИИ-оператором. При инициировании этого умысла система автоматически инициирует передачу человеку-агенту. По умолчанию для этого намерения используется
шаблон ответа на
передачу оператора. Несмотря на то, что в интерфейсе пользователя нет ограничений на изменение ключа шаблона ответа, его изменение не повлияет на результат передачи человеком.
Намерения небольших разговоров
Все недавно созданные операторы ИИ включают в себя четыре предварительно определенных намерения небольших разговоров для обработки общих приветствий клиентов, выражений благодарности, негативных отзывов и прощания:
- Приветствия
- Спасибо
- Оператор ИИ не полезен
- До свидания
Создать намерение
Перед началом настройки
Перед созданием намерения убедитесь, что вы создаете объекты для привязки к умыслу. Дополнительные сведения см. в разделе "Создание объекта с ролями объектов".
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели отчетов выберите оператора ИИ. |
3 |
Щелкните " Обучение " на левой панели. |
4 |
На странице "Данные обучения" щелкните Создать намерение. |
5 |
В окне "Намерение создания" укажите следующие сведения: |
6 |
Установите флажок "Требуется ", если объект является обязательным. |
7 |
Введите количество повторных попыток, разрешенных для этого гнезда. По умолчанию для этого параметра установлено значение 3. |
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 вариантов на поколение.
- Более низкие творческие установки могут производить менее разнообразные варианты.
- Процесс генерации может занять несколько секунд, в зависимости от количества запрашиваемых вариантов.
- Значок молнии отличает варианты, созданные ИИ, от пользовательских тренировочных данных.
Модуль понимания естественного языка (NLU)
Операторы ИИ в сценариях используют понимание естественного языка (NLU) с машинным обучением для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Разработчики могут переключать движки NLU на вкладках "Статьи" и "Обучение" операторов Scripted AI для оценки производительности. Изменение движка обновляет алгоритм ИИ оператора, требуя переучивания для точного вывода на основе новой модели. Можно провести анализ различий в производительности, используя оценки сходства в сеансах и проверке одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, которому необходимо изменить тренировочный движок.
- Для оператора ИИ со сценариями для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение по щелчку мыши. Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для недавно созданных операторов ИИ.
-
Выберите тренировочный двигатель для тренировки ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Индекс, ниже которого показан резервный — минимальная уверенность, необходимая для отображения ответа, ниже которой показан резервный ответ.
- Разница в оценках частичного совпадения — определяет минимальный разрыв между уровнями доверия ответов для четкого отображения наилучшего соответствия, ниже которого отображается шаблон частичного совпадения.
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителем. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck inference ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия ИИ операторов будут отображаться в сеансах под информацией о транзакциях.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах о преобразованиях сообщений операторов Scripted AI и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в «Сеансах».
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать для разных движков NLU разные пороговые значения, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе оператора ИИ.
- Нажмите " Поезд". После того, как оператор иИ обучен с выбранным механизмом обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить оператора ИИ с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех статей вы можете обучить ИИ-оператора и сделать его живым для тестирования и развертывания. Чтобы обучить оператора ИИ с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на совместном предварительном просмотре или на внешних каналах, где развернут оператор ИИ.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать один из двух вариантов – уровень произнесения и уровень статьи. В наших текущих усилиях по повышению точности наших двигателей NLU мы экспериментировали с использованием на уровне статьи извещания вместо старой модели, в которую использовались упреждения уровня произнесения. Мы обнаружили, что в большинстве случаев изве-ния у излучаемой точности. Обратите внимание, что уровни векторов являются новым значением по умолчанию для векторизации для новых одноязычных операторов ИИ. Для многоязыковых операторов ИИ соответствие уровня поддерживается только при использовании многоязыковой модели Polymatch.
Информацию о модели секторов, доступную на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Пометка созданных вариантов
Чтобы обеспечить ответственное использование ИИ, разработчики могут помечать для просмотра выходные данные, созданные ИИ. Это позволяет определить и предотвратить любой вредоносный или предвзятый контент. Чтобы пометить выходные данные, созданные ИИ:
- Найдите параметр тегов: функция флиртировать доступна для каждого генерируемого высказывания.
- Предоставьте отзыв: при маркировке вывода разработчики могут добавить комментарии и указать причину добавления тегов.
Первоначально эта функция доступна, ежемесячное ограничение использования — 500 операций генерирования. В связи с растущими потребностями разработчики могут обратиться к владельцам учетных записей с просьбой увеличить это ограничение.
Создание многоязыкового намерения и объекта
Учебные данные можно создавать на разных языках. Для каждого языка, настроенного для ИИ-оператора, необходимо определить слова, отражающие желаемые взаимодействия. Хотя интервалы совпадают между языками, клавиши шаблонов однозначно идентифицируют ответы на каждом языке.
Не все языки поддерживают все типы объектов. Дополнительную информацию о списке типов объектов, поддерживаемых каждым языком, см . в таблице Languages verses объектов, поддерживаемых в таблице Поддерживаемые языки для операторов Scripted AI.
Управление ответами
Ответы — это сообщения, которые ваш ИИ-оператор отправляет клиентам в ответ на их запросы или намерения. Можно создавать следующие ответы:
- Текст — обычные текстовые сообщения для прямой связи.
- Код — встроенный код для динамического содержимого или действий.
- Мультимедиа — элементы изображения, аудио или видео для улучшения пользовательского опыта.
Ответы имеют два основных компонента:
- Шаблоны — предварительно определенные структуры ответов, сопоставляются с конкретными намерениями.
- Рабочие процессы — логика, определяющая, какой шаблон следует использовать, на основе выявленного намерения.
Шаблоны передачи оператора, справки, резерва и приветствия предварительно настроены, а ответное сообщение можно изменить на основе соответствующих шаблонов.
Типы ответов;
Раздел "Конструктор ответов" охватывает различные типы ответов и способы их настройки.
Вкладка "Рабочие процессы" используется для обработки асинхронных ответов при вызовах внешних API, которые отвечают асинхронным способом. Рабочие процессы должны быть закодировались на Python.
Замена переменных
Замена переменных позволяет использовать динамические переменные в шаблонах ответов. С помощью этой функции можно использовать в шаблонах ответов все стандартные переменные (или объекты) сеанса, а также те, которые разработчик ai Agent может установить внутри объекта свободной формы, например в поле хранилища
данных. Переменные представлены в синтаксисе: ${variable_name}. Например, при использовании значения объекта под названием apptdate используются ${entities.apptdate} или ${newdfState.model_state.entities.apptdate.value}.
Ответы можно персонализировать с помощью переменных, полученных по каналу или собранных от потребителей в ходе разговора. При автоматическом заполнении отображается синтаксис переменных в текстовой области, когда вы начнете вводить ${. При выборе нужного предложения автоматически заполняется область переменной и выделяется эта переменная.
Настройте ответы с помощью конструктора ответов
Дизайнер ответов предлагает удобный интерфейс для создания ответов, не требуя обширных знаний кодирования. Доступны два типа ответов:
- Условные ответы: Для неразвитых операторов этот вариант позволяет легко строить ответы, которые оператор ИИ передает заказчикам.
- Фрагменты кода: для разработчиков, использующих Python, этот параметр обеспечивает гибкость настройки ответов с помощью кода.
Дизайн ответов предназначен для того, чтобы интерфейс пользователя обслуживал конкретный канал взаимодействия оператора ИИ.
шаблоны ответов
- Текст — это простые текстовые ответы. Для улучшения взаимодействия с пользователем конструктор ответов позволяет использовать несколько текстовых прямоугольников в одном ответе, позволяя разбить длинные сообщения на более управляемые разделы. В каждом текстовом поле могут содержаться различные варианты ответа. Во время разговора один из этих вариантов выбирается случайным образом и отображается пользователю, что обеспечивает динамическое и увлекательное взаимодействие.
Чтобы обеспечить динамичный и привлекательный интерфейс пользователя, вы можете добавить в шаблоны несколько вариантов ответа. При активации шаблона с несколькими параметрами один из них выбирается случайным образом и отображается пользователю. Эту функцию можно включить, щелкнув кнопку +Добавить вариант , расположенную в нижней части ответа.
При сохранении ответов вы видите предупреждение о количестве ошибок, которые необходимо исправить. Поля с ошибками будут выделены красным цветом. Используя стрелки навигации, разработчики могут легко найти и исправить эти ошибки в любом канале или формате ответа. Если выбор списка или карусель содержит несколько карт, то навигация точками позволяет перемещаться по картам с ошибками. Для одной карты соответствующая точка светится красным цветом, чтобы сигнализировать о ошибке.
- Быстрый ответ — текстовые ответы могут быть сопряжены с кнопками, которые могут быть ссылками на основе текста или URL. Текстовые кнопки требуют заголовка и полезной нагрузки, которая отправляется боту при щелчке. Кнопки URL перенаправляют пользователей на определенную веб-страницу.
Когда запрос клиента является двусмысленным, частичное сопоставление позволяет боту предложить соответствующие статьи или намерения в качестве варианта. Эта функция доступна для взаимодействия в Интернете и на Facebook.
Добавление быстрых ответов на URL-адрес
Кнопки быстрого ответа URL в фиксированных и условных ответах позволяют создавать кнопки, которые перенаправляют пользователей на ваш веб-сайт для получения дополнительной информации или действий, таких как заполнение форм. При щелчке эти кнопки открывают указанный URL на новой вкладке в том же окне браузера без отправки данных боту.
Чтобы добавить быстрый ответ URL-адрес в условном или фиксированном ответе:
- Выберите ключ статьи или шаблона, для которого требуется настроить url быстрого ответа.
- Щелкните и добавить быстрый ответ. Откроется всплывающее окно типа кнопок.
- Выберите тип кнопки в качестве URL на веб-канале.
- Укажите название кнопки и URL, на который должен быть перенаправлен потребитель после нажатия кнопки.
- Нажмите « Готово», чтобы добавить быстрый ответ НА URL-адрес.
Кнопки типов URL также можно настроить с помощью типа динамических ответов, где эти кнопки настраиваются с использованием фрагментов кода Python. Эти кнопки поддерживаются в разделах "Предварительный просмотр" и "Общий предварительный просмотр". В настоящее время они не поддерживаются виджетом live чата IMIchat или другими сторонними каналами.
- Карусель — богатые ответы могут включать одну карту или несколько карт, расположенных в формате карусели. Каждая карточка требует названия и может содержать изображение, описание и до трех кнопок.
Кнопки быстрого ответа в шаблоне Карусель могут быть настроены для текстовых или URL-ссылок. Нажатие кнопки URL приведет к перенаправлению пользователя на указанный веб-сайт. Нажатие на кнопку быстрого ответа на основе текста отправляет боту настроенную полезную нагрузку, вызывая соответствующий ответ.
- Изображение — мультимедийный шаблон, в котором пользователи могут настраивать изображения, предоставляя URL-адреса.
- Видео — отображает видео в предварительном просмотре на основе настроенного URL-адреса видео.
- Код — может использоваться для написания кода на Python для вызова API или выполнения другой логики.
Фрагменты кода
Условные ответы с их обширными функциями и разнообразными шаблонами могут эффективно отвечать большинству потребностей операторов ИИ. Однако для сложных случаев использования, которые не могут быть полностью реализованы с помощью условных ответов или для разработчиков, предпочитающих кодирование, доступен тип ответа фрагмента кода.
Фрагменты кода позволяют настраивать ответы с использованием кода на Python. Этот подход позволяет в шаблоне ответов или статье создавать все типы ответов, включая быстрые ответы, текст, карусели, изображения, аудио, видео и файлы.
Код функции, определенный в шаблоне фрагмента кода, может использоваться для настройки переменных, которые затем используются в других шаблонах. Важно отметить, что код функции не может напрямую возвращать ответы при использовании в рамках условных ответов.
Проверка фрагмента кода — платформа проверяет только ошибки синтаксиса в настраиваемом фрагменте кода. Однако любые ошибки в самом содержимом ответа могут вызвать проблемы у пользователей, взаимодействующих с ботом на настроенном канале. Например, редактор не мешает вам добавить ответ "выбора времени" для веб-канала, но при этом возникают ошибки в случае, если запрос пользователя инициирует этот конкретный ответ.
Если не настроить уникальный ответ для разных каналов, веб-ответ берется за ответ по умолчанию и отправляется заказчику. Список шаблонов, поддерживаемых на веб-канале:
- Текст — простое текстовое сообщение с несколькими вариантами. Это настроенное сообщение будет отображено на основе запроса.
- Быстрый ответ — шаблон с текстом и кнопками с поддержкой нажатия кнопки.
- Карусель — коллекция карт, каждая из которых имеет название, URL-адрес изображения и описание.
- Изображение — шаблон для настройки образов путем предоставления URL-адресов.
- Видео — шаблон для настройки видео путем предоставления URL-адреса видео. Вы можете воспроизвести видео, щелкнув изображение или нажав на нее.
- Файл — шаблон для настройки pdf-файла путем предоставления URL-адреса для доступа к файлу.
- Аудио — шаблон для настройки аудиофайлов путем предоставления URL-адреса аудио. На нем также отображается длительность звукового сообщения на выходе.
Настройка параметров управления
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу » и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Следующие шаги
Добавьте языки к оператору scripted AI.
Добавление языка интерфейса оператора ИИ с помощью сценариев
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к ". |
2 |
Нажмите кнопку «Добавить языки », чтобы добавить новые языки, затем выберите нужные языки в раскрывающемся списке. |
3 |
Нажмите кнопку «Добавить», чтобы добавить язык. |
4 |
Включите переключение в разделе "Действие ", чтобы включить язык. |
5 |
Добавив язык, можно установить его по умолчанию. Наведите курсор мыши на язык, щелкните « Сделать по умолчанию». Вы не можете удалить или отключить язык по умолчанию. Кроме того, изменение существующего языка по умолчанию может повлиять на статьи, кураторства, тестирования и предварительного просмотра оператора ИИ. |
6 |
Щелкните Сохранить изменения. |
Настройка параметров передачи
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу " и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить настройки передачи. |
Следующие шаги
Оператор ИИ с помощью сценариев для ответа на вопросы
Сценарии операторов ИИ — это операторы, управляемые знаниями, база знаний которых состоит из свода вопросов и ответов. Оператор ИИ со сценариями может предоставлять ответы на основе созданного пользователем учебного набора, который представляет собой коллекцию примеров и ответов. Эта возможность полезна в сценариях, где:
- Оператор должен отвечать на вопросы, относящиеся к заранее определенной области.
- Важна согласованность — оператор должен предоставлять согласованные ответы на аналогичные запросы.
- Необходима ограниченная гибкость — ответы оператора сдерживается информацией в обучаемом корпусе.
В этом разделе приведены следующие параметры конфигурации:
Создание оператора AI со сценариями для ответа на вопросы
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля". Вы также можете выбрать предварительно определенный шаблон для быстрого создания оператора ИИ. Можно отфильтровать тип "Оператор ИИ" как "Сценарий". В этом случае поля на странице "Профиль" автоматически заполняется. |
4 |
Щелкните Далее. |
5 |
В разделе "Создание оператора какого типа " щелкните "По сценариям". |
6 |
В разделе "Основные функции оператора" нажмите " Ответить на вопросы". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Сценарий оператора ИИ для ответа на вопросы успешно создан и теперь доступен на панели.
В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно созданных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
Добавьте статьи в операторов ИИ.
Обновление профиля оператора ai Agent в сценариях
Перед началом настройки
Создайте оператора ИИ с помощью сценариев для ответа на вопросы.
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу » и настройте следующие сведения: |
4 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Управление статьями
Статьи являются важной частью сценариев ai Agent. Статья - это сочетание вопроса, его вариаций и ответа на этот вопрос. В каждой статье имеется вопрос по умолчанию, который его определяет. Все статьи вместе составляют базу знаний или корпус AI Agent. Когда ваш клиент что-то спрашивает, система проверяет свою базу знаний и дает лучший ответ, который он находит.
Двигатель Rasa и Mindmeld NLU требуют как минимум двух вариантов обучения (произнесения), чтобы изделие было частью обученной модели corpora. Кнопки "Обучать и сохранить", а также "Обучать " остаются недоступными в сценариях ИИ-оператора для ответа на вопросы, если выбран движок Rasa или Mindmeld NLU и статья имеет менее двух вариантов. Если ставить указатель на эти недоступные кнопки, система отображает сообщение с просьбой разрешить проблемы перед обучением. Кроме того, в системе отображается значок предупреждения, соответствующий статье с проблемами. Проблему можно разрешить путем добавления более двух вариантов статьи. Кнопки " Train and Save" и Train становятся доступными после устранения неполадок. Для статей по умолчанию не применимы два варианта – сообщение частичного совпадения, сообщение о переключении и сообщение приветствия.
Вы можете классифицировать статьи по их выбору, и все некатегоризированные предметы остаются классифицированными как неназначенные. С момента создания статей существует четыре статьи по умолчанию, которые доступны для каждого оператора AI. Ниже приводится следующее:
- Сообщение приветствия — содержит первое сообщение каждый раз, когда начинается разговор между заказчиком и ИИ-оператором.
- Сообщение о переключении на резервный сервер — AI Agent отображает это сообщение, если оператор не может понять вопрос пользователя.
- Частичное совпадение — когда ИИ-оператор распознает несколько предметов с небольшой разницей в оценках (как установлено в настройках передачи и вывода), оператор отображает это сообщение о совпадении вместе с соответствующими статьями в качестве параметров. Можно также настроить текстовый ответ на отображение вместе с указанными ниже параметрами.
- Что ты можешь сделать?— Можно настроить возможности AI Agent. Ai Agent отображает это, когда конечные пользователи сомневаются в возможностях ai Agent.
В дополнение к этим статья по умолчанию добавляется, если включена передача оператора из настроек Передачи и вывода .
Все новые операторы ИИ также имеют четыре статьи Smalltalk , в которых описываются высказывания пользователей для:
- Приветствия
- Спасибо
- Оператор ИИ не полезен
-
До свидания
Эти статьи и ответы доступны в базе знаний ИИ-оператора по умолчанию при создании нового оператора ИИ. Их можно также изменить или удалить.
Добавьте статьи с помощью интерфейса и ответа по умолчанию
Статья - это сочетание вопроса, его вариаций и ответа на этот вопрос. Запрос каждого потребителя сравнивается с этими статьями (база знаний), а ответ, возвращающий самый высокий уровень доверия, отображается пользователю в качестве ответа оператора ИИ. Чтобы добавить статьи:
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу Создать новую статью". " и щелкните " |
4 |
Добавьте варианты по умолчанию. |
5 |
Выберите любой из приведенных по умолчанию ответов для статьи. Возможные значения:
Дополнительные сведения см. в разделе «Настройка ответов с помощью конструктора ответов». |
6 |
Щелкните Сохранить и обучать. |
Импорт из каталогов
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните значок "Эллипсы ". |
4 |
Щелкните Импорт из каталогов. |
5 |
Выберите категории изделий для добавления к оператору. |
6 |
Выберите Готово. |
Извлечение из ссылки часто задаваемых вызовов
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните значок многоточия. |
4 |
Щелкните Извлечь часто задаваемые вопросы по ссылке. |
5 |
Укажите URL-адрес для размещения часто задаваемых вызовов и нажмите " Извлечь". |
6 |
Щелкните Импорт. |
Импорт из файла
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните значок многоточия . |
4 |
Щелкните " Импортировать из файла " и выберите CSV чтобы импортировать статьи из файла CSV. Если вы импортируете статьи из файла в формате CSV, выберите "Хебра". |
5 |
Нажмите кнопку "Обзор " и выберите файл, содержащий все статьи. Щелкните Загрузить пример для просмотра формата, в котором необходимо указать статьи. |
6 |
Щелкните Импорт. |
Добавьте пользовательские перемехаки
Многие случаи использования операторов ИИ, как правило, включают в себя слова и фразы, которые не могут быть частью стандартной англоязычной лексики или специфичны для бизнес-контекста. Например, требуется, чтобы оператор ИИ распознал приложения Android, приложения для iOS и т. д. Оператор ИИ должен включать эти термины и их вариации в учебных высказываниях по всем соответствующим статьям, что приводит к ущемление ввода данных.
Чтобы преодолеть эту проблему резервирования, вы можете использовать для ответа на вопросы пользовательские символы и одновременно использовать атрибуты, созданные сценарием ИИ-оператора. При выполнении каждое корневое слово автоматически заменяется платформой на корневое слово во время выполнения.
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу » и щелкните значок «Эллипсы». |
4 |
Щелкните Пользовательские приумножеты. |
5 |
Щелкните "Создать корневое слово". |
6 |
Настройте значение корневого слова и его примесяжников и нажмите кнопку Сохранить. |
7 |
Обучать ИИ оператора снова после добавления окумов. Вы также можете экспортировать заготовки (в формате CSV файла) в локальную папку и импортировать файлы обратно на платформу. |
Модуль понимания естественного языка (NLU)
Операторы ИИ в сценариях используют понимание естественного языка (NLU) с машинным обучением для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Разработчики могут переключать движки NLU на вкладках "Статьи" и "Обучение" операторов Scripted AI для оценки производительности. Изменение движка обновляет алгоритм ИИ оператора, требуя переучивания для точного вывода на основе новой модели. Можно провести анализ различий в производительности, используя оценки сходства в сеансах и проверке одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, которому необходимо изменить тренировочный движок.
- Для оператора ИИ со сценариями для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение по щелчку мыши. Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для недавно созданных операторов ИИ.
-
Выберите тренировочный двигатель для тренировки ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Индекс, ниже которого показан резервный — минимальная уверенность, необходимая для отображения ответа, ниже которой показан резервный ответ.
- Разница в оценках частичного совпадения — определяет минимальный разрыв между уровнями доверия ответов для четкого отображения наилучшего соответствия, ниже которого отображается шаблон частичного совпадения.
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителем. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck inference ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия ИИ операторов будут отображаться в сеансах под информацией о транзакциях.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах о преобразованиях сообщений операторов Scripted AI и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в «Сеансах».
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать для разных движков NLU разные пороговые значения, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе оператора ИИ.
- Нажмите " Поезд". После того, как оператор иИ обучен с выбранным механизмом обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить оператора ИИ с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех статей вы можете обучить ИИ-оператора и сделать его живым для тестирования и развертывания. Чтобы обучить оператора ИИ с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на совместном предварительном просмотре или на внешних каналах, где развернут оператор ИИ.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать один из двух вариантов – уровень произнесения и уровень статьи. В наших текущих усилиях по повышению точности наших двигателей NLU мы экспериментировали с использованием на уровне статьи извещания вместо старой модели, в которую использовались упреждения уровня произнесения. Мы обнаружили, что в большинстве случаев изве-ния у излучаемой точности. Обратите внимание, что уровни векторов являются новым значением по умолчанию для векторизации для новых одноязычных операторов ИИ. Для многоязыковых операторов ИИ соответствие уровня поддерживается только при использовании многоязыковой модели Polymatch.
Информацию о модели секторов, доступную на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Настройка параметров управления
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу » и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Следующие шаги
Добавьте языки к оператору scripted AI.
Добавление языка интерфейса оператора ИИ с помощью сценариев
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к ". |
2 |
Нажмите кнопку «Добавить языки », чтобы добавить новые языки, затем выберите нужные языки в раскрывающемся списке. |
3 |
Нажмите кнопку «Добавить», чтобы добавить язык. |
4 |
Включите переключение в разделе "Действие ", чтобы включить язык. |
5 |
Добавив язык, можно установить его по умолчанию. Наведите курсор мыши на язык, щелкните « Сделать по умолчанию». Вы не можете удалить или отключить язык по умолчанию. Кроме того, изменение существующего языка по умолчанию может повлиять на статьи, кураторства, тестирования и предварительного просмотра оператора ИИ. |
6 |
Щелкните Сохранить изменения. |
Настройка параметров передачи
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу " и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить настройки передачи. |
Следующие шаги
Предварительный просмотр своего оператора AI в сценариях
Webex AI Agent Studio позволяет предварительно просмотреть ИИ-операторов при его разработке и даже после завершения разработки. Таким образом, вы можете проверить работу операторов ИИ и определить, генерируются ли заумеченные ответы на соответствующие входные запросы. Вы можете выполнить предварительный просмотр своего оператора ИИ, используя следующие способы:
- Панель отчетов операторов AI Agent — наведите указатель мыши на карту оператора AI, чтобы просмотреть вариант предварительного просмотра для этого оператора ИИ. Нажмите « Предварительный просмотр», чтобы открыть виджет предварительного просмотра AI Agent.
- Заголовок AI Agent — после перехода в режим редактирования для любого ИИ-оператора путем нажатия карты ai Agent или кнопки «Изменить» на карте AI Agent опция предварительного просмотра всегда отображается в разделе заголовка.
- Свернутый виджет — после запуска и последующего свернутого предварительного просмотра в правой нижней части страницы создается виджет головы чата, который позволяет вам легко открыть режим предварительного просмотра.
В дополнение к этому вы можете скопировать ссылку на общий предварительный просмотр из оператора ИИ. На карточке агента AI щелкните значок "Эллипсы " в правом верхнем углу и щелкните "Скопировать ссылку предварительного просмотра". Вы можете поделиться этой ссылкой с другими пользователями оператора ИИ.
Виджет предварительного просмотра платформы
Виджет предварительного просмотра отображается в правом нижнем углу экрана. Вы можете предоставить высказывания (или последовательность произнесений), чтобы посмотреть, как реагирует оператор ИИ, и обеспечить выполнение им ожидаемых действий. Предварительный просмотр оператора ИИ поддерживает несколько языков и может автоматически определить язык речей, чтобы ответить соответствующим образом. Кроме того, при предварительном просмотре можно выбрать язык вручную, щелкнув значок выбора языка и выбрав его из списка доступных параметров.
Вы можете развернуть виджет предварительного просмотра для лучшего изображения. Кроме того, вы можете предоставлять информацию о потребителях и инициировать работу в нескольких комнатах для тщательного тестирования оператора ИИ.
Виджет предварительного просмотра с возможностью совместного использования
Виджет совместного предварительного просмотра позволяет поделиться ИИ-операторами с заинтересованными сторонами и потребителями в презентации без необходимости разработки пользовательского интерфейса для поверхности оператора ИИ. По умолчанию по скопированной ссылке предварительного просмотра для ИИ-оператора имеется корпус телефона. Вы можете быстро настроить настройки, изменив некоторые параметры, перейдя по ссылке предварительного просмотра. Это два основных варианта настройки:
- Цвет виджета — путем добавления
параметра brand Color
к ссылке. Вы можете задать простые цвета, используя названия цветов или используя код цветов в гессерич. -
Корпус телефона — путем изменения значения
параметра phoneCasing
в ссылке. По умолчанию установлено значениеtrue
, и его можно отключить, сделав значение falseПример ссылки для предварительного просмотра с следующими параметрами:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brand6=_4391DA
Общие разделы по управлению для оператора со сценарием ИИ
Следующие разделы отображаются на левой панели страницы конфигурации AI Agent:
Обучение
По мере того, как операторы ИИ эволюционируют и становятся все более сложными, изменения их логики или понимания естественного языка (NLU) иногда могут иметь непредвиденные последствия. Для обеспечения оптимальной производительности и определения потенциальных проблем операторская платформа ИИ предлагает удобную платформу для тестирования ботов одним щелчком. Можно выполнить следующие действия:
- С легкостью создайте и выполните полный набор тестовых случаев.
- Определите тестовые сообщения и ожидаемые ответы для различных сценариев.
- Моделирование сложных взаимодействий путем создания тестовых случаев с несколькими сообщениями.
Определите тесты
Тесты можно определить, выполнив следующие действия:
- Выполните вход на платформу Webex AI Agent Studio.
- На панели щелкните созданного оператора ИИ с помощью сценариев
- Щелкните "Тестирование " на левой панели. По умолчанию отображается вкладка "Тестовые шкафы ".
- Выберите тестовый случай и щелкните " Выполнить выбранные тесты".
Каждая строка в таблице представляет тестовый случай со следующими параметрами
Параметр | Описание |
---|---|
Значение | Пример сообщений, представляющих типы запросов и заявлений, которые пользователи будут отправлять вашему оператору ИИ. |
Ожидаемый язык | Язык, на котором пользователи должны взаимодействовать с оператором ИИ. |
Ожидаемый предмет | Укажите статью для отображения в ответ на определенное сообщение пользователя. Чтобы помочь в поиске наиболее актуальной статьи, в этом столбце представлена функция автоматического комплекта «Умный». По мере входа система предлагает сопоставлять статьи на основе текста, введенного до сих пор. |
Сброс предыдущего контекста | Щелкните флажок в этом столбце, чтобы изолировать тестовые случаи и убедиться, что они запускаются независимо от любого существующего контекста операторов ИИ. Если включена, каждый тестовый случай воспроизводит в новом сеансе, предотвращая любые помехи в результате предыдущих взаимодействий или сохраненных данных. |
Указывать частичные совпадения | Включите это переключение, чтобы считать тестовые случаи успешными, даже если ожидаемые изделия только частично соответствуют фактическому ответу. |
Импорт из CSV | Импорт тестовых случаев из файла, разделенного запятыми (CSV). В этом случае переписываются все существующие тестовые случаи. |
Экспортировать в CSV | Экспорт тестовых случаев в файл, разделенный запятыми (CSV). |
Проверка обратных вызовов | Включите это переключение, чтобы оглушить входящие обратные вызовы и проверить поведение потока, не требуя фактических входящих вызовов. Этот параметр доступен только операторам ИИ со сценариями для выполнения действий. |
Обратный вызов в потоке | Щелкните флажок в этом столбце, чтобы указать, что намерение должно инициировать обратный вызов. Этот параметр доступен только операторам ИИ со сценариями для выполнения действий. |
Ожидаемый шаблон обратного вызова | Укажите ключ шаблона, который следует активировать при выполнении обратного вызова. Этот параметр доступен только операторам ИИ со сценариями для выполнения действий. |
Задержка обратного вызова (с) | Максимальное время в секундах, в течение которого ИИ-оператор ожидает ответа на обратный вызов, прежде чем рассматривать этот обратный вызов как тайм-аут. Допускается тайм-аут длительностью не более 20 секунд. Этот параметр доступен только операторам ИИ со сценариями для выполнения действий. |
Выполнение тестов
На вкладке "Выполнение " щелкните "Выполнение выбранных тестов ", чтобы выполнить последовательное выполнение всех выбранных случаев.
Кроме того, на вкладке "Тестовые случаи" можно выполнять тестовые случаи .
.Для просмотра тестовых случаев с определенными результатами щелкните нужный результат (например, "Пройдено", "Прошло с частичным совпадением
" ,
"Не удалось ",
"В ожидании ") в сводке лент.
Список тестовых случаев фильтруется и отображается только те, которые соответствуют выбранному результату.
Идентификатор сеанса
, связанный с каждым испытательным случаем, отображается в результатах. Это позволяет быстро использовать перекрестные тест-случаи и просматривать сведения о транзакциях. Для этого выберите параметр «Сведения о
транзакции» в столбце « Действия ».
История выполнения
На вкладке "История " откройте все выполненные тестовые случаи.
- Щелкните значок "Загрузить" в столбце "Действия ", чтобы экспортировать выполненные тестовые данные в виде файла CSV для анализа или отчетов в автономном режиме.
- Проверьте конкретные параметры движка и алгоритма, используемые для выполнения каждого тестового случая. Эта информация помогает разработчикам оптимизировать производительность операторов ИИ.
- Для просмотра расширенных параметров конфигурации алгоритма, используемых для конкретного модуля обучения, щелкните значок «Информация» рядом с именем модуля обучения. Это дает представление о параметрах и настройках, которые повлияли на поведение ИИ оператора во время тестирования.
Сеансов
В разделе « Сеансы » приводится исчерпывающая запись обо всех взаимодействиях между операторами ИИ и заказчиками. Каждый сеанс содержит подробную историю обмениваемых сообщений. Данные сеанса можно экспортировать как файл CSV для анализа и аудита в автономном режиме. Эти данные можно использовать для изучения сообщений и контекста конкретных сеансов, чтобы получить представление о взаимодействии с пользователями, а также определить области для улучшения, совершенствования ответов операторов ИИ и улучшения общего пользовательского опыта.
Он может обрабатывать большие наборы данных, отображая результаты на страницах. Раздел "Уточнение результатов " можно использовать для фильтрации и сортировки сеансов на основе различных критериев. В каждой строке таблицы содержится необходимая информация о сеансе, включая:
- Канал — канал, на котором произошло взаимодействие (например, чат, голос)
- Идентификатор сеанса — уникальный идентификатор сеанса.
- Идентификатор потребителя — уникальный идентификатор пользователя.
- Сообщения — количество сообщений, обменивавшихся во время сеанса.
- Обновлено на — время закрытия сеанса.
- Метаданные — дополнительная информация о сеансе.
- Скрытие тестовых сеансов — установите этот флажок, чтобы скрыть тестовые сеансы и отобразить только список динамических сеансов.
- Произошла передача оператора — установите этот флажок для фильтрации сеансов, переданных оператору. В случае передачи оператора отображается значок наушников, указывающий на передачу чата оператору-человеку.
- Произошла ошибка — установите этот флажок для фильтрации сеансов, в которых произошла ошибка.
- «Вниз по голосам» — установите этот флажок для фильтрации сеансов, низвердившихся вниз.
Щелкните строку, чтобы получить доступ к подробному просмотру определенного сеанса. Используйте флажки для фильтрации сеансов на основе передачи оператора, ошибок и ниспроверений вниз. Для сеансов расшифровки требуются разрешения на уровне пользователя и расширенные настройки защиты данных. Щелкните " Расшифровать содержимое" , чтобы просмотреть сведения о сеансе.
Сведения о сеансе конкретного сеанса в операторе AI Scripted для ответа на вопросы
Представление «Сведения о сеансе» в сценарии оператора ИИ для ответа на вопросы дает исчерпывающую информацию о конкретном взаимодействии между пользователем и ИИ-оператором.
Раздел " Сообщения" :
- Отображает все сообщения, отправленные пользователем во время сеанса.
- Отображаются соответствующие ответы, созданные ИИ-оператором.
- Представляет хронологический порядок сообщений, предоставляя контекст для взаимодействия.
Вкладка "Информация о транзакции"
- Список изделий, которые были определены как относящиеся к запросу заказчика, включая как точное, так и частичное совпадение.
- Отображает оценки сходства, связанные с каждым идентифицированным изделием с указанием степени релевантности.
- Представляет результаты алгоритмов, используемых для обработки запросов заказчика, и определяет соответствующие статьи.
- Отображает количество результатов алгоритма в зависимости от настроек, заданных на вкладке "Передача и вывод ".
В разделе «Другая информация» в представлении «Сведения о сеансе» приводится дополнительный контекст и сведения о конкретном взаимодействии. Представленная информация приведена ниже
- Обработанный запрос — отображает предварительно обработанную версию ввода пользователя после его обработки с помощью конвейера понимания естественного языка (NLU) оператора ИИ.
- Передача оператора — указывает, произошла ли передача оператора во время сеанса. Установите флажок "Передача оператора по правилам ", если передача оператора выполнена в соответствии с определенными правилами.
- Тип ответа — указывает тип ответа, генерируемого ИИ-оператором, например фрагмент кода или условный ответ.
- Условие ответа — указывает конкретное условие или правило, по которому был вызван ответ ИИ-оператора.
- Модуль NLU — определяет механизм NLU, используемый для обработки запроса пользователя (например, RASA, Switchmatch или Mindmeld).
- Пороговые значения — отображение минимального порогового значения и разницы между частичными значениями соответствия, настроенные в настройках передачи и вывода . Эти значения определяют, когда запрос рассматривается за пределами области или требует вмешательства оператора.
- Расширенные журналы — содержит список журналов отладки, связанных с конкретным идентификатором транзакции. Расширенные журналы обычно хранятся 180 дней.
Сведения о сеансе в операторе AI со сценариями для выполнения действий
На вкладке «Информация о транзакциях» в сценарии оператора ИИ для выполнения операций приводится подробная информация о конкретном взаимодействии, классифицируя информацию на четыре раздела:
Раздел о намерениях:
- Отображаются намерения, которые были определены для запроса клиента.
- Указывает уровень доверия, связанный с каждым идентифицированным намерением.
- Список гнезд, связанных с указанным намерением. Щелкните гнездо, чтобы просмотреть дополнительную информацию о его значении и способе извлечения из запроса пользователя.
В разделе «Объекты идентифицируются » перечислены объекты, которые были извлечены из сообщения пользователя и связаны с активным намерением пользователя. Эти объекты представляют собой ключевую информацию, которую бот идентифицировал в рамках запроса пользователя.
В разделе «Результаты алгоритма» приводится представление о базовых процессах, которые привели к ответу ИИ-оператора. Представленная информация приведена ниже
- Список намерений — отображение идентифицированных намерений и соответствующих им оценок сходства.
- Список объектов — отображает объекты, которые были извлечены из сообщения пользователя.
Информация о другой информации отображается:
- Передача оператора — указывает, произошла ли передача оператора во время сеанса. Установите флажок "Передача оператора по правилам ", если передача оператора выполнена в соответствии с определенными правилами.
- Ключ шаблона — указывает ключ шаблона, связанный с намерением, которое вызвало ответ оператора ИИ.
- Тип ответа — указывает тип ответа, генерируемого оператором ИИ, например фрагмент кода или условный ответ.
- Условие ответа — указывает конкретное условие или правило, по которому был вызван ответ оператора ИИ.
- Модуль NLU — определяет механизм NLU, используемый для обработки запроса пользователя (например, RASA, Switchmatch или Mindmeld).
- Пороговые значения — отображение минимального порогового значения и разницы между частичными значениями соответствия, настроенные в настройках передачи и вывода . Эти значения определяют, когда запрос рассматривается за пределами области или требует вмешательства оператора.
- Расширенные журналы — содержит список журналов отладки, связанных с конкретным идентификатором транзакции. Расширенные журналы обычно хранятся 180 дней.
С помощью параметра загрузки можно также загрузить и просмотреть информацию о транзакциях в формате CSV.
На вкладке "Метаданные " отображается следующее
- Метаданные NLP — просмотрите шаги предварительной обработки, примененные к вводу пользователем на вкладке NLP .
- Хранилище данных и FinalDF — доступ к данным, связанным с сеансом, на вкладках "Хранилище данных" и "FinalDF " для умных ботов.
- Функции поиска — используйте встроенную строку поиска для быстрого поиска в разговоре с конкретными высказываниями.
История
Всякий раз, когда вы добавляете или изменяете статьи, намерения или объекты, необходимо переобучить своего сценария оператора ИИ, чтобы убедиться в его актуальности. После каждого тренировки тщательно проверяйте своего ИИ-оператора, чтобы проверить его точность и эффективность.
Страница «История» позволяет:
- Просмотр истории обучения — отслеживание обучился корпус и внесенных изменений.
- Сравните тренировочные механизмы — просмотрите тренировочные двигатель, используемые для разных итерации, и соответствующую продолжительность обучения.
- Отслеживать изменения — отслеживать изменения настроек, статей, ответов, NLP и кураторов.
- Вернуться к предыдущим версиям — при необходимости с легкостью вернется к более старым тренировочным наборам.
В разделе «История» приведены удобные инструменты для управления статьями базы знаний:
- Активировать статьи — включить ранее неактивные статьи в live , чтобы включить их в ответы ai Agent.
- Изменить статьи — создать новую версию существующей статьи с сохранением оригинала для ссылки.
- Предварительный просмотр производительности — оценить производительность ИИ-оператора с помощью определенной базы знаний с помощью функции предварительного просмотра .
- Загружать статьи — экспортировать статьи базы знаний в виде CSV файла для анализа в автономном режиме или в справочные файлы. Этот параметр доступен оператору Scripted AI Agent только для ответа на вопросы.
Журналы аудита
В разделе "Журналы аудита" приводится подробная запись об изменениях, внесенных в сценарий оператора AI за последние 35 дней. Чтобы получить доступ к журналам аудита:
- Перейдите к панели и щелкните созданного оператора ИИ.
- Перейдите на вкладку «История », чтобы просмотреть историю ИИ-оператора.
- Щелкните вкладку "Журналы аудита", чтобы просмотреть подробный журнал изменений:
- Обновлено в — дата и время внесения изменения.
- Обновлено — пользователь, внесший изменения.
- Поле — раздел бота, в котором произошло изменение (например, Настройки, Статьи, Ответы).
- Описание — дополнительные сведения об изменениях.
-
Используйте обновленные
варианты поиска по
ипо полю
поиска для быстрого поиска по определенным записям журнала аудита. -
На вкладке "История модели" отображается не более 10 корпусов для каждого оператора ИИ.
Курирование
Сообщения добавляются в консоль Curation на основе следующих критериев:
- Сообщения о переключении на резервный сервер — когда ИИ-оператор не понимает сообщения пользователя и инициирует намерение переключения.
- Намерение переключения по умолчанию — если это переключение активировано, сообщения, активирующие намерение переключения по умолчанию, будут направляться в консоль Curation.
Этот критерий применим только к операторам ИИ в сценариях для выполнения действий.
- Сообщения с попустителем — сообщения, которые пользователи понизбили голоса во время предварительного просмотра AI Agent.
- Передача оператора — сообщения, которые приводят к переходу между людьми-операторами в соответствии с настроенными правилами.
- «Из сеанса» — сообщения, помеченные пользователями как не получающие нужный ответ от данных сеанса или комнаты.
- Низкая уверенность — сообщения с индексом доверия, падающим в пределах указанного порога низкой доверия.
- Частичное совпадение — сообщения, в которых ИИ-оператор не может окончательно определить правильное намерение или ответ.
Устранение неполадок
Вкладка "Проблемы " предоставляет централизованное расположение для просмотра и адресации сообщений, помеченных для куратора. Доступны следующие возможности.
- решать или игнорировать проблемы в зависимости от их серьезности и актуальности.
- Изучите исходное произнесение пользователя, ответ ИИ оператора и любые подключенные мультимедиа.
Доступ к расшифровке предоставляется на уровне пользователя, для этого необходимо включить расширенную защиту данных в серверной части.
Для решения проблемы можно:
-
Ссылка на существующую статью — чтобы подключить вопрос к существующей статье, выберите параметр « Ссылка» и найдите нужную статью.
-
Создать новую статью — используйте параметр "Добавить в новую статью " для создания новой статьи непосредственно из консоли Curation.
-
Игнорировать проблемы — устранить или игнорировать проблемы для удаления их из консоли Curation Console.
- Связывание с статьями по умолчанию (сообщением приветствия, резервным сообщением, частичным совпадением) не допускается.
- Для оператора ИИ с помощью сценариев для выполнения действий выберите соответствующее намерение в раскрывающемся списке и помечайте соответствующие объекты.
- После внесения изменений переобучите ИИ Оператора, чтобы убедиться, что новые знания нашли отражение в его ответах.
- разрешение или игнорирование одновременно нескольких проблем для эффективного управления;
Вкладка "Решено " содержит подробный обзор всех устраненных проблем. Можно просмотреть сводную информацию по каждой решенной проблеме, в том числе о том, была ли проблема связана с существующей статьей, использована для создания новой статьи/намерения или проигнорирована. Если возникают нежелательные ответы, которые не были автоматически захвачены в существующих правилах, можно вручную добавить определенные высказывания в Консоль Curation.
Чтобы добавить проблемы в сеансах, выполните приведенные ниже действия
- Определите обрекание — найдите вызывное указание, повлекло за неверную реакцию.
- Проверить статус курации — если проблема еще не устранена в консоли Curation,
отображается переключение «Статус
курации». - Переключение флага — включение
переключения на статус
куратора, чтобы добавить произнесение в консоль curation для просмотра и разрешения.
Если проблема уже присутствует в Консоли Curation, внешний вид переключения меняется соответственно.
Просмотр производительности ИИ в сценариях с помощью аналитики
В разделе «Аналитика» представлено графическое представление ключевых показателей для оценки производительности и эффективности операторов ИИ. Ключевые показатели разделены на четыре раздела, представленных в виде вкладок. Это:Обзор , Ответы, Обучение и Куратор.
Посетив экран аналитики, разработчики могут выбрать оператора ИИ, который они хотят видеть с аналитикой. Кроме того, можно настроить аналитическое представление, выбрав канал для просмотра данных, а также диапазон дат и детализацию данных. По умолчанию аналитические данные за последний месяц отображаются по всем каналам с ежедневной гранулярностью (каждый день — точка на оси x на графике).
Обзор
Обзор содержит ключевые показатели и графики, которые предоставляют разработчикам снимок общего использования и производительности операторов ИИ.
- На панели отчетов выберите созданного оператора ИИ
- В левой панели навигации щелкните Аналитика. Обзор производительности операторов ИИ отображается как в табличных форматах, так и в графическом представлении.
Сеансы и сообщения
В первом разделе обзора отображаются следующие статистические данные о сеансах и сообщениях для ИИ-оператора:
- Общее число сеансов и сеансов, обработанных ИИ-оператором без вмешательства человека.
- Общее количество передач операторов, которое представляет собой подсчет количества сеансов, переданных операторам-людьми.
- Ежедневные средние сеансы
- Общее количество сообщений (сообщений людей и ИИ-операторов) и сколько из них пришло от пользователей.
- Ежедневные средние сообщения
Затем идут графическое представление сеансов (столбец с стеком, обозначающий сеансы, обработанные оператором ИИ, и переданные сеансы) и общего количества ответов, отправленных оператором ИИ.
Пользователи
Во втором разделе обзора приведены статистические данные о пользователях оператора ИИ. Она содержит подсчет общего количества пользователей и информацию о средних сеансах на одного пользователя и о ежедневных средних сеансах. Далее следуют графики, на которых отображаются новые и возвращаемые пользователи для каждого устройства в зависимости от выбранной детализации.
Производительность
В третьем разделе приводится статистика по ответам оператора Tbe AI для пользователей. Здесь можно увидеть общее количество ответов, отправленных оператором ИИ, а также разделение ответов между ответами операторов ИИ:
- Идентификация намерения пользователя.
- Ответил резервным сообщением.
- Ответили частичным сообщением совпадения.
- Информировал пользователя о передачи оператора.
То же самое агрегируется в круговой диаграмме, а в диаграмме области предоставляется информация, основанная на выбранной гранулярности.
Обучение
Учебный раздел представляет "здоровье" ИИ Оператора корпус. Рекомендуется, чтобы разработчики настраивали в своих ИИ-операторах более 20 учебных произнесений для каждого намерения/статьи. В данном разделе все предметы/намерения в корпусе отображаются в виде отдельных прямоугольников, где цвет и относительный размер каждого прямоугольника осмыслен для учебных данных, содержащихся в изделии/намерении. Чем ближе намерения к белому, тем больше требуется данных об обучении для повышения точности ИИ-оператора.
Ответы
В этом разделе разработчики подробно описывают, о чем и как часто пользователи спрашивают его. В ней графическое представление наиболее популярных статей для ИИ-операторов для ответов на вопросы и шаблонов ответов для ИИ-операторов для выполнения действий.
Курирование
В этом разделе приводится визуальная сводная информация о том, сколько проблем с курированием было ежедневно возникать и сколько из них было решено операторами ИИ.
Интегрировать операторов ИИ
В этом разделе описывается интеграция операторов ИИ с голосовыми и цифровыми каналами для управления разговорами клиентов.
Интеграция операторов ИИ с голосовыми и цифровыми каналами
После того, как вы создали и сконфигурировали операторов ИИ на Webex платформе AI Agent Studio, следующий шаг — интеграция их с голосовыми и цифровыми каналами. Эта интеграция позволяет операторам ИИ обрабатывать с клиентами голосовые и цифровые разговоры, обеспечивая бесшовный и интерактивный пользовательский опыт.
Дополнительные сведения см. в статье «Интеграция операторов ИИ с голосовыми и цифровыми каналами».
Управляемые отчетами операторов
В этом разделе приведен обзор отчетов операторов ИИ, типов отчетов, создания отчетов операторов ИИ и режимов доставки отчетов.
Общие сведения о отчетах операторов ИИ
Функция отчетов позволяет формировать или планировать (периодически формировать) определенные отчеты из доступных типов отчетов и получать их в доступных режимах доставки. Эти отчеты могут предоставить ценную информацию о поведении пользователей, его использовании, привлечении к работе, производительности продукта и т. д. Вы можете получить необходимую информацию на адрес электронной почты, SFTP пути или в корзину S3. Можно выбрать тип отчета из списка готовых отчетов, а также выбрать, будет ли он формировать однократный отчет мгновенно или с регулярными интервалами.
При доступе к меню "Отчеты" из левой панели навигации отображаются следующие вкладки
-
«Настроить» — на этой вкладке перечислены все отчеты, которые активны в данный момент и которые периодически создаются. Список отчетов предоставляется следующими сведениями:
- Активный — состояние пользователя, по-прежнему зарегистрированного на отчет.
- AI Agent — имя оператора ИИ, связанного с отчетом.
- Тип отчета — предварительно созданный тип отчета, на который вы подписаны.
- Частота — интервал, через который вы получаете отчет.
- Последний сформированный отчет — последний отправленный отчет.
- Следующая запланированная дата — следующая дата отправки отчета.
-
История — на этой вкладке перечислена вся историческая информация отправляемых отчетов до даты. Щелкните любой отчет на этой странице, чтобы изменить конфигурацию отчетов.
Чтобы загрузить исторические отчеты, щелкните значок «Загрузить » в столбце «Действия ».
Отчеты по запросу, имеющиеся на вкладке "История" , можно загружать только после завершения формирования отчета.
Создайте отчет операторов ИИ
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
Щелкните " Отчеты" в левой панели навигации. |
3 |
Нажмите + Новый отчет. |
4 |
Для создания и настройки отчета предоставьте следующую информацию: |
Типы отчетов операторов ИИ
Можно выбрать список готовых отчетов на основе выбранного типа "Оператор ИИ". В данном разделе описываются типы отчетов: кладки, включенные в каждый отчет, и столбцы, имеющиеся на каждом листе.
Ai Agent для ответа на вопросы типов отчетов
Оператору ИИ доступны три типа отчетов для ответа на вопросы в приложении. С помощью отчетов различных типов можно понять сводку по использованию ИИ-оператора, поведение, что просят пользователи и как AI Agent реагирует на заданные запросы. Вы также можете просматривать сообщения, которые в итоге были проблемами в курации.
Поведение в использовании и сводная информацияВ этом разделе отображается сводка операторов ИИ с периодичностью вызова статей и категорий. Информацию о сводке, категориях и статьях можно просмотреть на отдельной вкладке отчетов:
Поле | Описание |
---|---|
Имя оператора ИИ | Имя оператора ИИ. |
Общее количество разговоров | Общее количество разговоров /сеансов, обработанных оператором ИИ. |
Разговор с хотя бы одним пользовательским сообщением | Разговоры или сеансы, в которых пользователи предоставили хотя бы один ввод. |
Общее количество сообщений от человека | Сообщения, отправляемые конечными пользователями оператору ИИ. |
Общее количество ответов операторов ИИ | Общее количество сообщений, отправляемых ИИ-оператором конечным пользователям. |
Общее количество частичных совпадений | Случаи, когда существовала некоторая двусмысленность в сообщениях пользователя и оператор ИИ отвечал с несколькими намерениями в качестве параметров. |
Разговоры, отправленные оператору | Итого разговоров переданы человеку-агенту. |
Общее количество upvotes | Общее количество ответов операторов ИИ, которые были голосовали клиенты. |
Общее количество нисключений |
Общее количество ответов операторов ИИ, которые были вниз голосовали клиенты. |
Поле | Описание |
---|---|
Название категории | Имя категории, настроенное в операторе ИИ. |
Разговоры по категории | Количество разговоров или сеансов, в которых была обнаружена статья, относящаяся к этой категории. |
Общее количество ответов | Количество случаев обнаружения изделия, относящегося к этой категории. |
Общее количество upvotes | Количество голосов за ответ из этой категории. |
Общее количество нисключений |
Число случаев снизу голоса ответа из этой категории было занижалось. |
Поле | Описание |
---|---|
Название статьи | Имя изделия (вариант по умолчанию), указанное в операторе AI. |
Категория изделий | Категория, к которой относится данное намерение. |
Разговоры к статье | Количество разговоров или сеансов, в которых была обнаружена данная статья. |
Общее количество ответов | Количество случаев обнаружения этой статьи. |
Общее количество upvotes | Количество голосов, принятых за данную статью. |
Общее количество нисключений |
Количество раз ответ на данную статью был сбит. |
Отображает разговор оператора ИИ и пользователя с оценкой сходства. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя оператора ИИ. |
тип сообщения; | Сообщение оператора ИИ или сообщение человека. |
Текст сообщения | Содержимое сообщения. |
Статья | Идентификатор ответа, отправляемого оператором ИИ. |
Категория | Намерение, обнаружене оператором ИИ для сообщения клиента. |
Высшая оценка матча | Индекс сходства обнаруженного умысла. |
Соответствующая статья 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Статья 1 оценка | Оценка обнаруженного намерения. |
Комментарии | Отзыв пользователя, если сообщение было перенастроено или отменено. |
Комментарий к отзыву |
Комментарии, оставляемые пользователями при нажатии кнопки вниз на сообщение. |
Отображает сообщения, которые попали в курирование как проблемы по различным причинам. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя оператора ИИ. |
Сообщение от человека | Содержание человеческого сообщения. |
Сообщение ai Agent | Содержимое сообщения, ответил оператор ИИ. |
Причина проблемы | Причина этого сообщения, в конце концов, в курации. |
Статья | Идентификатор ответа, отправленного оператором ИИ. |
Категория | Намерение, обнаружене оператором ИИ для сообщения пользователя. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Соответствующая статья 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Статья 1 оценка |
Оценка обнаруженного умысла. |
ИИ-оператор для выполнения задач типа отчетов
Существует три различных типа отчетов для ИИ-оператора для выполнения задач в приложении-конструкторе ИИ-оператора. Будучи разработчиком агентов ИИ, вы можете создавать различные типы отчетов. С их помощью можно понять сводку по использованию операторов ИИ, поведение оператора ИИ, что просят пользователи и как оператор ИИ отвечает на эти запросы. Вы также можете просматривать сообщения, которые в итоге были проблемами в курации.
Отображает сводку разговоров, а также инициированные намерения и ключи шаблона. На вкладке сводки отображаются следующие сведения:
Поле | Описание |
---|---|
Имя оператора ИИ | Имя оператора ИИ. |
Общее количество разговоров | Общее количество разговоров или сеансов, обработанных оператором ИИ. |
Разговор с хотя бы одним пользовательским сообщением | Разговоры или сеансы, в которых пользователи предоставили хотя бы один ввод. |
Общее количество сообщений от человека |
Сообщения, отправляемые конечными пользователями оператору ИИ. |
Общее количество ответов операторов ИИ | Общее количество сообщений, отправляемых ИИ-оператором конечным пользователям. |
Общее количество частичных совпадений | Случаи, когда существовала некоторая двусмысленность в сообщениях пользователя и оператор ИИ отвечал с несколькими намерениями в качестве параметров. |
Разговоры, отправленные оператору | Общее количество разговоров, переданных агенту-человеку |
Общее количество upvotes | Общее количество ответов операторов ИИ, которые были голосовали пользователи. |
Общее количество нисключений |
Общее количество ответов операторов ИИ, которые были побиты пользователями. |
Подробную информацию о намерениях можно также просмотреть на вкладке «Намерения » в электронной таблице:
Поле | Описание |
---|---|
Имя намерения | Имя намерения, настроенное в операторе ИИ. |
Разговоры с целью | число разговоров или сеансов, в которых применялось данное намерение. |
Общее количество вызовов | Количество ссылок на это намерение. |
Общее количество завершений | Количество раз сбора всех слотов и это намерение было выполнено. |
Общее количество upvotes | Общее количество ответов за то, что были голосовали за каждое намерение. |
Общее количество нисключений |
Общее количество ответов за то, что были вниз голосов за каждое намерение. |
В отчете также содержится подробная информация о шаблоне высокого уровня, такая как:
Поле | Описание |
---|---|
Имя ключа шаблона | Имя шаблона, настроенное в операторе ИИ. |
Намерение ключа шаблона | Намерения, где используется этот ключ шаблона. |
Разговоры для ключа шаблона | Количество раз отправки этого ключа шаблона в качестве ответа. |
Общее количество ответов | Количество отправки ключа шаблона в виде ответа. |
Общее количество upvotes | Количество голосов при голосовании за ответ на этот шаблон. |
Общее количество нисключений |
Количество голосов при снисхождениях ответа на этот шаблон. |
Отображает разговор клиента с ИИ-оператором наряду с оценками по сходству. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя в приложении. |
тип сообщения; | Сообщение оператора ИИ или человеческое сообщение. |
Текст сообщения | Содержание сообщения. |
Ключ шаблона | Идентификатор ответа, отправленного оператором ИИ. |
Намерение | Намерение, обнаружене оператором ИИ для сообщения клиента. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Заданный умысел 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Намерение 1 оценка | Оценка обнаруженного умысла. |
Комментарии | Отзыв пользователя, если сообщение было голосовало вверх или вниз. |
Комментарий к отзыву |
Комментарии, оставляемые пользователями при нажатии кнопки вниз на сообщение. |
Отображает сообщения, которые попали в курирование как проблемы по различным причинам. Этот отчет имеет отношение только к операторам ИИ со сценариями. В этом отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя в приложении. |
Сообщение от человека | Содержание человеческого сообщения. |
Сообщение ai Agent | Содержимое сообщения, отвеченного ИИ оператором. |
Причина проблемы | Причина этого сообщения, в конце концов, в курации. |
Ключ шаблона | Идентификатор ответа, отправленного оператором ИИ. |
Намерение | Намерение, обнаружене оператором ИИ для сообщения пользователя. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Заданный умысел 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Намерение 1 оценка |
Оценка обнаруженного умысла. |
Режимы доставки отчетов ИИ-оператора
В современном мире, управляемом данными, эффективная и защищенная доставка отчетов ИИ Операторов имеет принципиальное значение для принятия взвешиваемых решений и операционного совершенства. Для удовлетворения различных организационных потребностей мы предлагаем несколько режимов доставки отчетов ИИ-операторов, обеспечивая гибкость, надежность и безопасность. Доступные варианты доставки включают протокол защищенной передачи файлов (SFTP), электронную почту и Amazon S3 Bucket. Каждый режим разработан для удовлетворения различных требований, независимо от того, требуется высокая безопасность, легкость доступа или масштабируемые решения для хранения данных. В этом документе описаны функции и преимущества каждого режима доставки, который поможет вам выбрать лучший вариант для ваших конкретных потребностей.
SFTP
Поле |
Описание |
---|---|
Отправить отчеты в защищенное расположение по расписанию |
Включите это, чтобы отправить отчеты в защищенное место в запланированное время. Это переключение можно предоставить только следующим образом: |
IP-адрес | IP-адрес системы. |
Имя пользователя | Имя пользователя для доступа к отчетам. |
Пароль | Пароль для доступа к отчетам. |
Закрытый ключ | Закрытый ключ для доступа к файлам. |
Способ отправки |
Путь к маршрутизации файлов в системе. |
Адрес электронной почты
Поле | Описание |
---|---|
Запланировать отправку сообщений электронной почты для нескольких получателей, разделяя их с запятой(;) | Включите эту кнопку для добавления получателей. |
Получателей |
Адреса электронной почты всех получателей, которые должны получить отчеты в указанное время и на частоте. |
Ведра S3
Поле | Описание |
---|---|
Выгрузка отчетов в выборку S3 согласно расписанию |
Включите это поле, чтобы сделать поля S3 доступными и перенаправлять отчеты в настроенную корзину S3. |
Идентификатор ключа доступа AWS | Идентификатор ключа доступа для доступа к сервисам и ресурсам AWS. |
Ключ секретного доступа AWS | Секретный ключ доступа для доступа к сервисам и ресурсам AWS |
Имя ведра; | Имя выборки, в которую направляется отчет. |
Имя папки |
Имя папки, созданной в корзине S3. |
Понять соответствие требованиям ИИ
В этих разделах приведены сведения о разработке ИИ, конфиденциальности данных, безопасности и безопасности
Развитие ИИ, конфиденциальность данных, безопасность и безопасность
Каждая функция, используюющая ИИ, в Cisco проходит оценку воздействия ИИ на основе наших принципов Ответственного ИИ и присоединяется к Ответственной концепции ИИ, в дополнение к существующим процессам безопасности, конфиденциальности и прав человека путем проектирования.
Конфиденциальность и безопасностьCisco не сохраняет входные данные пользователей после выполнения вывода, а сторонний поставщик моделей, корпорация Майкрософт, не осуществляет доступ к данным пользователей Cisco и не контролирует их и не сохраняет. Дополнительные сведения о политиках хранения данных, связанных с конкретной функцией, см . на портале Cisco Trust Portal.
Далее приводится список примечаний к прозрачности ИИ для всех функций ИИ:
Источники данных для обучения и оценкиСторонний поставщик моделей Cisco, Корпорация Майкрософт, заявляет, что не будет использовать содержимое пользователей для улучшения моделей OpenAI в Службе Лазур и не сохраняет данные о пользователях Cisco в инфраструктуре Лазури.
Безопасность и этические принципыВсе генеративные функции ИИ подвержены ошибкам, поэтому Cisco уделяет приоритетное внимание безопасности содержимого функций ИИ, выбрав фильтрацию содержимого, предоставляемую Сервисом Windows OpenAI.
Оценка и производительность моделиCisco ставит приоритеты производительности и точности AI Assistant, привлекая людей к обзору, испытанию и обеспечению качества базовой модели.
При начале работы с Webex AI Agent Studio
Webex AI Agent Studio — это сложная платформа, предназначенная для создания, управления и развертывания автоматизированных операторов ИИ для удовлетворения потребностей в обслуживании и поддержке клиентов. Используя искусственный интеллект, операторы ИИ предоставляют автоматизированную помощь клиентам, прежде чем они взаимодействуют с агентами-людьми. Эти операторы поддерживают голосовые взаимодействия с интонацией, пониманием языка и контекстной осведомленностью в разговорах. Кроме того, операторы ИИ бесшовно и информативно обрабатывать цифровые каналы взаимодействия с помощью текста и онлайн-чата. Клиенты могут воспользоваться услугами консьержа, получая помощь по вопросам, сбору информации и уменьшению времени ожидания.
Возможности студии Webex AI Agent Studio
- Точные и своевременные ответы — дает точные ответы на запросы клиентов в режиме реального времени.
- Интеллектуальное выполнение задач — выполняет задачи на основе запросов или данных пользователя.
Ключевые преимущества для предприятий
-
Улучшенный опыт работы с клиентами — позволяет клиентам разговаривать в режиме реального времени.
-
Персональные взаимодействия — реагирование на индивидуальные потребности и предпочтения клиентов.
-
Беспристративность и эффективность — обрабатывает большой объем взаимодействия с клиентами, не требуя дополнительных человеческих операторов, что приводит к повышению уровня удовлетворенности и сокращению операционных расходов.
Общее представление о типах и примерах операторов ИИ
В следующей таблице представлены типы операторов ИИ и их возможности:
Тип оператора ИИ | Назначение | Возможности | Описание | Как настроить? |
---|---|---|---|---|
Автономный |
Операторы автономного ИИ предназначены для работы независимо, принятия решений и выполнения задач без прямого вмешательства человека. |
Выполните действия |
Делать осознанный выбор, основываясь на доступной информации и предварительно определенных правилах. Автоматизируйте повторяющиеся или трудоемкие задачи. |
|
Ответьте на вопросы |
Автономные операторы могут получить доступ к репозиторию знаний и использовать их для предоставления информативных и точных ответов на запросы пользователей. |
Автономные операторы ИИ для ответа на вопросы | ||
Сценарий |
Операторы ИИ со сценариями запрограммированы на выполнение предварительно определенного набора правил и инструкций. |
Выполните действия |
Операторы со сценариями могут выполнять четко определенные и структурные задачи. |
Операторы ИИ с помощью сценариев для выполнения действий |
Ответьте на вопросы |
Операторы со сценариями могут отвечать на вопросы на основе созданного пользователем учебного набора, который представляет собой коллекцию примеров и ответов. |
Операторы ИИ с помощью сценариев для ответа на вопросы |
Примеры
В зависимости от конкретных требований и желаемых возможностей операторов ИИ могут применяться в различных случаях использования. Ниже приведены следующие примеры
-
Обслуживание клиентов — для поддержки клиентов могут использоваться как автономные, так и сценарии операторов, при этом автономные операторы предлагают большую гибкость и понимание естественного языка.
-
Виртуальные помощники — автономные операторы хорошо подходят для ролей виртуальных помощников, потому что они могут обрабатывать различные задачи и обеспечивать более личные взаимодействия.
-
Анализ данных — автономные операторы могут использоваться для анализа больших наборов данных и извлечения важных идей.
-
Автоматизации процессов — для автоматизации повторяющихся задач, повышения эффективности и уменьшения количества ошибок можно использовать как автономных, так и операторов со сценариями.
-
Управление знаниями — автономные операторы могут использоваться для создания и управления репозиториями знаний, чтобы сделать информацию легко доступной для пользователей.
Выбор между автономными и сценарными операторами ИИ зависит от сложности задач, требуемого уровня автономности и доступности учебных данных.
Предварительные условия
-
Если вы являетесь пользователем контакт-центра Webex, убедитесь, что вы соответствуете следующим требованиям:
-
клиент Webex Contact Center 2.0.
-
Webex для вашего клиента предусмотрена настройка connect.
-
Голосовая медиаплатформа — это медиаплатформа следующего поколения.
-
-
Если у вас нет арендатора Webex контакт-центра, обратитесь к своему партнеру для инициирования Webex пробной версии контакт-центра с медиа-платформой следующего поколения.
-
Администраторы могут запросить Webex песочницу разработчика Contact Center, чтобы опробовать операторов ИИ.
Включение функций
Эта функция в настоящее время находится в бета-версии. Клиенты могут подписаться на эту функцию на Webex портале Бета, заполнив участие операторов ИИ.
-
В настоящее время на бета-этапе доступно только функциональные возможности операторов ИИ со сценарием.
-
Автономные операторы доступны только для выбора заказчиков. Запросы могут направляться через CSM (Customer Success Manager), PSM (Partner Success Manager) или по электронной почте ask-ccai@cisco.com. После одобрения для вашего арендатора будут доступны автономные операторы.
Доступ Webex AI Agent Studio
Для создания операторов ИИ необходимо войти в приложение Webex AI Agent Studio. Это можно сделать следующими способами:
Вход из управляющего центра
- войдите в центр управления, используя URL https://admin.webex.com.
- В разделе «Службы» на панели навигации выберите контакт-центр.
- В разделе Быстрые ссылки на правой панели перейдите в раздел "Пакет контакт-центра".
- Щелкните Webex AI Agent Studio , чтобы получить доступ к приложению.
Система перекрестно запускает Webex приложения AI Agent Studio на другой вкладке браузера, и вы будете автоматически вошли в приложение.
Вход в систему из Webex Connect
Для доступа к приложению Webex AI Agent Studio необходимо иметь доступ к Webex Connect.
- Войдите в приложение Webex Connect, используя URL-адрес клиента, указанный для вашего предприятия и учетные данные.
По умолчанию страница "Службы " отображается как главная страница.
- В меню " Область приложений" левой панели навигации щелкните Webex AI Agent Studio , чтобы получить доступ к приложению.
Система перекрестно запускает Webex приложения AI Agent Studio на другой вкладке браузера, и вы будете автоматически вошли в приложение.
Макет домашней страницы
Добро пожаловать в приложение Webex AI Agent Studio. При входе на домашней странице отображается следующий макет:
-
Навигационная панель
Панель навигации, появилась слева, обеспечивает доступ к следующим меню
- Панель отчетов — отображает список операторов ИИ, к которым имеет доступ пользователь, предоставленных администратором предприятия.
- Знания — показывают центральный репозиторий знаний или базу знаний, которая служит мозгом для автономных операторов ИИ, чтобы отвечать на запросы клиентов.
- Отчеты — списки предварительно созданных отчетов операторов ИИ различных типов. Вы можете формировать или планировать отчеты в соответствии со своими бизнес-потребностями.
- Справка — предоставляет доступ к руководству пользователя Webex AI Agent Studio по Webex справочному центру.
-
Профиль пользователя
Меню профиля пользователя позволяет просматривать информацию своего профиля и выходить из приложения.
Страница «Профиль предприятия» содержит сведения о клиенте операторов ИИ, доступные только администраторам с полным доступом.
-
На вкладке "Обзор " содержится следующая информация:
- Идентификаторы предприятия — включают Webex идентификатор организации, идентификатор организации CPaaS, идентификатор подписки для предприятия. Это доступно для предприятий с интеграцией Webex контакт-центра для соответствующего арендатора Webex Connect.
- Параметры профиля — содержат имя предприятия, уникальное имя предприятия и URL-адрес логотипа.
- Глобальные параметры оператора — позволяет выбрать оператора по умолчанию для голосового канала для обработки сценариев переключения
- Сводная информация о удержании данных — содержит сводную информацию о сроках хранения данных для данного предприятия.
-
На вкладке "Товарищи по команде" можно просматривать список товарищей по команде, имеющих доступ к приложению, и управлять ими. Каждому пользователю назначается роль, которая определяет действия, которые он может выполнить на основе предоставленных разрешений.
-
Узнать свою панель отчетов
На панели операторов ИИ представлены карточками, на которых отображается основная информация, включая имя оператора ИИ, последнее обновление и движок, используемый для обучения оператора.
Задачи на карте ai Agent
Наведите указатель мыши на карту оператора ИИ, чтобы просмотреть следующие параметры
- Предварительный просмотр — щелкните «Предварительный просмотр», чтобы открыть виджет предварительного просмотра ИИ оператора.
- Значок многоточия щелкните этот значок, чтобы выполнить следующие задачи:
-
Скопировать ссылку на предварительный просмотр — скопировать ссылку для вставки в новую вкладку и выполнить предварительный просмотр оператора ИИ в виджете чата.
-
Копировать маркер доступа — скопируйте маркер доступа оператора ИИ для вызова оператора через API-интерфейсы.
-
Экспорт — экспорт сведений об операторах ИИ (в формате CSV) в локальную папку.
-
Удалить — безвозвратно удалить оператора ИИ из системы.
-
Pin — прикрепите оператора ИИ к первой позиции на панели или открещипите, чтобы переместить его в предыдущее положение.
-
Создайте нового оператора ИИ
Для создания нового оператора ИИ можно воспользоваться параметром "Создать оператора " в правом верхнем углу панели отчетов. Можно выбрать использование предварительно определенного шаблона или создать оператора с нуля.
Сведения о создании автономных операторов ИИ с помощью сценариев см. в следующих разделах:
Импорт предварительно настроенного оператора AI
Из списка доступных операторов ИИ можно импортировать предварительно созданные операторы ИИ в формате CSV. Во-первых, убедитесь, что операторы AI экспортированы в формате CSV в локальную папку. Выполните следующие действия для его импорта:
- Щелкните "Оператор импорта".
- Щелкните "Выгрузка" , чтобы выгрузить файл оператора ИИ (в формате CSV), экспортируемый из платформы.
- В поле " Имя оператора" введите имя оператора ИИ.
- (Необязательно) В идентификаторе системы измените уникальный идентификатор, созданный системой.
- Щелкните Импорт.
Ваш оператор ИИ теперь успешно импортирован на платформу Webex AI Agent Studio и доступен на панели.
Поиск по ключевым словам
Платформа предоставляет надежные возможности поиска, которые помогают с легкостью находить операторов ИИ и управлять ими. Поиск по ключевым словам можно выполнить, используя имя оператора. Введите имя оператора или часть имени в строке поиска. В системе отображается список операторов ИИ, которые соответствуют вашим критериям поиска.
Фильтрация по типу оператора
В дополнение к поиску по ключевым словам, вы можете уточнять результаты поиска путем фильтрации в зависимости от типа оператора ИИ. В раскрывающемся списке выберите один из фильтров типов операторов— «Сценарии», «Автономный» и «Все».
Базы знаний
База знаний — это центральный репозиторий информации для автономных операторов ИИ на базе крупной языковой модели (LLM). Автономные операторы ИИ используют передовые технологии ИИ и машинного обучения для понимания, обработки и генерации человеческого текста. Эти операторы ИИ обучаются на огромном количестве данных, что позволяет им предоставлять подробные и контекстуально значимые ответы. Базы знаний хранят данные, необходимые для функционирования автономных операторов ИИ.
Чтобы получить доступ к базе знаний, выполните следующие действия
- Выполните вход на платформу Webex AI Agent Studio.
- На панели отчетов щелкните значок "Знания" на левой панели навигации. Откроется страница баз знаний.
- Можно найти базу знаний на основе следующих критериев:
- Имя базы знаний
- Тип базы знаний
- Между указанными датами обновляются базы знаний
- Базы знаний, созданные между указанными датами
Щелкните «Сбросить все », чтобы сбросить критерии поиска.
- Также можно создать новую базу знаний. Сведения о создании новой базы знаний см. в разделе "Создание базы знаний для ИИ-оператора"
Создайте базу знаний для AI Agent
1 |
На панели отчетов щелкните значок "Знания" на левой панели навигации. |
2 |
На странице "Базы знаний" щелкните кнопку "Создать базу знаний" в правом верхнем углу. |
3 |
На странице " Создание базы знаний" введите следующие сведения: |
4 |
Щелкните Создать. Система создает базу знаний с указанным именем. |
5 |
На вкладке "Файлы " выполните следующие действия |
6 |
На вкладке "Документы " выполните следующие действия |
7 |
Перейдите на вкладку "Информация ", чтобы просмотреть и отслеживать сведения о загруженных файлах и созданных документах.
|
Следующие шаги
Настройте базу знаний автономного ИИ оператора для ответа на вопросы.
Установка автономных операторов ИИч2>
Операторы автономного ИИ работают независимо без прямого вмешательства человека. Эти операторы используют расширенные алгоритмы и методы машинного обучения для анализа данных, опыта из среды и адаптации своих действий для достижения конкретных целей. В этом разделе описываются две основные возможности автономного ИИ-оператора.
Автономный оператор ИИ для выполнения задач
Операторы автономного ИИ могут выполнять различные задачи, включая:
-
Обработка естественного языка (NLP) — понимание человеческого языка и реакция на него естественным и разговорным образом.
-
Принятие решений — осознанный выбор, основываясь на доступной информации и предварительно определенных правилах.
-
Автоматизации — автоматизировать повторяющиеся задачи или задачи, которые отнимают много времени
В этом разделе приведены следующие параметры конфигурации:
Создание автономного оператора ИИ для выполнения действий
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля".
Вы также можете выбрать предварительно определенный шаблон для быстрого создания оператора ИИ. Отфильтруйте тип ai Agent как автономный. В этом случае поля на странице "Профиль" заполнят автоматически. |
4 |
Щелкните Далее. |
5 |
В разделе "Какой тип оператора создаются " щелкните Автономный. |
6 |
В разделе «Каковы основные функции оператора» щелкните «Выполнить действия». |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Теперь вы успешно создали автономного оператора ИИ для выполнения действий, который теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно созданных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно настроенного оператора ИИ» |
Следующие шаги
Обновите профиль автономного оператора ИИ.
Обновление профиля автономных операторов ИИ
Перед началом настройки
Создайте автономного оператора ИИ для выполнения действий.
1 |
На панели щелкните созданного оператора ИИ |
2 |
Перейдите к " и настройте следующие сведения: |
3 |
Нажмите Кнопку «Опубликовать», чтобы настроить AI Agent в реальном времени. |
Следующие шаги
Добавьте к оператору ИИ необходимые действия.
Добавление действий к автономному ИИ-оператору
Автономные операторы ИИ для выполнения действий предназначены для понимания намерений пользователя и действовать соответственно. Например, в ресторане необходимо автоматизировать онлайн прием заказа еды. Для выполнения этой задачи можно создать автономного ИИ-оператора, который выполняет следующие действия:
-
Получите необходимую информацию от заказчика.
-
Переведите информацию в нужный поток.
Автономный оператор ИИ на выполнение действий работает над следующими стандартными блоками:
-
Действие — функциональность, которая позволяет ИИ-оператору подключаться к внешним системам для выполнения сложных задач.
-
Объект или разъем — представляет собой шаг в выполнении намерения пользователя. Заполнение гнезда включает в себя задавать конкретные вопросы заказчику для выполнения намерения клиента на основе изречений. Это триггер для ИИ-оператора, чтобы начать выполнять соответствующее действие. Определите входные объекты как часть заполнения гнезд.
-
Выполнение — определяет, как ИИ-оператор завершает действие. В рамках выполнения, определите выходные объекты для автономного ИИ-оператора, чтобы сформировать ответ в определенном формате. Система отправляет выходные объекты в поток для продолжения действия и успешного завершения задачи.
1 |
На вкладке «Действие » щелкните значок « Новое действие». |
2 |
На странице " Добавить новое действие " укажите следующие сведения |
Следующие шаги
Можно настроить или слоты и определить выполнение в зависимости от выбранной области действий.
Настройка заполнения гнезд
Заполнение гнезда включает добавление необходимых объектов ввода для движка ИИ. В разделе "Заполнение гнезда" на странице "Действия" добавьте объекты ввода:
-
Объекты можно добавлять по одному в формате таблицы.
-
Кроме того, можно использовать файл ЗАНИМАЮЩИХся инструментом «12-е» и определять его объекты. Более подробную информацию см. в разделе «Обзор схемы 100-100 меха».
Добавьте объекты ввода в формате таблицы
1 |
Для добавления объекта ввода щелкните + Новый объект ввода. |
2 |
На странице " Добавить новый объект ввода" укажите следующие сведения |
3 |
Нажмите кнопку Добавить , чтобы добавить объект ввода. Можно добавить все необходимое количество объектов ввода. |
4 |
Опция « Элементы управления » позволяет выполнить с объектом следующие действия: |
Добавьте объекты с помощью редактора CUBE
Объекты ввода и вывода можно добавлять с помощью редактора CUBE. В представлении редактора CSV объекты должны быть определены в структурном формате CSV.
Дополнительные сведения см. в разделе «Обзор схемы 100 е.е.
Структура входных параметров
Входные параметры должны иметь следующую структуру:
-
type — тип данных объекта параметров. Это всегда "объект", обозначающий, что параметры структурируются как объект.
properties — объект, где каждый ключ представляет параметр и связанные с ним метаданные.
required — массив строк с именами обязательных параметров.
свойства объекта
Каждая клавиша в объекте свойств представляет объект/параметр ввода и содержит другой объект с метаданными об этом параметре. Метаданные должны всегда содержать следующие ключевые слова:
-
type — тип данных параметра. Допустимые типы:
-
string — текстовые данные.
-
целое число — числовые данные без десятичных дробей.
-
число — числовые данные, которые могут содержать десятичные дроби.
-
логические — значения истина/ложь.
-
array — список элементов, как правило, одного типа.
-
объект — сложная структура данных с вложенными свойствами.
-
-
описание — краткое описание того, что представляет собой объект. Это помогает движку ИИ понять назначение и использование данного параметра. Для большей точности рекомендуется использовать краткое описание, соответствующее инструкциям оператора и описанию действий.
-
Платформа выполняет проверку только для типа. "Описание" применяется не для всех объектов, но настоятельно рекомендуется добавить его. Другие полезные ключевые слова для метаданных объектов:
-
enum — в поле «Перечисление» отображаются возможные значения для параметра. Это полезно для параметров, которые должны принимать только ограниченный набор значений. Разработчики могут определить пользовательские списки значений, которые должен принимать параметр для его использования.
- шаблон — поле шаблона используется с типами строк для указания регулярного выражения, которому должна соответствовать строка. Это особенно полезно для проверки определенных форматов, таких как номера телефонов, почтовые коды или пользовательские идентификаторы.
-
примеры — в поле «Примеры» содержится один или несколько примеров допустимых значений для параметра. Это помогает движку ИИ понять, какого рода данных ожидается, и может быть особенно полезным для интерпретации и проверки.
-
Есть и другие ключевые слова, которые могут сделать определение объекта более точным и надежным. Дополнительные сведения см. в разделе «Обзор схемы 100 е.е.
Пример
В следующем примере приведены различные типы объектов и ключевых слов
{ "тип": "объект", "свойства": { "имя пользователя": { "тип": "строка", "описание": "уникальное имя пользователя для учетной записи"., "minLength": 3, "maxLength": 20 }, "пароль": { "тип:"строка", "описание": "пароль для учетной записи.", "minLength": 8, "формат": "пароль" }, "электронная почта": { "тип": "строка", "описание": "адрес электронной почты для учетной записи.", "шаблон": "\w+([-+.']\w+)*@\w+([-.]\w+)*.\w+([-.]\w+)*", "дата рождения": { тип: "строка", "описание": "дата рождения пользователя.", "примеры": ["мм/дд/ГГГГ"] }, "настройки": { "тип": "объект", "описание": "настройки пользовательских настроек", "Свойства": { "бюллетень": { "тип": "логический", "описание": "Хочет ли пользователь получать бюллетени на рассылку.", "default": true }, "уведомления": { "тип:: "строка", "описание": "Предпочтительный способ уведомления", "enum": ["электронная почта", "sms", "push"] } }, "роли": { "тип": "тип: "массив", "Описание": "Список ролей, назначенных пользователю.", "элементы": { "тип": "строка", "указание": ["пользователь", "администратор", "модератор"] } }, "требуется": ["имя пользователя", "пароль", "электронная почта"] }
В примере используются следующие объекты:
- username — строковый тип с минимальным и максимальным ограничением по длине.
- password — тип строки с минимальной длиной и конкретным форматом (пароль указывает, что с ним следует обращаться безопасно).
- электронная почта — тип строки с шаблоном regex, гарантирующий, что он является допустимым адресом электронной почты.
- birthdate — тип строки с примерами для уписки формата даты.
- настройки — тип объекта с вложенными свойствами (уведомление и уведомления), включая логический со значением по умолчанию и строку с определенными допустимыми значениями (enum).
- роли — тип массива, где каждый элемент — это строка, ограниченная определенными значениями (enum).
Имя пользователя, пароль и электронная почта являются обязательными в соответствии с определением в массиве "required".
В этом примере объекты имеют описательные имена, четкие описания и соответствуют согласованной структуре и соглашениям об именах. Следуйте приведенным лучшим практикам для создания четко определенных объектов, которые движок ИИ легко интерпретирует и обеспечивает.
Определите выполнение
1 |
Определите детали выполнения для внедрения ИИ-оператора в контакт-центре. Укажите следующие сведения: |
2 |
Настройте выходные объекты таким образом, чтобы ИИ-оператор генерирул результат в формате, который не может быть понятен потоку. |
3 |
Чтобы добавить объект вывода, щелкните + Новый объект вывода. На экране " Добавить новый выходной объект" укажите следующие сведения: Для добавления выходных объектов можно также использовать файл 100 е. Дополнительные сведения см. в разделе «Добавление объектов с помощью редактора CUBE» . |
4 |
Нажмите кнопку "Добавить" , чтобы добавить выходной объект. Можно добавить максимальное количество выходных объектов. |
5 |
Опция « Элементы управления » позволяет выполнить с объектом следующие действия: |
6 |
Нажмите кнопку "Добавить ", чтобы завершить совместное с кобигурированием. |
Следующие шаги
Щелкните "Предварительный просмотр" , чтобы просмотреть оператора ИИ. Для получения дополнительной информации см. раздел Предварительный просмотр автономного ИИ-оператора. Нажмите Кнопку «Опубликовать», чтобы настроить AI Agent в реальном времени.
После настройки оператора ИИ:
- Сведения о производительности оператора ИИ см. в разделе «Просмотр производительности автономного ИИ-оператора с использованием аналитики».
- Сведения о сеансах и истории см. в разделе «Просмотр сеансов и истории автономных ИИ-операторов».
Автономные операторы ИИ для ответа на вопросы
Автономные операторы могут получить доступ к репозиторию знаний и использовать их для предоставления информативных и точных ответов на запросы пользователей. Эта возможность полезна в сценариях, когда оператору необходимо:
-
Предоставлять поддержку клиентам — отвечать на часто задаваемые вопросы, устранять неполадки и направлять клиентов в ходе процессов.
-
Предоставлять техническую помощь — предоставлять экспертные консультации по конкретным темам или доменам.
В этом разделе приведены следующие параметры конфигурации:
Создание автономного оператора ИИ для ответа на вопросы
Перед началом настройки
Убедитесь в создании базы знаний. Дополнительные сведения см. в разделе «Управление базами знаний».
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля". Вы также можете выбрать заранее определенный шаблон для быстрого создания оператора ИИ. Вы можете отфильтровать тип AI Agent как Автономный. В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните Далее. |
5 |
В разделе "Какой тип оператора создаются " щелкните Автономный. |
6 |
В разделе "Основные функции оператора" нажмите " Ответить на вопросы". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Автономный оператор ИИ для ответа на вопросы успешно создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
Обновите профиль автономного оператора ИИ.
Обновление профиля автономных операторов ИИ
Перед началом настройки
Создайте автономного оператора ИИ для ответа на вопросы.
1 |
На панели щелкните созданного оператора ИИ |
2 |
Перейдите к " и настройте следующие сведения: |
3 |
Щелкните Сохранить изменения , чтобы оператор ИИ в реальном времени. |
Следующие шаги
Настройка базы знаний для ИИ-оператора.
Настройка базы знаний
Перед началом настройки
Создайте автономного оператора ИИ для ответа на вопросы.
1 |
На странице " Панель отчетов " выберите созданного оператора ИИ. |
2 |
Перейдите на вкладку "База знаний ". |
3 |
Выберите нужную базу знаний в раскрывающемся списке. |
4 |
Щелкните Сохранить изменения , чтобы оператор ИИ в реальном времени. |
Следующие шаги
Щелкните "Предварительный просмотр" , чтобы просмотреть оператора ИИ. Для получения дополнительной информации см. раздел Предварительный просмотр автономного ИИ-оператора.
После настройки оператора ИИ:
- Сведения о производительности оператора ИИ см. в разделе «Просмотр производительности автономного ИИ-оператора с использованием аналитики».
- Сведения о сеансах и истории см. в разделе «Просмотр сеансов и истории автономных ИИ-операторов».
Просмотр сеанса и истории автономного ИИ-оператора
Вы можете просмотреть подробные сведения о сеансе и истории каждого созданного вами автономного ИИ-оператора. Страница « Сеансы » содержит подробную информацию о сеансах, установленных с соответствующими абонентами. Страница « История » позволяет просмотреть подробную информацию об изменениях конфигурации, выполненных оператором ИИ.
Сеансов
Страница « Сеансы » содержит исчерпывающую запись обо всех взаимодействиях между операторами ИИ и пользователями. Для перехода на страницу "Сеансы" выполните следующие действия
- На панели щелкните оператора автономного ИИ, для которого необходимо просмотреть сведения о сеансе.
- В левой панели навигации щелкните Сеансы .
Откроется страница " Сеансы ". Каждый сеанс отображается как запись, содержащая все сообщения сеанса. Эта информация полезна для аудита, анализа и совершенствования ИИ-оператора.
В таблице сеансов приведен список всех сеансов/комнат, созданных для этого ИИ-оператора. Таблица набивает на страницы, если имеется больше строк, чем можно разместить на одном экране. Любое из полей в таблице можно отсортировать или отфильтровать в левой части раздела «Уточнить результаты ». Представленные поля содержат следующую информацию о конкретном сеансе:
-
Идентификатор сеанса — уникальный идентификатор комнаты или сеанса для разговора.
- Идентификатор потребителя — идентификатор потребителя, который взаимодействовал с оператором ИИ.
-
Канал — канал, где произошло взаимодействие.
-
Обновлено в — время закрытия комнаты.
-
Метаданные комнаты — содержат дополнительную информацию о комнате.
-
Установите необходимые флажки:
- Скрыть тестовые сеансы — чтобы скрыть тестовые сеансы и отобразить только список динамических сеансов.
- Произошла передача оператора — для фильтрации сеансов, переданных оператору. В случае передачи оператора отображается значок «Наушники », обозначающий передачу чата оператору-человеку.
- Произошла ошибка — для фильтрации сеансов, в которых произошла ошибка.
- «Понизить» — для фильтрации сессий, низвердивших его.
Щелкните строку в таблице сеансов для подробного просмотра сеанса. Значок замка означает, что сеанс заблокирован и нуждается в расшифровке. Для расшифровки сеанса вам потребуется разрешение. Если переключение «Доступ к расшифровке» активировано, вы можете получить доступ к любому сеансу с помощью кнопки расшифровки содержимого . Однако эта функциональность применима только в том случае, если для клиента параметр «Расширенная защита данных» установлен на true или включен.
История
Страница « История » позволяет просмотреть подробную информацию об изменениях конфигурации, выполненных оператором ИИ. Чтобы просмотреть историю определенного оператора, выполните следующие действия:
- На панели щелкните оператора автономного ИИ, история которого требуется просмотреть.
- В левой панели навигации щелкните " История".
Страница " История " отображается со следующими вкладками
- Журналы аудита — щелкните вкладку "Журналы аудита", чтобы просмотреть изменения, внесенные в операторов ИИ.
- История модели — перейдите на вкладку «История модели», чтобы просмотреть различные версии автономного оператора ИИ для выполнения этих действий.
Журналы аудита
Вкладка "Журналы аудита" отслеживает изменения, внесенные в автономного оператора ИИ. Вы можете просмотреть подробную информацию об изменениях за последние 35 дней. На вкладке "Журналы аудита" отображаются следующие сведения:
Пользователи с ролями разработчика администраторов или агентов по ai Agent могут получить доступ только на вкладку "Журналы аудита". Пользователи с настраиваемыми ролями, имеющими разрешение «Получить журнал аудита», также могут просматривать журналы аудита.
- Обновлено в — данные и время изменения.
- Обновлено — имя пользователя, включившего изменения.
- Поле — конкретный раздел оператора ИИ, в котором были внесены изменения.
- Описание — дополнительная информация об изменениях.
Можно выполнять поиск по конкретному журналу аудита, используя параметры "Обновлено по", "Поле" и "Описание ". Журналы можно сортировать на основе полей "Обновлено в " и "Обновлено по ".
История модели
Вкладка "История модели" доступна только автономному ИИ-оператору для выполнения действий.
Всякий раз, когда вы публикуете автономного оператора ИИ для выполнения действий, версия оператора автономного ИИ сохраняется, которая доступна на вкладке "История моделей ". Различные версии операторов ИИ можно просмотреть на вкладке "История модели".
- Описание модели — краткое описание версии ИИ-оператора.
- AI Engine — движок ИИ, используемый для этой версии оператора ИИ.
- Обновлено в — дата и время создания версии.
- Действия — позволяет оператору ИИ выполнить следующие действия
- Нагрузка — все изменения, внесенные в ИИ-оператора, теряются. Конфигурацию необходимо выполнить еще раз.
- Экспорт — используйте для экспорта оператора ИИ.
Предварительный просмотр автономного оператора ИИ
Автономных операторов ИИ можно предварительно просмотреть во время создания оператора ИИ, во время редактирования, а также после его развертывания. Предварительный просмотр можно открыть с помощью следующих способов
- Панель отчетов операторов AI — при наведении указателя мыши на карту ai Agent становится видимым параметр «Предварительный просмотр » для этого оператора ИИ. Щелкните, чтобы открыть предварительный просмотр оператора ИИ.
- Заголовок AI Agent — щелкните карту AI Agent, чтобы открыть оператора ИИ. Опция «Предварительный просмотр» всегда отображается в заголовке.
- Свернутый виджет — после запуска и свернутого предварительного просмотра виджет головы чата появляется в правом нижнем углу страницы. Вы можете использовать эту функцию, чтобы легко открыть режим предварительного просмотра.
Webex AI Agent Studio также предоставляет возможность совместного предварительного просмотра. Щелкните меню в правом верхнем углу и выберите параметр « Скопировать ссылку предварительного просмотра». Вы можете поделиться ссылкой предварительного просмотра с другими пользователями, такими как тестировщики или потребители оператора ИИ.
Виджет предварительного просмотра платформы
Виджет предварительного просмотра отображается в правом нижнем углу экрана. Вы можете предоставить высказывания (или последовательность высказывания), чтобы проверить ответы ИИ оператора и убедиться, что он работает правильно.
Кроме того, вы можете свернуть виджет предварительного просмотра, предоставить информацию о пользователе и инициировать тестирование оператора ИИ в нескольких комнатах.
Виджет предварительного просмотра с возможностью совместного использования
Виджет совместного предварительного просмотра позволяет поделиться ИИ-операторами с заинтересованными сторонами и потребителями в презентации без необходимости разработки пользовательского интерфейса для поверхности оператора ИИ. По умолчанию по скопированной ссылке предварительного просмотра для ИИ-оператора имеется корпус телефона. Вы можете быстро настроить настройки, изменив некоторые параметры, перейдя по ссылке предварительного просмотра. Вы можете настроить виджет следующим образом:
- Цвет виджета — путем добавления параметра brand Color к ссылке. Вы можете задать простые цвета, используя имена цветов или используя код цветов в гессеричном варианте.
-
Корпус телефона — путем изменения значения параметра phoneCasing в ссылке. По умолчанию установлено значение true , и его можно отключить, сделав его false.
Пример ссылки для предварительного просмотра с следующими параметрами:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=<true/false>&brand66< введите шестнадцатеричное значение цвета в формате «_XXXX'>
.
Предварительный просмотр с учетом голосовой связи
Автономный оператор ИИ для ответа на вопросы поддерживает голосовой предварительный просмотр. Для включения этого параметра:
- Перейдите к панели и выберите оператора ИИ.
- Перейдите к разделу
- В раскрывающемся списке «AI Engine » выберите «Vega».
. - Щелкните Сохранить изменения.
Параметр "Предварительный просмотр" обновляется и отображается значок микрофона для голосового просмотра. Щелкните Предварительный просмотр. Появится виджет предварительного просмотра голоса.
Для использования этой функции необходимо разрешить доступ микрофона.
В виджете предварительного просмотра голоса можно просмотреть следующие параметры
- Кнопка запуска для начала предварительного просмотра.
- Живая стенограмма разговора отображается в виджете при выполнении голосового просмотра.
- Завершение вызова , чтобы прекратить разговор.
- Выключить микрофон , чтобы отключить микрофон.
Просмотр производительности автономного ИИ-оператора с помощью аналитики
В разделе «Аналитика операторов ИИ» представлено графическое представление ключевых показателей для оценки производительности и эффективности ai Agent. Для формирования аналитики автономного ИИ-оператора выполните следующие действия
- Выберите оператора ИИ на панели отчетов.
- В левой панели навигации щелкните Аналитика. Обзор производительности операторов ИИ отображается как в табличных форматах, так и в графическом представлении.
В первом разделе приведена следующая статистика о сеансах и сообщениях для ИИ-оператора.
- Общее количество сеансов и сеансов, обработанных ИИ-оператором без вмешательства человека.
- Общее количество передач операторов, то есть количество сеансов, переданных операторам-людьми.
- Ежедневные средние сеансы
- Общее количество сообщений (сообщений человека и ИИ-оператора) и сколько из них пришло от пользователей.
- Ежедневные средние сообщения
Во втором разделе приведена статистика по пользователям. Она содержит подсчет общего количества пользователей и информацию о средних сеансах на одного пользователя и о ежедневных средних сеансах.
В третьем разделе описываются ответы операторов ИИ и передачи операторов
Установка сценария оператора AI
В этом разделе описываются настройка и управление сценариями операторов ИИ на Webex платформе AI Agent Studio, чтобы они предоставляли точные ответы на запросы пользователей и эффективно выполняли автоматизированные задачи.
Оператор ИИ с помощью сценариев для выполнения задач
Сценарий оператора ИИ увеличивает возможности создания операторов без кода Webex платформы AI Agent Studio. Оператор ИИ со сценариями обеспечивает многоточечность разговоров, в которых может получать релевантные данные от заказчиков для выполнения определенных задач. Сюда входит:
-
Выполняйте простые команды — следуйте инструкциям по выполнению предварительно определенных действий.
-
Обработка данных — манипулирование данными и преобразование данных в соответствии с указанными правилами
-
Взаимодействовать с другими системами — общаться с другими решениями и управлять ими.
В этом разделе приведены следующие параметры конфигурации:
Создание оператора AI в сценариях для выполнения действий
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране "Создать оператора ИИ" создайте нового оператора ИИ с нуля. Вы также можете выбрать заранее определенный шаблон для быстрого создания оператора ИИ. Можно отфильтровать тип "Оператор ИИ" как "Сценарий". В этом случае поля на странице "Профиль" заполняется автоматически. |
4 |
Щелкните "Начать с нуля" , а затем "Далее ". |
5 |
В разделе Какой оператор вы строите? раздел, щелкните " По сценариям". |
6 |
В чем основная функция вашего оператора? раздел, щелкните "Выполнить действия". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Сценарий оператора ИИ для ответа на вопросы успешно создан и теперь доступен на панели. В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно построенных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
Обновление профиля оператора ai Agent в сценариях
Перед началом настройки
Создайте оператора ИИ с помощью сценариев для ответа на вопросы.
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу » и настройте следующие сведения: |
4 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Управление объектами
Объекты — это стандартные блоки разговоров. Они являются необходимыми элементами, которые ИИ-операторы извлекают из пользовательских высказывания. Они представляют собой определенную информацию, такую как названия продуктов, даты, количества или любую другую значительную группу слов. Эффективно идентифицируя и извлекая объекты, оператор ИИ может лучше понять намерения пользователей и предоставлять более точные и релевантные ответы.
Типы объектов
Webex AI Agent Studio предлагает 11 предварительно созданных типов объектов для сбора различных типов пользовательских данных. Также можно создать любой из следующих пользовательских объектов:
Пользовательские объекты
Эти объекты настраиваются и позволяют разработчикам получать информацию о конкретном случае использования.
-
Настраиваемые списки — определяют списки ожидаемых строк для захвата определенных точек данных, не охватываемых предварительно созданными объектами. Вы можете добавить несколько символов против каждой строки. Например, объект размера пользовательской пиццы.
-
Regex — используйте регулярные выражения для определения определенных шаблонов и извлечения соответствующих данных. Например, regex-номера телефона (например,
123-123-8789
) -
Цифры — получение с высокой точностью вводов с фиксированным числом длины, особенно при голосовом взаимодействии. В неголосовых взаимодействиях он используется в качестве альтернативы объектам типов Custom и Regex. Например, для обнаружения пятизначного номера учетной записи необходимо определить длину в пять.
-
Алфавитно-цифровые — захват комбинаций букв и цифр, обеспечивающий точное распознавание как голосовых, так и его голосовых вводов.
-
Свободная форма — сбор гибких точек данных, которые трудно определить или проверить.
-
Карта местоположения (WhatsApp) — извлечение данных о местоположении, которыми вы делитесь на канале WhatsApp.
Системные объекты
Имя объекта | Описание | Пример ввода | Пример вывода |
---|---|---|---|
Дата | Синтаксический анализ дат на естественном языке в стандартный формат дат | "июль следующего года" | 01/07/2020 |
Время | Синтаксический анализ времени на естественном языке в стандартный формат времени | 5 вечером | 17:00 |
Адрес электронной почты | Определение адресов электронной почты | написать мне на info@cisco.com | info@cisco.com |
Телефонный номер | Определяет общий номер телефона | позвонить мне на 9876543210 | 9876543210 |
Денежные единицы | Синтаксический анализатор валюты и суммы | Я хочу 20$ | 20$ |
Порядковый | Определяет порядковой номер | Четвертая из десяти человек | 4-е |
Кардинал | Обнаруживает кардинальный номер | Четвертая из десяти человек | 10 |
Географическое расположение | Определяет географические местоположения (города, страны и т.д.) | Я пошел плавать в Темзе в Лондоне, Великобритания | Лондон, Великобритания |
Имена людей; | Определение распространенных имен | Билл Гейтс из Microsoft | Билл Гейтс |
Количество | Определяет измерения веса или расстояния | Мы в 5 км от Парижа | 5км |
Продолжительность | Определяет периоды времени | 1 неделя отпуска | 1 неделя |
Созданные объекты можно редактировать на вкладке "Объекты". Связывание объектов с намерением аномирует ваши высказывания с обнаруженными объектами по мере их добавления.
роли объектов
Если необходимо собрать объект несколько раз в рамках одного намерения, роли объекта становятся необходимыми. Назначение различных ролей для одного и того же объекта позволяет оператору ИИ более точно понимать и обрабатывать входные данные пользователей.
Например, чтобы зарезервировать рейс с переключением на ожидание, можно создать объект "Аэропорт"
с тремя ролями: происхождения
, адресата
и простоя
. Аннотируя обучающие высказывания с этими ролями, ИИ-оператор может изучить ожидаемые паттерны и бесшовно обрабатывать сложные запросы бронирования.
Роли объектов поддерживаются только для Mindmeld (пользовательские и системные объекты) и Rasa (только пользовательские объекты). Администраторам необходимо установить флажок «Роли объектов
» в дополнительных настройках в диалоговом окне селектора NLU ядра.
Администраторы не могут переключиться с RASA или Mindmeld на Swiftmatch при использовании ролей объектов. Чтобы отключить роли объектов от расширенных настроек ядра NLU, роли необходимо удалить из умысла. Можно создать объект с ролями объектов.
Создайте объект с ролями объектов
Перед началом настройки
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели щелкните созданного оператора ИИ с помощью сценариев |
3 |
Щелкните Обучение на левой панели. |
4 |
На странице "Данные обучения" перейдите на вкладку "Объекты " |
5 |
Щелкните " Создать объект". |
6 |
В окне "Создать объект" укажите следующие поля: |
7 |
Включите значения в гнезде "Автоматическое предложение", переключение на автоматическое заполнение и предоставление альтернативных предложений для этого объекта во время разговора. При создании пользовательского объекта поле ролей отображается только в том случае, если роли объектов включены в разделе «Дополнительные параметры » окна «Изменение движка обучения» для движков RASA и Mindmeld NLU. |
8 |
Нажмите Сохранить. Для выполнения соответствующих действий можно использовать параметры изменения и удаления в столбце «Действия ».
|
Следующие шаги
После создания объекта можно связать роли с объектом.
Связывание ролей с объектом
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели щелкните созданного оператора ИИ |
3 |
Щелкните Обучение на левой панели. |
4 |
На странице "Данные обучения" выберите намерение связать объекты и роли объектов. По умолчанию отображается вкладка "Намерение ".
|
5 |
В разделе " Гнезда " щелкните объект "Связь". |
6 |
Выберите роль объекта для имени объекта. |
7 |
Нажмите Сохранить. Объекту можно назначить роли для сбора дважды одного и того же объекта с целью. |
Модуль понимания естественного языка (NLU)
Операторы ИИ в сценариях используют понимание естественного языка (NLU) с машинным обучением для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Разработчики могут переключать движки NLU на вкладках "Статьи" и "Обучение" операторов Scripted AI для оценки производительности. Изменение движка обновляет алгоритм ИИ оператора, требуя переучивания для точного вывода на основе новой модели. Можно провести анализ различий в производительности, используя оценки сходства в сеансах и проверке одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, которому необходимо изменить тренировочный движок.
- Для оператора ИИ со сценариями для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение по щелчку мыши. Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для недавно созданных операторов ИИ.
-
Выберите тренировочный двигатель для тренировки ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Индекс, ниже которого показан резервный — минимальная уверенность, необходимая для отображения ответа, ниже которой показан резервный ответ.
- Разница в оценках частичного совпадения — определяет минимальный разрыв между уровнями доверия ответов для четкого отображения наилучшего соответствия, ниже которого отображается шаблон частичного совпадения.
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителем. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck inference ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия ИИ операторов будут отображаться в сеансах под информацией о транзакциях.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах о преобразованиях сообщений операторов Scripted AI и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в «Сеансах».
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать для разных движков NLU разные пороговые значения, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе оператора ИИ.
- Нажмите " Поезд". После того, как оператор иИ обучен с выбранным механизмом обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить оператора ИИ с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех статей вы можете обучить ИИ-оператора и сделать его живым для тестирования и развертывания. Чтобы обучить оператора ИИ с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на совместном предварительном просмотре или на внешних каналах, где развернут оператор ИИ.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать один из двух вариантов – уровень произнесения и уровень статьи. В наших текущих усилиях по повышению точности наших двигателей NLU мы экспериментировали с использованием на уровне статьи извещания вместо старой модели, в которую использовались упреждения уровня произнесения. Мы обнаружили, что в большинстве случаев изве-ния у излучаемой точности. Обратите внимание, что уровни векторов являются новым значением по умолчанию для векторизации для новых одноязычных операторов ИИ. Для многоязыковых операторов ИИ соответствие уровня поддерживается только при использовании многоязыковой модели Polymatch.
Информацию о модели секторов, доступную на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Управление намерениями
Намерение — это основной компонент платформы Webex AI Agent Studio, которая позволяет ИИ-оператору понимать ваши вводимые данные и эффективно реагировать на них. Она представляет собой определенную задачу или действие, которое вы хотите выполнить во время разговора. Вы можете определить все намерения, которые соответствуют задачам, которые вы хотите выполнить. Точность классификации намерений напрямую влияет на способность оператора ИИ предоставлять релевантные и полезные ответы. Классификация намерений — это процесс определения намерения на основе ваших данных, который позволяет ИИ-оператору отвечать содержательно и контекстуально релевантно.
Системные намерения
- Намерение переключения по умолчанию — возможности ИИ-оператора по своей сути ограничены намерениями, которые предназначены для распознавания и реагирования на них. В то время как предприятие не может предвосхитить все возможные вопросы, которые вы можете задать, намерение переключения по умолчанию может помочь разговорам идти в нужное русло.
Реализуя намерение переключения по умолчанию, разработчики операторов ИИ могут убедиться, что он изящно обрабатывает неожиданные или не попадающие в область действия запросы, перенаправляя разговор обратно на известные намерения.
Разработчики операторов ИИ не должны добавлять конкретные высказывания в намерение переключения. Оператора можно обучить автоматически инициировать намерение переключения, когда он сталкивается с вопросами, не входящими в рамки, которые в противном случае могут быть неправильно классифицированы по другим намерениям.
Например, в банковском ИИ-операторе клиенты могут попытаться узнать о кредитах. Если оператор ИИ не настроен на обработку запросов, связанных с кредитом, эти запросы можно включить как обучающие фразы в рамках намерения переключения по умолчанию. Когда клиент опрашивает о кредитах в любой момент разговора, оператор ИИ распознает запрос как выпадающий за пределы его определенных намерений и инициирует резервный ответ. Это обеспечивает более целесообразное реагирование.
Намерение переключения не должно иметь каких-либо слотов, связанных с ним.
Намерение переключения должно использовать для ответа ключ шаблона переключения по умолчанию.
- Помощь — это намерение предназначено для того, чтобы ответить на запросы клиентов о возможностях ИИ-оператора. Когда клиенты не уверены в том, что они могут достичь, или сталкиваются с трудностями во время разговора, они часто обращаются за помощью,
просят о помощи.
По умолчанию ответ на намерение справки сопоставляется с ключом
шаблона сообщения
справки. Однако разработчики операторов ИИ могут настроить ответ или изменить связанный ключ шаблона для предоставления более индивидуальных и информативных руководств.Рекомендуется передать возможности ИИ оператора на высоком уровне, предоставляя клиентам четкое представление о том, что они могут сделать дальше.
- Разговор с оператором — это намерение позволяет заказчикам запросить помощь у человеческого оператора на любой стадии их взаимодействия с ИИ-оператором. При инициировании этого умысла система автоматически инициирует передачу человеку-агенту. По умолчанию для этого намерения используется
шаблон ответа на
передачу оператора. Несмотря на то, что в интерфейсе пользователя нет ограничений на изменение ключа шаблона ответа, его изменение не повлияет на результат передачи человеком.
Намерения небольших разговоров
Все недавно созданные операторы ИИ включают в себя четыре предварительно определенных намерения небольших разговоров для обработки общих приветствий клиентов, выражений благодарности, негативных отзывов и прощания:
- Приветствия
- Спасибо
- Оператор ИИ не полезен
- До свидания
Создать намерение
Перед началом настройки
Перед созданием намерения убедитесь, что вы создаете объекты для привязки к умыслу. Дополнительные сведения см. в разделе "Создание объекта с ролями объектов".
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели отчетов выберите оператора ИИ. |
3 |
Щелкните " Обучение " на левой панели. |
4 |
На странице "Данные обучения" щелкните Создать намерение. |
5 |
В окне "Намерение создания" укажите следующие сведения: |
6 |
Установите флажок "Требуется ", если объект является обязательным. |
7 |
Введите количество повторных попыток, разрешенных для этого гнезда. По умолчанию для этого параметра установлено значение 3. |
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 вариантов на поколение.
- Более низкие творческие установки могут производить менее разнообразные варианты.
- Процесс генерации может занять несколько секунд, в зависимости от количества запрашиваемых вариантов.
- Значок молнии отличает варианты, созданные ИИ, от пользовательских тренировочных данных.
Модуль понимания естественного языка (NLU)
Операторы ИИ в сценариях используют понимание естественного языка (NLU) с машинным обучением для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Разработчики могут переключать движки NLU на вкладках "Статьи" и "Обучение" операторов Scripted AI для оценки производительности. Изменение движка обновляет алгоритм ИИ оператора, требуя переучивания для точного вывода на основе новой модели. Можно провести анализ различий в производительности, используя оценки сходства в сеансах и проверке одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, которому необходимо изменить тренировочный движок.
- Для оператора ИИ со сценариями для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение по щелчку мыши. Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для недавно созданных операторов ИИ.
-
Выберите тренировочный двигатель для тренировки ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Индекс, ниже которого показан резервный — минимальная уверенность, необходимая для отображения ответа, ниже которой показан резервный ответ.
- Разница в оценках частичного совпадения — определяет минимальный разрыв между уровнями доверия ответов для четкого отображения наилучшего соответствия, ниже которого отображается шаблон частичного совпадения.
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителем. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck inference ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия ИИ операторов будут отображаться в сеансах под информацией о транзакциях.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах о преобразованиях сообщений операторов Scripted AI и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в «Сеансах».
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать для разных движков NLU разные пороговые значения, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе оператора ИИ.
- Нажмите " Поезд". После того, как оператор иИ обучен с выбранным механизмом обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить оператора ИИ с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех статей вы можете обучить ИИ-оператора и сделать его живым для тестирования и развертывания. Чтобы обучить оператора ИИ с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на совместном предварительном просмотре или на внешних каналах, где развернут оператор ИИ.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать один из двух вариантов – уровень произнесения и уровень статьи. В наших текущих усилиях по повышению точности наших двигателей NLU мы экспериментировали с использованием на уровне статьи извещания вместо старой модели, в которую использовались упреждения уровня произнесения. Мы обнаружили, что в большинстве случаев изве-ния у излучаемой точности. Обратите внимание, что уровни векторов являются новым значением по умолчанию для векторизации для новых одноязычных операторов ИИ. Для многоязыковых операторов ИИ соответствие уровня поддерживается только при использовании многоязыковой модели Polymatch.
Информацию о модели секторов, доступную на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Пометка созданных вариантов
Чтобы обеспечить ответственное использование ИИ, разработчики могут помечать для просмотра выходные данные, созданные ИИ. Это позволяет определить и предотвратить любой вредоносный или предвзятый контент. Чтобы пометить выходные данные, созданные ИИ:
- Найдите параметр тегов: функция флиртировать доступна для каждого генерируемого высказывания.
- Предоставьте отзыв: при маркировке вывода разработчики могут добавить комментарии и указать причину добавления тегов.
Первоначально эта функция доступна, ежемесячное ограничение использования — 500 операций генерирования. В связи с растущими потребностями разработчики могут обратиться к владельцам учетных записей с просьбой увеличить это ограничение.
Создание многоязыкового намерения и объекта
Учебные данные можно создавать на разных языках. Для каждого языка, настроенного для ИИ-оператора, необходимо определить слова, отражающие желаемые взаимодействия. Хотя интервалы совпадают между языками, клавиши шаблонов однозначно идентифицируют ответы на каждом языке.
Не все языки поддерживают все типы объектов. Дополнительную информацию о списке типов объектов, поддерживаемых каждым языком, см . в таблице Languages verses объектов, поддерживаемых в таблице Поддерживаемые языки для операторов Scripted AI.
Управление ответами
Ответы — это сообщения, которые ваш ИИ-оператор отправляет клиентам в ответ на их запросы или намерения. Можно создавать следующие ответы:
- Текст — обычные текстовые сообщения для прямой связи.
- Код — встроенный код для динамического содержимого или действий.
- Мультимедиа — элементы изображения, аудио или видео для улучшения пользовательского опыта.
Ответы имеют два основных компонента:
- Шаблоны — предварительно определенные структуры ответов, сопоставляются с конкретными намерениями.
- Рабочие процессы — логика, определяющая, какой шаблон следует использовать, на основе выявленного намерения.
Шаблоны передачи оператора, справки, резерва и приветствия предварительно настроены, а ответное сообщение можно изменить на основе соответствующих шаблонов.
Типы ответов;
Раздел "Конструктор ответов" охватывает различные типы ответов и способы их настройки.
Вкладка "Рабочие процессы" используется для обработки асинхронных ответов при вызовах внешних API, которые отвечают асинхронным способом. Рабочие процессы должны быть закодировались на Python.
Замена переменных
Замена переменных позволяет использовать динамические переменные в шаблонах ответов. С помощью этой функции можно использовать в шаблонах ответов все стандартные переменные (или объекты) сеанса, а также те, которые разработчик ai Agent может установить внутри объекта свободной формы, например в поле хранилища
данных. Переменные представлены в синтаксисе: ${variable_name}. Например, при использовании значения объекта под названием apptdate используются ${entities.apptdate} или ${newdfState.model_state.entities.apptdate.value}.
Ответы можно персонализировать с помощью переменных, полученных по каналу или собранных от потребителей в ходе разговора. При автоматическом заполнении отображается синтаксис переменных в текстовой области, когда вы начнете вводить ${. При выборе нужного предложения автоматически заполняется область переменной и выделяется эта переменная.
Настройте ответы с помощью конструктора ответов
Дизайнер ответов предлагает удобный интерфейс для создания ответов, не требуя обширных знаний кодирования. Доступны два типа ответов:
- Условные ответы: Для неразвитых операторов этот вариант позволяет легко строить ответы, которые оператор ИИ передает заказчикам.
- Фрагменты кода: для разработчиков, использующих Python, этот параметр обеспечивает гибкость настройки ответов с помощью кода.
Дизайн ответов предназначен для того, чтобы интерфейс пользователя обслуживал конкретный канал взаимодействия оператора ИИ.
шаблоны ответов
- Текст — это простые текстовые ответы. Для улучшения взаимодействия с пользователем конструктор ответов позволяет использовать несколько текстовых прямоугольников в одном ответе, позволяя разбить длинные сообщения на более управляемые разделы. В каждом текстовом поле могут содержаться различные варианты ответа. Во время разговора один из этих вариантов выбирается случайным образом и отображается пользователю, что обеспечивает динамическое и увлекательное взаимодействие.
Чтобы обеспечить динамичный и привлекательный интерфейс пользователя, вы можете добавить в шаблоны несколько вариантов ответа. При активации шаблона с несколькими параметрами один из них выбирается случайным образом и отображается пользователю. Эту функцию можно включить, щелкнув кнопку +Добавить вариант , расположенную в нижней части ответа.
При сохранении ответов вы видите предупреждение о количестве ошибок, которые необходимо исправить. Поля с ошибками будут выделены красным цветом. Используя стрелки навигации, разработчики могут легко найти и исправить эти ошибки в любом канале или формате ответа. Если выбор списка или карусель содержит несколько карт, то навигация точками позволяет перемещаться по картам с ошибками. Для одной карты соответствующая точка светится красным цветом, чтобы сигнализировать о ошибке.
- Быстрый ответ — текстовые ответы могут быть сопряжены с кнопками, которые могут быть ссылками на основе текста или URL. Текстовые кнопки требуют заголовка и полезной нагрузки, которая отправляется боту при щелчке. Кнопки URL перенаправляют пользователей на определенную веб-страницу.
Когда запрос клиента является двусмысленным, частичное сопоставление позволяет боту предложить соответствующие статьи или намерения в качестве варианта. Эта функция доступна для взаимодействия в Интернете и на Facebook.
Добавление быстрых ответов на URL-адрес
Кнопки быстрого ответа URL в фиксированных и условных ответах позволяют создавать кнопки, которые перенаправляют пользователей на ваш веб-сайт для получения дополнительной информации или действий, таких как заполнение форм. При щелчке эти кнопки открывают указанный URL на новой вкладке в том же окне браузера без отправки данных боту.
Чтобы добавить быстрый ответ URL-адрес в условном или фиксированном ответе:
- Выберите ключ статьи или шаблона, для которого требуется настроить url быстрого ответа.
- Щелкните и добавить быстрый ответ. Откроется всплывающее окно типа кнопок.
- Выберите тип кнопки в качестве URL на веб-канале.
- Укажите название кнопки и URL, на который должен быть перенаправлен потребитель после нажатия кнопки.
- Нажмите « Готово», чтобы добавить быстрый ответ НА URL-адрес.
Кнопки типов URL также можно настроить с помощью типа динамических ответов, где эти кнопки настраиваются с использованием фрагментов кода Python. Эти кнопки поддерживаются в разделах "Предварительный просмотр" и "Общий предварительный просмотр". В настоящее время они не поддерживаются виджетом live чата IMIchat или другими сторонними каналами.
- Карусель — богатые ответы могут включать одну карту или несколько карт, расположенных в формате карусели. Каждая карточка требует названия и может содержать изображение, описание и до трех кнопок.
Кнопки быстрого ответа в шаблоне Карусель могут быть настроены для текстовых или URL-ссылок. Нажатие кнопки URL приведет к перенаправлению пользователя на указанный веб-сайт. Нажатие на кнопку быстрого ответа на основе текста отправляет боту настроенную полезную нагрузку, вызывая соответствующий ответ.
- Изображение — мультимедийный шаблон, в котором пользователи могут настраивать изображения, предоставляя URL-адреса.
- Видео — отображает видео в предварительном просмотре на основе настроенного URL-адреса видео.
- Код — может использоваться для написания кода на Python для вызова API или выполнения другой логики.
Фрагменты кода
Условные ответы с их обширными функциями и разнообразными шаблонами могут эффективно отвечать большинству потребностей операторов ИИ. Однако для сложных случаев использования, которые не могут быть полностью реализованы с помощью условных ответов или для разработчиков, предпочитающих кодирование, доступен тип ответа фрагмента кода.
Фрагменты кода позволяют настраивать ответы с использованием кода на Python. Этот подход позволяет в шаблоне ответов или статье создавать все типы ответов, включая быстрые ответы, текст, карусели, изображения, аудио, видео и файлы.
Код функции, определенный в шаблоне фрагмента кода, может использоваться для настройки переменных, которые затем используются в других шаблонах. Важно отметить, что код функции не может напрямую возвращать ответы при использовании в рамках условных ответов.
Проверка фрагмента кода — платформа проверяет только ошибки синтаксиса в настраиваемом фрагменте кода. Однако любые ошибки в самом содержимом ответа могут вызвать проблемы у пользователей, взаимодействующих с ботом на настроенном канале. Например, редактор не мешает вам добавить ответ "выбора времени" для веб-канала, но при этом возникают ошибки в случае, если запрос пользователя инициирует этот конкретный ответ.
Если не настроить уникальный ответ для разных каналов, веб-ответ берется за ответ по умолчанию и отправляется заказчику. Список шаблонов, поддерживаемых на веб-канале:
- Текст — простое текстовое сообщение с несколькими вариантами. Это настроенное сообщение будет отображено на основе запроса.
- Быстрый ответ — шаблон с текстом и кнопками с поддержкой нажатия кнопки.
- Карусель — коллекция карт, каждая из которых имеет название, URL-адрес изображения и описание.
- Изображение — шаблон для настройки образов путем предоставления URL-адресов.
- Видео — шаблон для настройки видео путем предоставления URL-адреса видео. Вы можете воспроизвести видео, щелкнув изображение или нажав на нее.
- Файл — шаблон для настройки pdf-файла путем предоставления URL-адреса для доступа к файлу.
- Аудио — шаблон для настройки аудиофайлов путем предоставления URL-адреса аудио. На нем также отображается длительность звукового сообщения на выходе.
Настройка параметров управления
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу » и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Следующие шаги
Добавьте языки к оператору scripted AI.
Добавление языка интерфейса оператора ИИ с помощью сценариев
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к ". |
2 |
Нажмите кнопку «Добавить языки », чтобы добавить новые языки, затем выберите нужные языки в раскрывающемся списке. |
3 |
Нажмите кнопку «Добавить», чтобы добавить язык. |
4 |
Включите переключение в разделе "Действие ", чтобы включить язык. |
5 |
Добавив язык, можно установить его по умолчанию. Наведите курсор мыши на язык, щелкните « Сделать по умолчанию». Вы не можете удалить или отключить язык по умолчанию. Кроме того, изменение существующего языка по умолчанию может повлиять на статьи, кураторства, тестирования и предварительного просмотра оператора ИИ. |
6 |
Щелкните Сохранить изменения. |
Настройка параметров передачи
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу " и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить настройки передачи. |
Следующие шаги
Оператор ИИ с помощью сценариев для ответа на вопросы
Сценарии операторов ИИ — это операторы, управляемые знаниями, база знаний которых состоит из свода вопросов и ответов. Оператор ИИ со сценариями может предоставлять ответы на основе созданного пользователем учебного набора, который представляет собой коллекцию примеров и ответов. Эта возможность полезна в сценариях, где:
- Оператор должен отвечать на вопросы, относящиеся к заранее определенной области.
- Важна согласованность — оператор должен предоставлять согласованные ответы на аналогичные запросы.
- Необходима ограниченная гибкость — ответы оператора сдерживается информацией в обучаемом корпусе.
В этом разделе приведены следующие параметры конфигурации:
Создание оператора AI со сценариями для ответа на вопросы
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели отчетов щелкните и нажмите кнопку "Создать оператора". |
3 |
На экране " Создать оператора ИИ" щелкните " Начать с нуля". Вы также можете выбрать предварительно определенный шаблон для быстрого создания оператора ИИ. Можно отфильтровать тип "Оператор ИИ" как "Сценарий". В этом случае поля на странице "Профиль" автоматически заполняется. |
4 |
Щелкните Далее. |
5 |
В разделе "Создание оператора какого типа " щелкните "По сценариям". |
6 |
В разделе "Основные функции оператора" нажмите " Ответить на вопросы". |
7 |
Щелкните Далее. |
8 |
На странице " Определить оператора " укажите следующие сведения: |
9 |
Щелкните Создать. Сценарий оператора ИИ для ответа на вопросы успешно создан и теперь доступен на панели.
В заголовке AI Agent можно выполнять следующие задачи
Вы также можете импортировать предварительно созданных операторов ИИ. Дополнительные сведения см. в разделе «Импорт предварительно созданного оператора ИИ» |
Следующие шаги
Добавьте статьи в операторов ИИ.
Обновление профиля оператора ai Agent в сценариях
Перед началом настройки
Создайте оператора ИИ с помощью сценариев для ответа на вопросы.
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу » и настройте следующие сведения: |
4 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Управление статьями
Статьи являются важной частью сценариев ai Agent. Статья - это сочетание вопроса, его вариаций и ответа на этот вопрос. В каждой статье имеется вопрос по умолчанию, который его определяет. Все статьи вместе составляют базу знаний или корпус AI Agent. Когда ваш клиент что-то спрашивает, система проверяет свою базу знаний и дает лучший ответ, который он находит.
Двигатель Rasa и Mindmeld NLU требуют как минимум двух вариантов обучения (произнесения), чтобы изделие было частью обученной модели corpora. Кнопки "Обучать и сохранить", а также "Обучать " остаются недоступными в сценариях ИИ-оператора для ответа на вопросы, если выбран движок Rasa или Mindmeld NLU и статья имеет менее двух вариантов. Если ставить указатель на эти недоступные кнопки, система отображает сообщение с просьбой разрешить проблемы перед обучением. Кроме того, в системе отображается значок предупреждения, соответствующий статье с проблемами. Проблему можно разрешить путем добавления более двух вариантов статьи. Кнопки " Train and Save" и Train становятся доступными после устранения неполадок. Для статей по умолчанию не применимы два варианта – сообщение частичного совпадения, сообщение о переключении и сообщение приветствия.
Вы можете классифицировать статьи по их выбору, и все некатегоризированные предметы остаются классифицированными как неназначенные. С момента создания статей существует четыре статьи по умолчанию, которые доступны для каждого оператора AI. Ниже приводится следующее:
- Сообщение приветствия — содержит первое сообщение каждый раз, когда начинается разговор между заказчиком и ИИ-оператором.
- Сообщение о переключении на резервный сервер — AI Agent отображает это сообщение, если оператор не может понять вопрос пользователя.
- Частичное совпадение — когда ИИ-оператор распознает несколько предметов с небольшой разницей в оценках (как установлено в настройках передачи и вывода), оператор отображает это сообщение о совпадении вместе с соответствующими статьями в качестве параметров. Можно также настроить текстовый ответ на отображение вместе с указанными ниже параметрами.
- Что ты можешь сделать?— Можно настроить возможности AI Agent. Ai Agent отображает это, когда конечные пользователи сомневаются в возможностях ai Agent.
В дополнение к этим статья по умолчанию добавляется, если включена передача оператора из настроек Передачи и вывода .
Все новые операторы ИИ также имеют четыре статьи Smalltalk , в которых описываются высказывания пользователей для:
- Приветствия
- Спасибо
- Оператор ИИ не полезен
-
До свидания
Эти статьи и ответы доступны в базе знаний ИИ-оператора по умолчанию при создании нового оператора ИИ. Их можно также изменить или удалить.
Добавьте статьи с помощью интерфейса и ответа по умолчанию
Статья - это сочетание вопроса, его вариаций и ответа на этот вопрос. Запрос каждого потребителя сравнивается с этими статьями (база знаний), а ответ, возвращающий самый высокий уровень доверия, отображается пользователю в качестве ответа оператора ИИ. Чтобы добавить статьи:
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу Создать новую статью". " и щелкните " |
4 |
Добавьте варианты по умолчанию. |
5 |
Выберите любой из приведенных по умолчанию ответов для статьи. Возможные значения:
Дополнительные сведения см. в разделе «Настройка ответов с помощью конструктора ответов». |
6 |
Щелкните Сохранить и обучать. |
Импорт из каталогов
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните значок "Эллипсы ". |
4 |
Щелкните Импорт из каталогов. |
5 |
Выберите категории изделий для добавления к оператору. |
6 |
Выберите Готово. |
Извлечение из ссылки часто задаваемых вызовов
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните значок многоточия. |
4 |
Щелкните Извлечь часто задаваемые вопросы по ссылке. |
5 |
Укажите URL-адрес для размещения часто задаваемых вызовов и нажмите " Извлечь". |
6 |
Щелкните Импорт. |
Импорт из файла
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу и щелкните значок многоточия . |
4 |
Щелкните " Импортировать из файла " и выберите CSV чтобы импортировать статьи из файла CSV. Если вы импортируете статьи из файла в формате CSV, выберите "Хебра". |
5 |
Нажмите кнопку "Обзор " и выберите файл, содержащий все статьи. Щелкните Загрузить пример для просмотра формата, в котором необходимо указать статьи. |
6 |
Щелкните Импорт. |
Добавьте пользовательские перемехаки
Многие случаи использования операторов ИИ, как правило, включают в себя слова и фразы, которые не могут быть частью стандартной англоязычной лексики или специфичны для бизнес-контекста. Например, требуется, чтобы оператор ИИ распознал приложения Android, приложения для iOS и т. д. Оператор ИИ должен включать эти термины и их вариации в учебных высказываниях по всем соответствующим статьям, что приводит к ущемление ввода данных.
Чтобы преодолеть эту проблему резервирования, вы можете использовать для ответа на вопросы пользовательские символы и одновременно использовать атрибуты, созданные сценарием ИИ-оператора. При выполнении каждое корневое слово автоматически заменяется платформой на корневое слово во время выполнения.
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
На панели выберите созданного оператора ИИ |
3 |
Перейдите к разделу » и щелкните значок «Эллипсы». |
4 |
Щелкните Пользовательские приумножеты. |
5 |
Щелкните "Создать корневое слово". |
6 |
Настройте значение корневого слова и его примесяжников и нажмите кнопку Сохранить. |
7 |
Обучать ИИ оператора снова после добавления окумов. Вы также можете экспортировать заготовки (в формате CSV файла) в локальную папку и импортировать файлы обратно на платформу. |
Модуль понимания естественного языка (NLU)
Операторы ИИ в сценариях используют понимание естественного языка (NLU) с машинным обучением для определения намерений пользователей. Следующие механизмы NLU интерпретируют входные данные пользователей и предоставляют точные ответы:
- Swiftmatch — быстрый и легкий двигатель, поддерживающий несколько языков.
- RASA — ведущая разговорная платформа ИИ с открытым исходным кодом.
- Mindmeld (Бета) — предлагает расширенные разговорные потоки и возможности NLU.
Для обеспечения высокой точности RASA требуется больше учебных данных, чем Swiftmatch. Разработчики могут переключать движки NLU на вкладках "Статьи" и "Обучение" операторов Scripted AI для оценки производительности. Изменение движка обновляет алгоритм ИИ оператора, требуя переучивания для точного вывода на основе новой модели. Можно провести анализ различий в производительности, используя оценки сходства в сеансах и проверке одним щелчком.
Разработчики также могут проверить и изменить пороговые значения в разделе "Передача и вывод" после переключения движков. Для RASA пороговые значения, как правило, обратно пропорциональны числу умыслов, то есть операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменение тренировочных двигателей
переключение между двигателями NLU.
-
Выберите оператора ИИ, которому необходимо изменить тренировочный движок.
- Для оператора ИИ со сценариями для ответа на вопросы: щелкните статьи. Откроется страница базы знаний.
- Для операторов ИИ со сценариями для выполнения задач: Обучение по щелчку мыши. Откроется страница с данными об обучении.
-
Щелкните значок настроек рядом с движком NLU в правой части страницы. Откроется окно «Изменение модуля обучения».
По умолчанию для движка NLU установлено значение Swiftmatch для недавно созданных операторов ИИ.
-
Выберите тренировочный двигатель для тренировки ИИ-оператора. Возможные значения:
- RASA (бета-версия)
- Swiftmatch
- Миндмельд (Бета)
-
Укажите эту информацию в разделе «Вывод »:
- Индекс, ниже которого показан резервный — минимальная уверенность, необходимая для отображения ответа, ниже которой показан резервный ответ.
- Разница в оценках частичного совпадения — определяет минимальный разрыв между уровнями доверия ответов для четкого отображения наилучшего соответствия, ниже которого отображается шаблон частичного совпадения.
- Щелкните, чтобы развернуть раздел "Расширенные настройки".
- Удалить стоп-слова являются функциональными словами, которые устанавливают грамматические отношения среди других слов в предложении, но сами по себе не имеют лексического значения. При удалении из предложения стоп-слов, таких как статьи (a, a, a, и т. д.), местоимения (он, ее и т. д.), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют значение текстового запроса потребителем. Если установить флажок, он удаляет «стоп-слова» из предложения во время обучения и вывода. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Expand contractions — сокращения на английском языке в учебных данных могут быть расширены до исходной формы вместе с условиями в входящем пользовательском запросе для большей точности. Пример: "Не делать" расширяется до "не делать". Если этот флажок установлен, сокращения в входных сообщениях перед обработкой разворачиваются. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка правописания в выводе — библиотека коррекции текста определяет и исправляет неправильные надписи в тексте перед выводом. Эта возможность поддерживается для всех трех движков, только если установлен флажок Spellcheck inference ("Заклинание в выводе").
- Удалите специальные символы — специальные символы — это не алфавитно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi Fi в движке NLU рассматривается по-разному. Если этот флажок установлен, специальные символы в запросе пользователя удаляются для отображения соответствующего ответа. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Роли объектов — пользовательские объекты могут иметь разные роли. Эта возможность движка NLU поддерживается только для RASA и Mindmeld.
- Подстановка объектов в инференсе — значения объектов в учебных данных и выводах заменяются на идентификаторы объектов. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Приоритет заполнения гнезда — заполнение гнезд имеет приоритет над обнаружением намерений.
- Результаты, сохраненные для каждого сообщения — количество изделий, для которых вычисляемые оценки доверия ИИ операторов будут отображаться в сеансах под информацией о транзакциях.
Количество результатов, отображаемых в разделе "Алгоритм" экрана "Сеансы", ограничено 5. Первые n результатов (1=<n=<5) доступны в отчетах о преобразованиях сообщений операторов Scripted AI и в разделе «Результаты алгоритма» на вкладке «Информация о транзакции» в «Сеансах».
- Расширение формы wordform — дополнить данные обучения формами слов, такими как множественные числа, глаголы и т. д., а также характеристики, встроенные в данные. Эта возможность поддерживается только для Swiftmatch.
- Уникумации — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, для точного распознавания потребительских запросов слова в учебных данных обычном английском языке используются автоматически. Например, для слова "сад", система, генерируемая единоугодниками, может быть задний двор, двор и т. д. Эта возможность движка NLU поддерживается только для Swiftmatch.
- Формы слова могут существовать в различных формах, таких как множественные, наречия, прилагательные или глаголы. Например, у слова "созидание" формы могут быть созданы, созидатель, созидатель, созидатель, созидатель и т. д. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм и обрабатываются для соответствующего ответа у потребителей.
Разработчики могут устанавливать для разных движков NLU разные пороговые значения, чтобы определить самый низкий индекс, приемлемый для отображения ответа ИИ-оператора.
- Нажмите «Обновить », чтобы изменить алгоритм в корпусе оператора ИИ.
- Нажмите " Поезд". После того, как оператор иИ обучен с выбранным механизмом обучения, статус базы знаний меняется с сохраненных на Тренированный.
Вы можете обучить оператора ИИ с RASA и Mindmeld, только если во всех статьях есть хотя бы два высказывания.
Обучение
После создания всех статей вы можете обучить ИИ-оператора и сделать его живым для тестирования и развертывания. Чтобы обучить оператора ИИ с его текущим корпусом, нажмите " Поезд " в правом верхнем углу. При этом статус должен быть изменен на "Учебный".
По завершении обучения статус меняется на Тренированный. Щелкните значок перезагрузки рядом с полем "Обучение " , чтобы получить текущее состояние обучения.
На данном этапе можно щелкнуть « Сделать live», чтобы сделать обученный корпус активным и проверить его на совместном предварительном просмотре или на внешних каналах, где развернут оператор ИИ.
Векторная модель
Теперь вы можете выбрать предпочтительную модель с помощью движка NLU в расширенных настройках движка Swiftmatch. Можно выбрать один из двух вариантов – уровень произнесения и уровень статьи. В наших текущих усилиях по повышению точности наших двигателей NLU мы экспериментировали с использованием на уровне статьи извещания вместо старой модели, в которую использовались упреждения уровня произнесения. Мы обнаружили, что в большинстве случаев изве-ния у излучаемой точности. Обратите внимание, что уровни векторов являются новым значением по умолчанию для векторизации для новых одноязычных операторов ИИ. Для многоязыковых операторов ИИ соответствие уровня поддерживается только при использовании многоязыковой модели Polymatch.
Информацию о модели секторов, доступную на момент вывода, можно проверить в разделе «Другая информация » сеанса .
Настройка параметров управления
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу » и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить параметры. |
Следующие шаги
Добавьте языки к оператору scripted AI.
Добавление языка интерфейса оператора ИИ с помощью сценариев
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к ". |
2 |
Нажмите кнопку «Добавить языки », чтобы добавить новые языки, затем выберите нужные языки в раскрывающемся списке. |
3 |
Нажмите кнопку «Добавить», чтобы добавить язык. |
4 |
Включите переключение в разделе "Действие ", чтобы включить язык. |
5 |
Добавив язык, можно установить его по умолчанию. Наведите курсор мыши на язык, щелкните « Сделать по умолчанию». Вы не можете удалить или отключить язык по умолчанию. Кроме того, изменение существующего языка по умолчанию может повлиять на статьи, кураторства, тестирования и предварительного просмотра оператора ИИ. |
6 |
Щелкните Сохранить изменения. |
Настройка параметров передачи
Перед началом настройки
Создайте оператора AI в сценариях.
1 |
Перейдите к разделу " и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить настройки передачи. |
Следующие шаги
Предварительный просмотр своего оператора AI в сценариях
Webex AI Agent Studio позволяет предварительно просмотреть ИИ-операторов при его разработке и даже после завершения разработки. Таким образом, вы можете проверить работу операторов ИИ и определить, генерируются ли заумеченные ответы на соответствующие входные запросы. Вы можете выполнить предварительный просмотр своего оператора ИИ, используя следующие способы:
- Панель отчетов операторов AI Agent — наведите указатель мыши на карту оператора AI, чтобы просмотреть вариант предварительного просмотра для этого оператора ИИ. Нажмите « Предварительный просмотр», чтобы открыть виджет предварительного просмотра AI Agent.
- Заголовок AI Agent — после перехода в режим редактирования для любого ИИ-оператора путем нажатия карты ai Agent или кнопки «Изменить» на карте AI Agent опция предварительного просмотра всегда отображается в разделе заголовка.
- Свернутый виджет — после запуска и последующего свернутого предварительного просмотра в правой нижней части страницы создается виджет головы чата, который позволяет вам легко открыть режим предварительного просмотра.
В дополнение к этому вы можете скопировать ссылку на общий предварительный просмотр из оператора ИИ. На карточке агента AI щелкните значок "Эллипсы " в правом верхнем углу и щелкните "Скопировать ссылку предварительного просмотра". Вы можете поделиться этой ссылкой с другими пользователями оператора ИИ.
Виджет предварительного просмотра платформы
Виджет предварительного просмотра отображается в правом нижнем углу экрана. Вы можете предоставить высказывания (или последовательность произнесений), чтобы посмотреть, как реагирует оператор ИИ, и обеспечить выполнение им ожидаемых действий. Предварительный просмотр оператора ИИ поддерживает несколько языков и может автоматически определить язык речей, чтобы ответить соответствующим образом. Кроме того, при предварительном просмотре можно выбрать язык вручную, щелкнув значок выбора языка и выбрав его из списка доступных параметров.
Вы можете развернуть виджет предварительного просмотра для лучшего изображения. Кроме того, вы можете предоставлять информацию о потребителях и инициировать работу в нескольких комнатах для тщательного тестирования оператора ИИ.
Виджет предварительного просмотра с возможностью совместного использования
Виджет совместного предварительного просмотра позволяет поделиться ИИ-операторами с заинтересованными сторонами и потребителями в презентации без необходимости разработки пользовательского интерфейса для поверхности оператора ИИ. По умолчанию по скопированной ссылке предварительного просмотра для ИИ-оператора имеется корпус телефона. Вы можете быстро настроить настройки, изменив некоторые параметры, перейдя по ссылке предварительного просмотра. Это два основных варианта настройки:
- Цвет виджета — путем добавления
параметра brand Color
к ссылке. Вы можете задать простые цвета, используя названия цветов или используя код цветов в гессерич. -
Корпус телефона — путем изменения значения
параметра phoneCasing
в ссылке. По умолчанию установлено значениеtrue
, и его можно отключить, сделав значение falseПример ссылки для предварительного просмотра с следующими параметрами:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brand6=_4391DA
Общие разделы по управлению для оператора со сценарием ИИ
Следующие разделы отображаются на левой панели страницы конфигурации AI Agent:
Обучение
По мере того, как операторы ИИ эволюционируют и становятся все более сложными, изменения их логики или понимания естественного языка (NLU) иногда могут иметь непредвиденные последствия. Для обеспечения оптимальной производительности и определения потенциальных проблем операторская платформа ИИ предлагает удобную платформу для тестирования ботов одним щелчком. Можно выполнить следующие действия:
- С легкостью создайте и выполните полный набор тестовых случаев.
- Определите тестовые сообщения и ожидаемые ответы для различных сценариев.
- Моделирование сложных взаимодействий путем создания тестовых случаев с несколькими сообщениями.
Определите тесты
Тесты можно определить, выполнив следующие действия:
- Выполните вход на платформу Webex AI Agent Studio.
- На панели щелкните созданного оператора ИИ с помощью сценариев
- Щелкните "Тестирование " на левой панели. По умолчанию отображается вкладка "Тестовые шкафы ".
- Выберите тестовый случай и щелкните " Выполнить выбранные тесты".
Каждая строка в таблице представляет тестовый случай со следующими параметрами
Параметр | Описание |
---|---|
Значение | Пример сообщений, представляющих типы запросов и заявлений, которые пользователи будут отправлять вашему оператору ИИ. |
Ожидаемый язык | Язык, на котором пользователи должны взаимодействовать с оператором ИИ. |
Ожидаемый предмет | Укажите статью для отображения в ответ на определенное сообщение пользователя. Чтобы помочь в поиске наиболее актуальной статьи, в этом столбце представлена функция автоматического комплекта «Умный». По мере входа система предлагает сопоставлять статьи на основе текста, введенного до сих пор. |
Сброс предыдущего контекста | Щелкните флажок в этом столбце, чтобы изолировать тестовые случаи и убедиться, что они запускаются независимо от любого существующего контекста операторов ИИ. Если включена, каждый тестовый случай воспроизводит в новом сеансе, предотвращая любые помехи в результате предыдущих взаимодействий или сохраненных данных. |
Указывать частичные совпадения | Включите это переключение, чтобы считать тестовые случаи успешными, даже если ожидаемые изделия только частично соответствуют фактическому ответу. |
Импорт из CSV | Импорт тестовых случаев из файла, разделенного запятыми (CSV). В этом случае переписываются все существующие тестовые случаи. |
Экспортировать в CSV | Экспорт тестовых случаев в файл, разделенный запятыми (CSV). |
Проверка обратных вызовов | Включите это переключение, чтобы оглушить входящие обратные вызовы и проверить поведение потока, не требуя фактических входящих вызовов. Этот параметр доступен только операторам ИИ со сценариями для выполнения действий. |
Обратный вызов в потоке | Щелкните флажок в этом столбце, чтобы указать, что намерение должно инициировать обратный вызов. Этот параметр доступен только операторам ИИ со сценариями для выполнения действий. |
Ожидаемый шаблон обратного вызова | Укажите ключ шаблона, который следует активировать при выполнении обратного вызова. Этот параметр доступен только операторам ИИ со сценариями для выполнения действий. |
Задержка обратного вызова (с) | Максимальное время в секундах, в течение которого ИИ-оператор ожидает ответа на обратный вызов, прежде чем рассматривать этот обратный вызов как тайм-аут. Допускается тайм-аут длительностью не более 20 секунд. Этот параметр доступен только операторам ИИ со сценариями для выполнения действий. |
Выполнение тестов
На вкладке "Выполнение " щелкните "Выполнение выбранных тестов ", чтобы выполнить последовательное выполнение всех выбранных случаев.
Кроме того, на вкладке "Тестовые случаи" можно выполнять тестовые случаи .
.Для просмотра тестовых случаев с определенными результатами щелкните нужный результат (например, "Пройдено", "Прошло с частичным совпадением
" ,
"Не удалось ",
"В ожидании ") в сводке лент.
Список тестовых случаев фильтруется и отображается только те, которые соответствуют выбранному результату.
Идентификатор сеанса
, связанный с каждым испытательным случаем, отображается в результатах. Это позволяет быстро использовать перекрестные тест-случаи и просматривать сведения о транзакциях. Для этого выберите параметр «Сведения о
транзакции» в столбце « Действия ».
История выполнения
На вкладке "История " откройте все выполненные тестовые случаи.
- Щелкните значок "Загрузить" в столбце "Действия ", чтобы экспортировать выполненные тестовые данные в виде файла CSV для анализа или отчетов в автономном режиме.
- Проверьте конкретные параметры движка и алгоритма, используемые для выполнения каждого тестового случая. Эта информация помогает разработчикам оптимизировать производительность операторов ИИ.
- Для просмотра расширенных параметров конфигурации алгоритма, используемых для конкретного модуля обучения, щелкните значок «Информация» рядом с именем модуля обучения. Это дает представление о параметрах и настройках, которые повлияли на поведение ИИ оператора во время тестирования.
Сеансов
В разделе « Сеансы » приводится исчерпывающая запись обо всех взаимодействиях между операторами ИИ и заказчиками. Каждый сеанс содержит подробную историю обмениваемых сообщений. Данные сеанса можно экспортировать как файл CSV для анализа и аудита в автономном режиме. Эти данные можно использовать для изучения сообщений и контекста конкретных сеансов, чтобы получить представление о взаимодействии с пользователями, а также определить области для улучшения, совершенствования ответов операторов ИИ и улучшения общего пользовательского опыта.
Он может обрабатывать большие наборы данных, отображая результаты на страницах. Раздел "Уточнение результатов " можно использовать для фильтрации и сортировки сеансов на основе различных критериев. В каждой строке таблицы содержится необходимая информация о сеансе, включая:
- Канал — канал, на котором произошло взаимодействие (например, чат, голос)
- Идентификатор сеанса — уникальный идентификатор сеанса.
- Идентификатор потребителя — уникальный идентификатор пользователя.
- Сообщения — количество сообщений, обменивавшихся во время сеанса.
- Обновлено на — время закрытия сеанса.
- Метаданные — дополнительная информация о сеансе.
- Скрытие тестовых сеансов — установите этот флажок, чтобы скрыть тестовые сеансы и отобразить только список динамических сеансов.
- Произошла передача оператора — установите этот флажок для фильтрации сеансов, переданных оператору. В случае передачи оператора отображается значок наушников, указывающий на передачу чата оператору-человеку.
- Произошла ошибка — установите этот флажок для фильтрации сеансов, в которых произошла ошибка.
- «Вниз по голосам» — установите этот флажок для фильтрации сеансов, низвердившихся вниз.
Щелкните строку, чтобы получить доступ к подробному просмотру определенного сеанса. Используйте флажки для фильтрации сеансов на основе передачи оператора, ошибок и ниспроверений вниз. Для сеансов расшифровки требуются разрешения на уровне пользователя и расширенные настройки защиты данных. Щелкните " Расшифровать содержимое" , чтобы просмотреть сведения о сеансе.
Сведения о сеансе конкретного сеанса в операторе AI Scripted для ответа на вопросы
Представление «Сведения о сеансе» в сценарии оператора ИИ для ответа на вопросы дает исчерпывающую информацию о конкретном взаимодействии между пользователем и ИИ-оператором.
Раздел " Сообщения" :
- Отображает все сообщения, отправленные пользователем во время сеанса.
- Отображаются соответствующие ответы, созданные ИИ-оператором.
- Представляет хронологический порядок сообщений, предоставляя контекст для взаимодействия.
Вкладка "Информация о транзакции"
- Список изделий, которые были определены как относящиеся к запросу заказчика, включая как точное, так и частичное совпадение.
- Отображает оценки сходства, связанные с каждым идентифицированным изделием с указанием степени релевантности.
- Представляет результаты алгоритмов, используемых для обработки запросов заказчика, и определяет соответствующие статьи.
- Отображает количество результатов алгоритма в зависимости от настроек, заданных на вкладке "Передача и вывод ".
В разделе «Другая информация» в представлении «Сведения о сеансе» приводится дополнительный контекст и сведения о конкретном взаимодействии. Представленная информация приведена ниже
- Обработанный запрос — отображает предварительно обработанную версию ввода пользователя после его обработки с помощью конвейера понимания естественного языка (NLU) оператора ИИ.
- Передача оператора — указывает, произошла ли передача оператора во время сеанса. Установите флажок "Передача оператора по правилам ", если передача оператора выполнена в соответствии с определенными правилами.
- Тип ответа — указывает тип ответа, генерируемого ИИ-оператором, например фрагмент кода или условный ответ.
- Условие ответа — указывает конкретное условие или правило, по которому был вызван ответ ИИ-оператора.
- Модуль NLU — определяет механизм NLU, используемый для обработки запроса пользователя (например, RASA, Switchmatch или Mindmeld).
- Пороговые значения — отображение минимального порогового значения и разницы между частичными значениями соответствия, настроенные в настройках передачи и вывода . Эти значения определяют, когда запрос рассматривается за пределами области или требует вмешательства оператора.
- Расширенные журналы — содержит список журналов отладки, связанных с конкретным идентификатором транзакции. Расширенные журналы обычно хранятся 180 дней.
Сведения о сеансе в операторе AI со сценариями для выполнения действий
На вкладке «Информация о транзакциях» в сценарии оператора ИИ для выполнения операций приводится подробная информация о конкретном взаимодействии, классифицируя информацию на четыре раздела:
Раздел о намерениях:
- Отображаются намерения, которые были определены для запроса клиента.
- Указывает уровень доверия, связанный с каждым идентифицированным намерением.
- Список гнезд, связанных с указанным намерением. Щелкните гнездо, чтобы просмотреть дополнительную информацию о его значении и способе извлечения из запроса пользователя.
В разделе «Объекты идентифицируются » перечислены объекты, которые были извлечены из сообщения пользователя и связаны с активным намерением пользователя. Эти объекты представляют собой ключевую информацию, которую бот идентифицировал в рамках запроса пользователя.
В разделе «Результаты алгоритма» приводится представление о базовых процессах, которые привели к ответу ИИ-оператора. Представленная информация приведена ниже
- Список намерений — отображение идентифицированных намерений и соответствующих им оценок сходства.
- Список объектов — отображает объекты, которые были извлечены из сообщения пользователя.
Информация о другой информации отображается:
- Передача оператора — указывает, произошла ли передача оператора во время сеанса. Установите флажок "Передача оператора по правилам ", если передача оператора выполнена в соответствии с определенными правилами.
- Ключ шаблона — указывает ключ шаблона, связанный с намерением, которое вызвало ответ оператора ИИ.
- Тип ответа — указывает тип ответа, генерируемого оператором ИИ, например фрагмент кода или условный ответ.
- Условие ответа — указывает конкретное условие или правило, по которому был вызван ответ оператора ИИ.
- Модуль NLU — определяет механизм NLU, используемый для обработки запроса пользователя (например, RASA, Switchmatch или Mindmeld).
- Пороговые значения — отображение минимального порогового значения и разницы между частичными значениями соответствия, настроенные в настройках передачи и вывода . Эти значения определяют, когда запрос рассматривается за пределами области или требует вмешательства оператора.
- Расширенные журналы — содержит список журналов отладки, связанных с конкретным идентификатором транзакции. Расширенные журналы обычно хранятся 180 дней.
С помощью параметра загрузки можно также загрузить и просмотреть информацию о транзакциях в формате CSV.
На вкладке "Метаданные " отображается следующее
- Метаданные NLP — просмотрите шаги предварительной обработки, примененные к вводу пользователем на вкладке NLP .
- Хранилище данных и FinalDF — доступ к данным, связанным с сеансом, на вкладках "Хранилище данных" и "FinalDF " для умных ботов.
- Функции поиска — используйте встроенную строку поиска для быстрого поиска в разговоре с конкретными высказываниями.
История
Всякий раз, когда вы добавляете или изменяете статьи, намерения или объекты, необходимо переобучить своего сценария оператора ИИ, чтобы убедиться в его актуальности. После каждого тренировки тщательно проверяйте своего ИИ-оператора, чтобы проверить его точность и эффективность.
Страница «История» позволяет:
- Просмотр истории обучения — отслеживание обучился корпус и внесенных изменений.
- Сравните тренировочные механизмы — просмотрите тренировочные двигатель, используемые для разных итерации, и соответствующую продолжительность обучения.
- Отслеживать изменения — отслеживать изменения настроек, статей, ответов, NLP и кураторов.
- Вернуться к предыдущим версиям — при необходимости с легкостью вернется к более старым тренировочным наборам.
В разделе «История» приведены удобные инструменты для управления статьями базы знаний:
- Активировать статьи — включить ранее неактивные статьи в live , чтобы включить их в ответы ai Agent.
- Изменить статьи — создать новую версию существующей статьи с сохранением оригинала для ссылки.
- Предварительный просмотр производительности — оценить производительность ИИ-оператора с помощью определенной базы знаний с помощью функции предварительного просмотра .
- Загружать статьи — экспортировать статьи базы знаний в виде CSV файла для анализа в автономном режиме или в справочные файлы. Этот параметр доступен оператору Scripted AI Agent только для ответа на вопросы.
Журналы аудита
В разделе "Журналы аудита" приводится подробная запись об изменениях, внесенных в сценарий оператора AI за последние 35 дней. Чтобы получить доступ к журналам аудита:
- Перейдите к панели и щелкните созданного оператора ИИ.
- Перейдите на вкладку «История », чтобы просмотреть историю ИИ-оператора.
- Щелкните вкладку "Журналы аудита", чтобы просмотреть подробный журнал изменений:
- Обновлено в — дата и время внесения изменения.
- Обновлено — пользователь, внесший изменения.
- Поле — раздел бота, в котором произошло изменение (например, Настройки, Статьи, Ответы).
- Описание — дополнительные сведения об изменениях.
-
Используйте обновленные
варианты поиска по
ипо полю
поиска для быстрого поиска по определенным записям журнала аудита. -
На вкладке "История модели" отображается не более 10 корпусов для каждого оператора ИИ.
Курирование
Сообщения добавляются в консоль Curation на основе следующих критериев:
- Сообщения о переключении на резервный сервер — когда ИИ-оператор не понимает сообщения пользователя и инициирует намерение переключения.
- Намерение переключения по умолчанию — если это переключение активировано, сообщения, активирующие намерение переключения по умолчанию, будут направляться в консоль Curation.
Этот критерий применим только к операторам ИИ в сценариях для выполнения действий.
- Сообщения с попустителем — сообщения, которые пользователи понизбили голоса во время предварительного просмотра AI Agent.
- Передача оператора — сообщения, которые приводят к переходу между людьми-операторами в соответствии с настроенными правилами.
- «Из сеанса» — сообщения, помеченные пользователями как не получающие нужный ответ от данных сеанса или комнаты.
- Низкая уверенность — сообщения с индексом доверия, падающим в пределах указанного порога низкой доверия.
- Частичное совпадение — сообщения, в которых ИИ-оператор не может окончательно определить правильное намерение или ответ.
Устранение неполадок
Вкладка "Проблемы " предоставляет централизованное расположение для просмотра и адресации сообщений, помеченных для куратора. Доступны следующие возможности.
- решать или игнорировать проблемы в зависимости от их серьезности и актуальности.
- Изучите исходное произнесение пользователя, ответ ИИ оператора и любые подключенные мультимедиа.
Доступ к расшифровке предоставляется на уровне пользователя, для этого необходимо включить расширенную защиту данных в серверной части.
Для решения проблемы можно:
-
Ссылка на существующую статью — чтобы подключить вопрос к существующей статье, выберите параметр « Ссылка» и найдите нужную статью.
-
Создать новую статью — используйте параметр "Добавить в новую статью " для создания новой статьи непосредственно из консоли Curation.
-
Игнорировать проблемы — устранить или игнорировать проблемы для удаления их из консоли Curation Console.
- Связывание с статьями по умолчанию (сообщением приветствия, резервным сообщением, частичным совпадением) не допускается.
- Для оператора ИИ с помощью сценариев для выполнения действий выберите соответствующее намерение в раскрывающемся списке и помечайте соответствующие объекты.
- После внесения изменений переобучите ИИ Оператора, чтобы убедиться, что новые знания нашли отражение в его ответах.
- разрешение или игнорирование одновременно нескольких проблем для эффективного управления;
Вкладка "Решено " содержит подробный обзор всех устраненных проблем. Можно просмотреть сводную информацию по каждой решенной проблеме, в том числе о том, была ли проблема связана с существующей статьей, использована для создания новой статьи/намерения или проигнорирована. Если возникают нежелательные ответы, которые не были автоматически захвачены в существующих правилах, можно вручную добавить определенные высказывания в Консоль Curation.
Чтобы добавить проблемы в сеансах, выполните приведенные ниже действия
- Определите обрекание — найдите вызывное указание, повлекло за неверную реакцию.
- Проверить статус курации — если проблема еще не устранена в консоли Curation,
отображается переключение «Статус
курации». - Переключение флага — включение
переключения на статус
куратора, чтобы добавить произнесение в консоль curation для просмотра и разрешения.
Если проблема уже присутствует в Консоли Curation, внешний вид переключения меняется соответственно.
Просмотр производительности ИИ в сценариях с помощью аналитики
В разделе «Аналитика» представлено графическое представление ключевых показателей для оценки производительности и эффективности операторов ИИ. Ключевые показатели разделены на четыре раздела, представленных в виде вкладок. Это:Обзор , Ответы, Обучение и Куратор.
Посетив экран аналитики, разработчики могут выбрать оператора ИИ, который они хотят видеть с аналитикой. Кроме того, можно настроить аналитическое представление, выбрав канал для просмотра данных, а также диапазон дат и детализацию данных. По умолчанию аналитические данные за последний месяц отображаются по всем каналам с ежедневной гранулярностью (каждый день — точка на оси x на графике).
Обзор
Обзор содержит ключевые показатели и графики, которые предоставляют разработчикам снимок общего использования и производительности операторов ИИ.
- На панели отчетов выберите созданного оператора ИИ
- В левой панели навигации щелкните Аналитика. Обзор производительности операторов ИИ отображается как в табличных форматах, так и в графическом представлении.
Сеансы и сообщения
В первом разделе обзора отображаются следующие статистические данные о сеансах и сообщениях для ИИ-оператора:
- Общее число сеансов и сеансов, обработанных ИИ-оператором без вмешательства человека.
- Общее количество передач операторов, которое представляет собой подсчет количества сеансов, переданных операторам-людьми.
- Ежедневные средние сеансы
- Общее количество сообщений (сообщений людей и ИИ-операторов) и сколько из них пришло от пользователей.
- Ежедневные средние сообщения
Затем идут графическое представление сеансов (столбец с стеком, обозначающий сеансы, обработанные оператором ИИ, и переданные сеансы) и общего количества ответов, отправленных оператором ИИ.
Пользователи
Во втором разделе обзора приведены статистические данные о пользователях оператора ИИ. Она содержит подсчет общего количества пользователей и информацию о средних сеансах на одного пользователя и о ежедневных средних сеансах. Далее следуют графики, на которых отображаются новые и возвращаемые пользователи для каждого устройства в зависимости от выбранной детализации.
Производительность
В третьем разделе приводится статистика по ответам оператора Tbe AI для пользователей. Здесь можно увидеть общее количество ответов, отправленных оператором ИИ, а также разделение ответов между ответами операторов ИИ:
- Идентификация намерения пользователя.
- Ответил резервным сообщением.
- Ответили частичным сообщением совпадения.
- Информировал пользователя о передачи оператора.
То же самое агрегируется в круговой диаграмме, а в диаграмме области предоставляется информация, основанная на выбранной гранулярности.
Обучение
Учебный раздел представляет "здоровье" ИИ Оператора корпус. Рекомендуется, чтобы разработчики настраивали в своих ИИ-операторах более 20 учебных произнесений для каждого намерения/статьи. В данном разделе все предметы/намерения в корпусе отображаются в виде отдельных прямоугольников, где цвет и относительный размер каждого прямоугольника осмыслен для учебных данных, содержащихся в изделии/намерении. Чем ближе намерения к белому, тем больше требуется данных об обучении для повышения точности ИИ-оператора.
Ответы
В этом разделе разработчики подробно описывают, о чем и как часто пользователи спрашивают его. В ней графическое представление наиболее популярных статей для ИИ-операторов для ответов на вопросы и шаблонов ответов для ИИ-операторов для выполнения действий.
Курирование
В этом разделе приводится визуальная сводная информация о том, сколько проблем с курированием было ежедневно возникать и сколько из них было решено операторами ИИ.
Интегрировать операторов ИИ
В этом разделе описывается интеграция операторов ИИ с голосовыми и цифровыми каналами для управления разговорами клиентов.
Интеграция операторов ИИ с голосовыми и цифровыми каналами
После того, как вы создали и сконфигурировали операторов ИИ на Webex платформе AI Agent Studio, следующий шаг — интеграция их с голосовыми и цифровыми каналами. Эта интеграция позволяет операторам ИИ обрабатывать с клиентами голосовые и цифровые разговоры, обеспечивая бесшовный и интерактивный пользовательский опыт.
Дополнительные сведения см. в статье «Интеграция операторов ИИ с голосовыми и цифровыми каналами».
Управляемые отчетами операторов
В этом разделе приведен обзор отчетов операторов ИИ, типов отчетов, создания отчетов операторов ИИ и режимов доставки отчетов.
Общие сведения о отчетах операторов ИИ
Функция отчетов позволяет формировать или планировать (периодически формировать) определенные отчеты из доступных типов отчетов и получать их в доступных режимах доставки. Эти отчеты могут предоставить ценную информацию о поведении пользователей, его использовании, привлечении к работе, производительности продукта и т. д. Вы можете получить необходимую информацию на адрес электронной почты, SFTP пути или в корзину S3. Можно выбрать тип отчета из списка готовых отчетов, а также выбрать, будет ли он формировать однократный отчет мгновенно или с регулярными интервалами.
При доступе к меню "Отчеты" из левой панели навигации отображаются следующие вкладки
-
«Настроить» — на этой вкладке перечислены все отчеты, которые активны в данный момент и которые периодически создаются. Список отчетов предоставляется следующими сведениями:
- Активный — состояние пользователя, по-прежнему зарегистрированного на отчет.
- AI Agent — имя оператора ИИ, связанного с отчетом.
- Тип отчета — предварительно созданный тип отчета, на который вы подписаны.
- Частота — интервал, через который вы получаете отчет.
- Последний сформированный отчет — последний отправленный отчет.
- Следующая запланированная дата — следующая дата отправки отчета.
-
История — на этой вкладке перечислена вся историческая информация отправляемых отчетов до даты. Щелкните любой отчет на этой странице, чтобы изменить конфигурацию отчетов.
Чтобы загрузить исторические отчеты, щелкните значок «Загрузить » в столбце «Действия ».
Отчеты по запросу, имеющиеся на вкладке "История" , можно загружать только после завершения формирования отчета.
Создайте отчет операторов ИИ
1 |
Выполните вход на платформу Webex AI Agent Studio. |
2 |
Щелкните " Отчеты" в левой панели навигации. |
3 |
Нажмите + Новый отчет. |
4 |
Для создания и настройки отчета предоставьте следующую информацию: |
Типы отчетов операторов ИИ
Можно выбрать список готовых отчетов на основе выбранного типа "Оператор ИИ". В данном разделе описываются типы отчетов: кладки, включенные в каждый отчет, и столбцы, имеющиеся на каждом листе.
Ai Agent для ответа на вопросы типов отчетов
Оператору ИИ доступны три типа отчетов для ответа на вопросы в приложении. С помощью отчетов различных типов можно понять сводку по использованию ИИ-оператора, поведение, что просят пользователи и как AI Agent реагирует на заданные запросы. Вы также можете просматривать сообщения, которые в итоге были проблемами в курации.
Поведение в использовании и сводная информацияВ этом разделе отображается сводка операторов ИИ с периодичностью вызова статей и категорий. Информацию о сводке, категориях и статьях можно просмотреть на отдельной вкладке отчетов:
Поле | Описание |
---|---|
Имя оператора ИИ | Имя оператора ИИ. |
Общее количество разговоров | Общее количество разговоров /сеансов, обработанных оператором ИИ. |
Разговор с хотя бы одним пользовательским сообщением | Разговоры или сеансы, в которых пользователи предоставили хотя бы один ввод. |
Общее количество сообщений от человека | Сообщения, отправляемые конечными пользователями оператору ИИ. |
Общее количество ответов операторов ИИ | Общее количество сообщений, отправляемых ИИ-оператором конечным пользователям. |
Общее количество частичных совпадений | Случаи, когда существовала некоторая двусмысленность в сообщениях пользователя и оператор ИИ отвечал с несколькими намерениями в качестве параметров. |
Разговоры, отправленные оператору | Итого разговоров переданы человеку-агенту. |
Общее количество upvotes | Общее количество ответов операторов ИИ, которые были голосовали клиенты. |
Общее количество нисключений |
Общее количество ответов операторов ИИ, которые были вниз голосовали клиенты. |
Поле | Описание |
---|---|
Название категории | Имя категории, настроенное в операторе ИИ. |
Разговоры по категории | Количество разговоров или сеансов, в которых была обнаружена статья, относящаяся к этой категории. |
Общее количество ответов | Количество случаев обнаружения изделия, относящегося к этой категории. |
Общее количество upvotes | Количество голосов за ответ из этой категории. |
Общее количество нисключений |
Число случаев снизу голоса ответа из этой категории было занижалось. |
Поле | Описание |
---|---|
Название статьи | Имя изделия (вариант по умолчанию), указанное в операторе AI. |
Категория изделий | Категория, к которой относится данное намерение. |
Разговоры к статье | Количество разговоров или сеансов, в которых была обнаружена данная статья. |
Общее количество ответов | Количество случаев обнаружения этой статьи. |
Общее количество upvotes | Количество голосов, принятых за данную статью. |
Общее количество нисключений |
Количество раз ответ на данную статью был сбит. |
Отображает разговор оператора ИИ и пользователя с оценкой сходства. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя оператора ИИ. |
тип сообщения; | Сообщение оператора ИИ или сообщение человека. |
Текст сообщения | Содержимое сообщения. |
Статья | Идентификатор ответа, отправляемого оператором ИИ. |
Категория | Намерение, обнаружене оператором ИИ для сообщения клиента. |
Высшая оценка матча | Индекс сходства обнаруженного умысла. |
Соответствующая статья 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Статья 1 оценка | Оценка обнаруженного намерения. |
Комментарии | Отзыв пользователя, если сообщение было перенастроено или отменено. |
Комментарий к отзыву |
Комментарии, оставляемые пользователями при нажатии кнопки вниз на сообщение. |
Отображает сообщения, которые попали в курирование как проблемы по различным причинам. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя оператора ИИ. |
Сообщение от человека | Содержание человеческого сообщения. |
Сообщение ai Agent | Содержимое сообщения, ответил оператор ИИ. |
Причина проблемы | Причина этого сообщения, в конце концов, в курации. |
Статья | Идентификатор ответа, отправленного оператором ИИ. |
Категория | Намерение, обнаружене оператором ИИ для сообщения пользователя. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Соответствующая статья 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Статья 1 оценка |
Оценка обнаруженного умысла. |
ИИ-оператор для выполнения задач типа отчетов
Существует три различных типа отчетов для ИИ-оператора для выполнения задач в приложении-конструкторе ИИ-оператора. Будучи разработчиком агентов ИИ, вы можете создавать различные типы отчетов. С их помощью можно понять сводку по использованию операторов ИИ, поведение оператора ИИ, что просят пользователи и как оператор ИИ отвечает на эти запросы. Вы также можете просматривать сообщения, которые в итоге были проблемами в курации.
Отображает сводку разговоров, а также инициированные намерения и ключи шаблона. На вкладке сводки отображаются следующие сведения:
Поле | Описание |
---|---|
Имя оператора ИИ | Имя оператора ИИ. |
Общее количество разговоров | Общее количество разговоров или сеансов, обработанных оператором ИИ. |
Разговор с хотя бы одним пользовательским сообщением | Разговоры или сеансы, в которых пользователи предоставили хотя бы один ввод. |
Общее количество сообщений от человека |
Сообщения, отправляемые конечными пользователями оператору ИИ. |
Общее количество ответов операторов ИИ | Общее количество сообщений, отправляемых ИИ-оператором конечным пользователям. |
Общее количество частичных совпадений | Случаи, когда существовала некоторая двусмысленность в сообщениях пользователя и оператор ИИ отвечал с несколькими намерениями в качестве параметров. |
Разговоры, отправленные оператору | Общее количество разговоров, переданных агенту-человеку |
Общее количество upvotes | Общее количество ответов операторов ИИ, которые были голосовали пользователи. |
Общее количество нисключений |
Общее количество ответов операторов ИИ, которые были побиты пользователями. |
Подробную информацию о намерениях можно также просмотреть на вкладке «Намерения » в электронной таблице:
Поле | Описание |
---|---|
Имя намерения | Имя намерения, настроенное в операторе ИИ. |
Разговоры с целью | число разговоров или сеансов, в которых применялось данное намерение. |
Общее количество вызовов | Количество ссылок на это намерение. |
Общее количество завершений | Количество раз сбора всех слотов и это намерение было выполнено. |
Общее количество upvotes | Общее количество ответов за то, что были голосовали за каждое намерение. |
Общее количество нисключений |
Общее количество ответов за то, что были вниз голосов за каждое намерение. |
В отчете также содержится подробная информация о шаблоне высокого уровня, такая как:
Поле | Описание |
---|---|
Имя ключа шаблона | Имя шаблона, настроенное в операторе ИИ. |
Намерение ключа шаблона | Намерения, где используется этот ключ шаблона. |
Разговоры для ключа шаблона | Количество раз отправки этого ключа шаблона в качестве ответа. |
Общее количество ответов | Количество отправки ключа шаблона в виде ответа. |
Общее количество upvotes | Количество голосов при голосовании за ответ на этот шаблон. |
Общее количество нисключений |
Количество голосов при снисхождениях ответа на этот шаблон. |
Отображает разговор клиента с ИИ-оператором наряду с оценками по сходству. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя в приложении. |
тип сообщения; | Сообщение оператора ИИ или человеческое сообщение. |
Текст сообщения | Содержание сообщения. |
Ключ шаблона | Идентификатор ответа, отправленного оператором ИИ. |
Намерение | Намерение, обнаружене оператором ИИ для сообщения клиента. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Заданный умысел 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Намерение 1 оценка | Оценка обнаруженного умысла. |
Комментарии | Отзыв пользователя, если сообщение было голосовало вверх или вниз. |
Комментарий к отзыву |
Комментарии, оставляемые пользователями при нажатии кнопки вниз на сообщение. |
Отображает сообщения, которые попали в курирование как проблемы по различным причинам. Этот отчет имеет отношение только к операторам ИИ со сценариями. В этом отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени сообщения. |
Идентификатор сеанса | Уникальный идентификатор сеанса пользователя. |
Идентификатор пользователя | Уникальный идентификатор конечного пользователя в приложении. |
Сообщение от человека | Содержание человеческого сообщения. |
Сообщение ai Agent | Содержимое сообщения, отвеченного ИИ оператором. |
Причина проблемы | Причина этого сообщения, в конце концов, в курации. |
Ключ шаблона | Идентификатор ответа, отправленного оператором ИИ. |
Намерение | Намерение, обнаружене оператором ИИ для сообщения пользователя. |
Высшая оценка матча | Оценка сходства обнаруженного умысла. |
Заданный умысел 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Намерение 1 оценка |
Оценка обнаруженного умысла. |
Режимы доставки отчетов ИИ-оператора
В современном мире, управляемом данными, эффективная и защищенная доставка отчетов ИИ Операторов имеет принципиальное значение для принятия взвешиваемых решений и операционного совершенства. Для удовлетворения различных организационных потребностей мы предлагаем несколько режимов доставки отчетов ИИ-операторов, обеспечивая гибкость, надежность и безопасность. Доступные варианты доставки включают протокол защищенной передачи файлов (SFTP), электронную почту и Amazon S3 Bucket. Каждый режим разработан для удовлетворения различных требований, независимо от того, требуется высокая безопасность, легкость доступа или масштабируемые решения для хранения данных. В этом документе описаны функции и преимущества каждого режима доставки, который поможет вам выбрать лучший вариант для ваших конкретных потребностей.
SFTP
Поле |
Описание |
---|---|
Отправить отчеты в защищенное расположение по расписанию |
Включите это, чтобы отправить отчеты в защищенное место в запланированное время. Это переключение можно предоставить только следующим образом: |
IP-адрес | IP-адрес системы. |
Имя пользователя | Имя пользователя для доступа к отчетам. |
Пароль | Пароль для доступа к отчетам. |
Закрытый ключ | Закрытый ключ для доступа к файлам. |
Способ отправки |
Путь к маршрутизации файлов в системе. |
Адрес электронной почты
Поле | Описание |
---|---|
Запланировать отправку сообщений электронной почты для нескольких получателей, разделяя их с запятой(;) | Включите эту кнопку для добавления получателей. |
Получателей |
Адреса электронной почты всех получателей, которые должны получить отчеты в указанное время и на частоте. |
Ведра S3
Поле | Описание |
---|---|
Выгрузка отчетов в выборку S3 согласно расписанию |
Включите это поле, чтобы сделать поля S3 доступными и перенаправлять отчеты в настроенную корзину S3. |
Идентификатор ключа доступа AWS | Идентификатор ключа доступа для доступа к сервисам и ресурсам AWS. |
Ключ секретного доступа AWS | Секретный ключ доступа для доступа к сервисам и ресурсам AWS |
Имя ведра; | Имя выборки, в которую направляется отчет. |
Имя папки |
Имя папки, созданной в корзине S3. |
Понять соответствие требованиям ИИ
В этих разделах приведены сведения о разработке ИИ, конфиденциальности данных, безопасности и безопасности
Развитие ИИ, конфиденциальность данных, безопасность и безопасность
Каждая функция, используюющая ИИ, в Cisco проходит оценку воздействия ИИ на основе наших принципов Ответственного ИИ и присоединяется к Ответственной концепции ИИ, в дополнение к существующим процессам безопасности, конфиденциальности и прав человека путем проектирования.
Конфиденциальность и безопасностьCisco не сохраняет входные данные пользователей после выполнения вывода, а сторонний поставщик моделей, корпорация Майкрософт, не осуществляет доступ к данным пользователей Cisco и не контролирует их и не сохраняет. Дополнительные сведения о политиках хранения данных, связанных с конкретной функцией, см . на портале Cisco Trust Portal.
Далее приводится список примечаний к прозрачности ИИ для всех функций ИИ:
Источники данных для обучения и оценкиСторонний поставщик моделей Cisco, Корпорация Майкрософт, заявляет, что не будет использовать содержимое пользователей для улучшения моделей OpenAI в Службе Лазур и не сохраняет данные о пользователях Cisco в инфраструктуре Лазури.
Безопасность и этические принципыВсе генеративные функции ИИ подвержены ошибкам, поэтому Cisco уделяет приоритетное внимание безопасности содержимого функций ИИ, выбрав фильтрацию содержимого, предоставляемую Сервисом Windows OpenAI.
Оценка и производительность моделиCisco ставит приоритеты производительности и точности AI Assistant, привлекая людей к обзору, испытанию и обеспечению качества базовой модели.
Get started with Webex AI Agent Studio
Webex AI Agent Studio – это сложная платформа, предназначенная для создания, управления и развертывания автоматизированных операторов с использованием ИИ в целях удовлетворения потребностей клиентов в обслуживании и поддержке. С помощью искусственного интеллекта операторы ИИ предоставляют клиентам автоматизированную помощь перед взаимодействием с операторами-людьми. Эти операторы поддерживают голосовые взаимодействия с интонацией, пониманием языка и контекстным пониманием во время разговоров. Кроме того, операторы ИИ беспрепятственно и информативно обрабатывают взаимодействия цифровых каналов с помощью текстового сообщения и онлайн-чата. Клиенты получают помощь в вопросах, получении информации и сворачивании времени ожидания.
Возможности Webex AI Agent Studio
- Точные и своевременные ответы: предоставление точных ответов на запросы клиентов в режиме реального времени.
- Интеллектуальное выполнение задачи: выполнение задач на основе запросов или входов клиентов.
Основные преимущества для бизнеса
-
Усовершенствованная работа с клиентами: обеспечивает клиентам возможность общения в режиме реального времени.
-
Персонализированные взаимодействия: индивидуальные запросы отвечают индивидуальным потребностям и предпочтительным параметрам клиентов.
-
Масштабируемость и эффективность. Позволяет обрабатывать большой объем взаимодействий с клиентами, не требуя дополнительных человеческих операторов, что повышает удовлетворенность клиентов и снижает операционные расходы.
Понимание типов и примеров операторов с ИИ
В таблице ниже представлены типы операторов с ИИ и их возможности.
Тип оператора с ИИ | Цель | Возможность | Описание | Как настроить? |
---|---|---|---|---|
Autonomous |
Автономные агенты ИИ предназначены для самостоятельной работы, принятия решений и выполнения задач без прямого вмешательства человека. |
Выполнить действия |
Делайте осознанный выбор на основе доступной информации и предопределенных правил. Автоматизируйте повторяющиеся или занимающие много времени задачи. |
|
Ответить на вопрос |
Автономные операторы могут получить доступ к хранилищу знаний и использовать его для предоставления информативных и точных ответов на запросы пользователей. |
Автономные операторы с ИИ, отвечающие на вопросы | ||
Сценарий: |
Сценарии операторов ИИ запрограммированы следовать предопределённому набору правил и инструкций. |
Выполнить действия |
Сценарии операторы могут выполнять определенные задачи, которые четко определены и структурированы. |
Сценарии операторов ИИ для выполнения действий |
Ответить на вопрос |
Операторы, выполняющие сценарии, могут отвечать на вопросы на основе созданного пользователем тела обучения, то есть набора примеров и ответов. |
Сценарии использования ИИ-операторов, которые отвечают на вопросы |
Примеры
В зависимости от конкретных требований и желаемых возможностей можно применять как автономные, так и сценарированные операторы ИИ. Некоторые примеры включают следующие.
-
Служба поддержки клиентов. Для поддержки клиентов могут использоваться как автономные, так и сценарированные операторы, которые обеспечивают большую гибкость и понимание естественного языка.
-
Виртуальные помощники. Автономные операторы хорошо подходят для ролей виртуальных помощников, поскольку они могут обрабатывать различные задачи и предоставлять более персонализированные взаимодействия.
-
Анализ данных. Автономные операторы могут использоваться для анализа больших наборов данных и извлечения ценных аналитических сведений.
-
Автоматизация процесса. Для автоматизации повторяющихся задач, повышения эффективности и уменьшения ошибок можно использовать как автономные, так и сценарированные операторы.
-
Управление знаниями. Автономные операторы могут использоваться для создания и управления хранилищами знаний, что упрощает доступ к информации для пользователей.
Выбор между автономными и сценарированными операторами ИИ зависит от сложности задач, требуемого уровня автономии и доступности данных обучения.
Предварительные условия
-
Существующий клиент Webex Contact Center должен выполнить приведенные ниже предварительные требования.
-
Клиент Webex Contact Center 2.0.
-
Приложение Webex Connect подготовлено для вашего клиента.
-
Мультимедийная платформа голосовой связи – это платформа мультимедиа нового поколения.
-
-
Если у вас нет клиента Webex Contact Center, обратитесь к партнеру, чтобы начать пробную версию Webex Contact Center с помощью платформы мультимедиа нового поколения.
-
Администраторы могут запросить песочницу разработчика Webex Contact Center для опробования операторов ИИ.
Включение функции
Эта функция в настоящее время представлена в бета-версии. Клиенты могут зарегистрировать эту функцию на портале бета-тестирования Webex , заполнив опрос об участии для операторов с ИИ.
-
В настоящее время на бета-этапе доступны только сценарии функциональных возможностей оператора с использованием ИИ.
-
Автономные операторы доступны только для выбора клиентов. Запросы можно направить менеджеру по работе с клиентами (менеджеру по работе с клиентами), менеджеру по работе с клиентами партнера (PSM) или по электронной почте ask-ccai@cisco.com. После утверждения в дополнение к операторам, настроенным для вашего клиента, будут доступны автономные операторы.
Доступ к Webex AI Agent Studio
Чтобы создать операторов с использованием ИИ, необходимо войти в приложение Webex AI Agent Studio. Это можно сделать приведенными ниже способами.
Вход из Control Hub
- Войдите в Control Hub с помощью URL-адреса https://admin.webex.com.
- В разделе "Службы" на панели навигации выберите Контакт-центр.
- В разделе Быстрые ссылки на панели справа перейдите в раздел Пакет Contact Center .
- Щелкните Webex AI Agent Studio , чтобы получить доступ к приложению.
Система выполнит перекрестный запуск приложения Webex AI Agent Studio в другой вкладке браузера, и будет выполнен автоматический вход в приложение.
Вход с помощью Webex Connect
Чтобы получить доступ к приложению Webex AI Agent Studio, необходимо иметь доступ к Webex Connect.
- Войдите в приложение Webex Connect, используя URL-адрес клиента, предоставленный для вашей организации и учетных данных.
По умолчанию страница Службы отображается как главная страница.
- В меню Панель приложений на левой панели навигации щелкните Webex AI Agent Studio , чтобы получить доступ к приложению.
Система выполнит перекрестный запуск приложения Webex AI Agent Studio в другой вкладке браузера, и будет выполнен автоматический вход в приложение.
Компоновка главной страницы
Добро пожаловать в приложение Webex AI Agent Studio. При входе в систему на главной странице отображается следующая компоновка:
-
Панель навигации
Панель навигации слева предоставляет доступ к следующим меню:
- Инструментальная панель. Отображает список операторов ИИ, к которым имеет доступ пользователь, предоставленный корпоративным администратором.
- Знания. Отображает центральный репозиторий знаний или базу знаний, которая служит мозгом автономных операторов ИИ для ответа на запросы клиентов.
- Отчеты. Список готовых отчетов операторов ИИ различных типов. Отчеты можно создавать или планировать в соответствии с бизнес-потребностями.
- Справка: предоставляет доступ к руководству пользователя Webex AI Agent Studio в центре справки Webex.
- Профиль пользователя
Меню профиля пользователя позволяет просматривать информацию о вашем профиле и выходить из приложения.
На странице Корпоративный профиль содержится информация о клиенте оператора ИИ. Эта информация доступна только для администраторов с полным доступом администратора.
-
Вкладка Обзор содержит приведенную ниже информацию.
- Идентификаторы предприятия: включает идентификатор организации Webex, идентификатор организации CPaaS и идентификатор подписки для предприятия. Эта функция доступна для предприятий с интеграцией Webex Contact Center для соответствующего клиента Webex Connect.
- Настройки профиля: содержит название предприятия, уникальное название предприятия и URL-адрес логотипа.
- Глобальные настройки оператора. Позволяет выбрать оператора по умолчанию для голосового канала для обработки резервных сценариев.
- Сводная информация о хранении данных. Предоставляет сводную информацию о периодах хранения данных для этого предприятия.
-
На вкладке Участники команды можно просматривать список участников команды, у которых есть доступ к приложению, и управлять им. Каждому пользователю назначена роль, которая определяет действия, которые он может выполнять, на основе предоставленных полномочий.
-
Ознакомьтесь с инструментальной панелью
На инструментальной панели операторы с ИИ представлены карточками, на которых отображается основная информация, в том числе имя оператора с ИИ, последнее обновление и модуль, используемый для обучения оператора.
Задачи на карточке оператора ИИ
Наведите указатель мыши на карточку оператора ИИ, чтобы просмотреть перечисленные ниже параметры.
- Предпросмотр. Щелкните Предпросмотр , чтобы открыть виджет предпросмотра ИИ-оператора.
- Пиктограмма многоточия . Щелкните эту пиктограмму, чтобы выполнить следующие задачи:
-
Копировать ссылку для предпросмотра. Скопируйте ссылку для предпросмотра, чтобы вставить ее в новую вкладку и предварительно просмотреть ИИ-оператора в виджете чата.
-
Копировать маркер доступа. Скопируйте маркер доступа ИИ-оператора для вызова оператора с помощью API.
-
Экспорт. Экспортируйте сведения об операторе ИИ (в формате JSON) в локальную папку.
-
Удалить. Безвозвратно удалить оператора ИИ из системы.
-
Закрепить. Закрепите оператора ИИ на первой позиции на инструментальной панели или открепите его, чтобы переместить обратно в предыдущее положение.
-
Создать нового оператора ИИ
Создать нового оператора с ИИ можно с помощью параметра + Создать оператора в правом верхнем углу инструментальной панели. Можно использовать предопределенный шаблон или создать оператора с нуля.
Сведения о создании сценариев и автономных операторов с использованием ИИ см. в следующих разделах.
Импорт предварительно созданного оператора ИИ
Можно импортировать предварительно созданного оператора ИИ в формате JSON из списка доступных операторов ИИ. Сначала убедитесь, что оператор ИИ экспортирован в локальную папку в формате JSON. Чтобы импортировать его, выполните следующие действия.
- Щелкните Импорт оператора.
- Щелкните Загрузить , чтобы загрузить файл оператора ИИ (в формате JSON), экспортированный с платформы.
- В поле Имя оператора введите имя ИИ-оператора.
- (Необязательно) В поле System ID (Идентификатор системы) измените созданный системой уникальный идентификатор.
- Щелкните Импорт.
Ваш оператор с использованием ИИ теперь успешно импортирован на платформу Webex AI Agent Studio и доступен на инструментальной панели.
Поиск по ключевым словам
Платформа предоставляет надежные возможности поиска, которые упрощают поиск операторов с использованием ИИ и управление ими. Поиск ключевых слов можно выполнять с помощью имени оператора. Введите имя оператора или часть имени в строке поиска. Система отображает список операторов ИИ, соответствующих критериям поиска.
Фильтр по типу оператора
В дополнение к поиску ключевых слов можно уточнить результаты поиска с помощью фильтрации по типу оператора ИИ. В раскрывающемся списке выберите один из фильтров типа оператора: Сценарии, Автономные и Все.
Manage Knowledge Base
База знаний — это центральный репозиторий информации для автономных операторов ИИ на платформе Large Language Model (LLM). Автономные агенты ИИ используют передовые технологии ИИ и машинного обучения для понимания, обработки и создания человеческого текста. Эти операторы с ИИ обучают огромное количество данных, позволяя им предоставлять подробные и контекстуальные ответы. Базы знаний хранят данные, необходимые для функционирования автономных операторов ИИ.
Чтобы получить доступ к базе знаний, выполните следующие действия.
- Войдите на платформу Webex AI Agent Studio.
- На инструментальной панели щелкните пиктограмму Знания на панели навигации слева. Отобразится страница базы знаний.
- База знаний можно найти на основе приведенных ниже критериев.
- Название базы знаний
- Тип базы знаний
- Базы знаний обновлены между указанными датами
- Базы знаний, созданные между указанными датами
Щелкните Сбросить все , чтобы сбросить критерии поиска.
- Также можно создать новую базу знаний. Информацию о создании новой базы знаний см. в статье Создание базы знаний для оператора ИИ.
Создать базу знаний для оператора ИИ
1 |
На инструментальной панели щелкните пиктограмму Знания на панели навигации слева. |
2 |
На странице Базы знаний щелкните +Создать базу знаний в правом верхнем углу. |
3 |
На странице Создать базу знаний введите приведенные ниже сведения. |
4 |
Щелкните Создать. Система создает базу знаний с указанным именем. |
5 |
На вкладке Файлы выполните указанные ниже действия. |
6 |
На вкладке Документы выполните указанные ниже действия. |
7 |
Перейдите на вкладку Информация , чтобы просмотреть и отследить сведения о загруженных файлах и созданных документах.
|
Дальнейшие действия
Настройте базу знаний для автономного оператора ИИ, чтобы отвечать на вопросы.
Set up Autonomous AI Agents
Автономные операторы ИИ работают независимо без прямого вмешательства человека. Эти операторы используют сложные алгоритмы и технологии машинного обучения для анализа данных, обучения из среды их среды и адаптации своих действий для достижения конкретных целей. В этом разделе описаны две основные возможности автономного оператора ИИ.
Автономный оператор ИИ для выполнения задач
Автономные операторы ИИ могут выполнять различные задачи, в том числе перечисленные ниже.
-
Обработка естественного языка (NLP) — понимание и реагирование на человеческий язык естественным и интерактивным способом.
-
Принятие решений — принятие обоснованных решений на основе доступной информации и предопределенных правил.
-
Автоматизация. Автоматизация повторяющихся или трудоемких задач.
Этот раздел содержит следующие настройки конфигурации:
Создание автономного оператора ИИ для выполнения действий
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели щелкните +Создать оператора. |
3 |
На экране Создать оператора ИИ щелкните Начать с нуля.
Также можно выбрать предопределенный шаблон, чтобы быстро создать оператора ИИ. Отфильтруйте тип оператора ИИ как «Автономно». В этом случае поля на странице Профиль автоматически заполняются. |
4 |
Щелкните Далее. |
5 |
В разделе Тип создаваемого оператора щелкните Автономно. |
6 |
В разделе Основная функция оператора щелкните Выполнить действия. |
7 |
Щелкните Далее. |
8 |
На странице Определение оператора укажите приведенные ниже сведения. |
9 |
Щелкните Создать. Теперь автономный оператор ИИ для выполнения действий успешно создан. Он теперь доступен на инструментальной панели. В заголовке оператора ИИ можно выполнять следующие задачи:
Также можно импортировать предварительно созданные операторы ИИ. Дополнительную информацию см. в статье Импорт предварительно созданного оператора ИИ |
Дальнейшие действия
Обновите профиль для автономного оператора ИИ.
Обновить профиль автономного оператора ИИ
Перед началом работы
Создайте автономного оператора ИИ для выполнения действий.
1 |
На инструментальной панели щелкните созданного вами оператора ИИ. |
2 |
Перейдите на вкладку и настройте следующие сведения: |
3 |
Щелкните Опубликовать , чтобы активировать ИИ-оператора. |
Дальнейшие действия
Добавьте необходимые действия к ИИ-оператору.
Добавление действий к автономному оператору ИИ
Автономные операторы ИИ для выполнения действий предназначены для понимания намерений пользователей и действий соответствующим образом. Например, в ресторане необходимо автоматизировать онлайн-заказ еды. Для выполнения задачи можно создать автономный оператор ИИ, который выполняет следующие действия:
-
Получите необходимую информацию от клиента.
-
Передайте информацию в требуемый поток.
Автономный оператор ИИ для выполнения действий работает на следующих строительных блоках:
-
Действие. Функция, которая позволяет оператору ИИ подключаться к внешним системам для выполнения сложных задач.
-
Entity или слот — представляет собой шаг в реализации намерения пользователя. Заполнение слота включает в себя отправку клиенту конкретных вопросов, чтобы реализовать намерение клиента на основе его слов. Это триггер, который запускает выполнение действия оператором ИИ. Определите входные объекты как часть заполнения слотов.
-
Реализация: определяет способ выполнения действия оператором ИИ. В рамках реализации определите выходные объекты для автономного оператора ИИ для создания ответа в определенном формате. Система отправляет выходные объекты в поток, чтобы продолжить выполнение действия и успешно завершить задачу.
1 |
На вкладке Действие щелкните +New Action (Новое действие). |
2 |
На странице Добавить новое действие укажите приведенные ниже сведения. |
Дальнейшие действия
Можно либо настроить слоты, либо настроить слоты и определить реализацию в зависимости от выбранной области действия.
Настройка заполнения слотов
Заполнение слотов предполагает добавление необходимых элементов ввода для модуля ИИ. В разделе Заполнение слотов на странице Действия добавьте элементы ввода:
-
Объекты можно добавлять по очереди в табличном формате.
-
Также можно использовать файл JSON и определить объекты. Подробности см. в статье Обзор схемы JSON .
Добавить введенные объекты в табличном формате
1 |
Чтобы добавить объект ввода, щелкните +Создать объект ввода. |
2 |
На странице Добавить новый объект ввода укажите приведенные ниже сведения. |
3 |
Щелкните Добавить , чтобы добавить введенный объект. Можно добавить необходимое количество элементов ввода. |
4 |
Используйте параметр Элементы управления , чтобы выполнить следующие действия в объекте. |
Добавление объектов с помощью редактора JSON
Элементы ввода и вывода можно добавить с помощью редактора JSON. В представлении редактора JSON понятия должны быть определены в структурированном формате JSON.
Дополнительную информацию см. в статье Обзор схемы JSON.
Структура входных параметров
Входные параметры должны соответствовать следующей структуре:
-
type (тип) — тип данных объекта параметров. Это всегда "объект" для обозначения того, что параметры структурированы как объект.
properties (свойства). Объект, где каждый ключ представляет параметр и связанные с ним метаданные.
required (обязательно). Массив строк, содержащий имена обязательных параметров.
свойства объекта
Каждый ключ в объекте свойств представляет входную сущность/параметр и содержит другой объект с метаданными об этом параметре. Метаданные всегда должны содержать следующие ключевые слова:
-
type (тип данных) параметра. Допустимые типы:
-
строка: текстовые данные.
-
integer (целое число): числовые данные без десятичных разрядов.
-
number (число). Числовые данные, которые могут включать десятичные числа.
-
Логические: значения True/False.
-
array (массив) — список элементов, все из которых обычно имеют один и тот же тип.
-
object (объект) — сложная структура данных со вложенными свойствами.
-
-
description (описание). Краткое объяснение того, что представляет понятие. Это помогает механизму искусственного интеллекта понять назначение и использование параметра. Для большей точности рекомендуется краткое описание, соответствующее инструкциям и описанию действий оператора.
-
Платформа выполняет проверку только для "типа". Параметр "Описание" не применяется для всех объектов, но настоятельно рекомендуется добавить его. Другие полезные ключевые слова для метаданных объекта:
-
enum. В поле перечисления перечислены возможные значения для параметра. Это полезно для параметров, которые должны принимать только ограниченный набор значений. Разработчики могут определить пользовательские списки значений, которые должен принимать параметр для использования.
- pattern (шаблон). Поле шаблона используется с типами строк для указания регулярного выражения, которое должно соответствовать строке. Это особенно полезно при проверке определенных форматов, таких как номера телефонов, почтовые коды или пользовательские идентификаторы.
-
examples (Примеры). Поле примеров содержит один или несколько примеров допустимых значений для параметра. Это помогает механизму искусственного интеллекта понять, какие данные ожидаются и могут быть особенно полезными в целях интерпретации и проверки.
-
Существуют другие ключевые слова, которые могут сделать определение объекта более точным и надежным. Дополнительную информацию см. в статье Обзор схемы JSON.
Пример
В следующем примере представлены различные типы энтитетов и ключевые слова:
{ "type": "object", "properties": { "username": { "type": "string", "description": "Уникальное имя пользователя для учетной записи", "minLength": 3, "maxLength": 20 }, "пароль": { "type": "string", "description": "пароль для учетной записи.", "minLength": 8, "формат": "пароль" }, "электронная почта": { "type": "строка", "description": "адрес электронной почты учетной записи", "pattern": "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" }, "дата рождения": { "type": "string", "description": "дата рождения пользователя.", "examples": { "type": "object", "description": "user preferences settings"., "properties": { "newsletter": { "type": "boolean", "description": "whether user wants to receive newsletters.", "default": true }, "уведомления": { "type": "string", "description": "предпочтительный способ уведомлений", "enum": ["email", "sms", "push"] }}, "roles": { "type": "array", "description": "список назначенных пользователю ролей.", "items": { "type": "string", "enum": ["user", "admin", "moderator"] }}, "required": ["username", "password", "email"] }
В этом примере объединены следующие объекты:
- username — тип строки с ограничением минимальной и максимальной длины.
- пароль. Тип строки с минимальной длиной и определенным форматом (пароль указывает на то, что он должен обрабатываться безопасно).
- email (адрес электронной почты). Тип строки с шаблоном регулярного выражения, чтобы убедиться в том, что это действительный адрес электронной почты.
- birthdate (дата рождения). Строковый тип с примерами для указания формата даты.
- preferences (предпочтительные параметры). Тип объекта со вложенными свойствами (информационные бюллетени и уведомления), включая логический тип со значением по умолчанию и строку с определенными разрешенными значениями (перечисление).
- roles — индексируемый тип, в котором каждый элемент является строкой, ограниченной определенными значениями (перечислением).
Имя пользователя, пароль и адрес электронной почты являются обязательными, как определено массивом "обязательного".
В этом примере энтитеты имеют описательные имена, четкие описания и следуют согласованной структуре и именованию. Следуйте этим рекомендациям, чтобы создать четко определенные объекты, которые легко интерпретировать и применять в инструменте искусственного интеллекта.
Определить реализацию
1 |
Определите сведения о реализации для реализации оператора ИИ в контакт-центре. Укажите следующие сведения: |
2 |
Настройте элементы вывода таким образом, чтобы оператор ИИ генерировал результат в формате, понятном потоку. |
3 |
Чтобы добавить объект вывода, щелкните +Новый объект вывода. На экране Добавить новый объект вывода укажите приведенные ниже сведения. Для добавления выходных объектов также можно использовать файл JSON. Дополнительную информацию см. в статье Добавление объектов с помощью редактора JSON . |
4 |
Щелкните Добавить , чтобы добавить объект вывода. Можно добавить необходимое количество элементов вывода. |
5 |
Используйте параметр Элементы управления , чтобы выполнить следующие действия в объекте. |
6 |
Чтобы завершить регистрацию, щелкните Добавить . |
Дальнейшие действия
Щелкните Предпросмотр , чтобы предварительно просмотреть ИИ-оператора. Дополнительную информацию см. в статье Предпросмотр автономного оператора ИИ. Щелкните Опубликовать , чтобы активировать ИИ-оператора.
После настройки оператора ИИ:
- Чтобы просмотреть производительность оператора ИИ, см. статью Просмотр производительности автономного оператора ИИ с помощью аналитики.
- Сведения о сеансах и истории см. в статье Просмотр сеансов и истории автономных ИИ-операторов.
Автономные операторы с ИИ, отвечающие на вопросы
Автономные операторы могут получить доступ к хранилищу знаний и использовать его для предоставления информативных и точных ответов на запросы пользователей. Эта возможность полезна в случаях, когда оператору необходимо:
-
Предоставление поддержки клиентам: ответы на вопросы и ответы, устранение неполадок и консультирование клиентов с помощью процессов.
-
Предоставление технической помощи. Предоставление экспертных рекомендаций по конкретным темам или доменам.
Этот раздел содержит следующие настройки конфигурации:
Создание автономного оператора ИИ, чтобы отвечать на вопросы
Перед началом работы
Обязательно создайте базу знаний. Дополнительную информацию см. в статье Управление базами знаний.
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели щелкните +Создать оператора. |
3 |
На экране Создать оператора ИИ щелкните Начать с нуля. Также можно выбрать предварительно определенный шаблон для быстрого создания оператора ИИ. Тип оператора ИИ можно отфильтровать как "Автономно". В этом случае поля на странице профиля автоматически заполняются. |
4 |
Щелкните Далее. |
5 |
В разделе Тип создаваемого оператора щелкните Автономно. |
6 |
В разделе Основная функция оператора щелкните Ответить на вопросы. |
7 |
Щелкните Далее. |
8 |
На странице Определение оператора укажите приведенные ниже сведения. |
9 |
Щелкните Создать. Автономный оператор с использованием ИИ для ответа на вопросы успешно создан и теперь доступен на инструментальной панели. В заголовке оператора ИИ можно выполнять следующие задачи:
Также можно импортировать предварительно созданные операторы ИИ. Дополнительную информацию см. в статье Импорт предварительно созданного оператора ИИ. |
Дальнейшие действия
Обновите профиль для автономного оператора ИИ.
Обновить профиль автономного оператора ИИ
Перед началом работы
Создайте автономного оператора ИИ, чтобы отвечать на вопросы.
1 |
На инструментальной панели щелкните созданного вами оператора ИИ. |
2 |
Перейдите на вкладку и настройте следующие сведения: |
3 |
Щелкните Сохранить изменения , чтобы активировать ИИ-оператора. |
Дальнейшие действия
Настройте базу знаний для оператора ИИ.
Настройка базы знаний
Перед началом работы
Создайте автономного оператора ИИ, чтобы отвечать на вопросы.
1 |
На странице Инструментальная панель выберите созданного вами оператора ИИ. |
2 |
Перейдите на вкладку База знаний . |
3 |
В раскрывающемся списке выберите необходимую базу знаний. |
4 |
Щелкните Сохранить изменения , чтобы активировать ИИ-оператора... |
Дальнейшие действия
Щелкните Предпросмотр , чтобы предварительно просмотреть ИИ-оператора. Дополнительную информацию см. в статье Предпросмотр автономного оператора ИИ.
После настройки оператора ИИ:
- Чтобы просмотреть производительность оператора ИИ, см. статью Просмотр производительности автономного оператора ИИ с помощью аналитики.
- Сведения о сеансах и истории см. в статье Просмотр сеансов и истории автономных ИИ-операторов.
Просмотр сеанса и истории автономного оператора ИИ
Можно просмотреть сведения о сеансе и истории каждого созданного вами автономного оператора ИИ. На странице Сеансы отображаются сведения о сеансах, созданных с помощью константеров. На странице История можно просмотреть сведения об изменениях конфигурации, выполненных с помощью ИИ-оператора.
Сеансы
На странице Сеансы представлена подробная запись всех взаимодействий между операторами ИИ и пользователями. Чтобы перейти на страницу Сеансы , выполните указанные ниже действия.
- На инструментальной панели щелкните автономный оператор ИИ, для которого необходимо просмотреть сведения о сеансе.
- На панели навигации слева щелкните Сеансы.
Отобразится страница Сеансы . Каждый сеанс отображается как запись, содержащая все сообщения сеанса. Эта информация полезна для аудита, анализа и улучшения агента ИИ.
В таблице сеансов отображается список всех сеансов/комнат, созданных для этого ИИ-оператора. При наличии большего количества строк, чем можно разместить на одном экране, таблица будет разбита на страницы. Все поля в таблице можно отсортировать или отфильтровать с помощью раздела Уточнение результатов в левой части. В представленных полях содержится следующая информация о каждом конкретном сеансе.
-
Идентификатор сеанса. Уникальный идентификатор комнаты или идентификатор сеанса для разговора.
- Идентификатор потребителя. Идентификатор потребителя, который взаимодействовал с агентом ИИ.
-
Каналы: канал, в котором происходило взаимодействие.
-
Обновлено в: время закрытия комнаты.
-
Метаданные комнаты: содержит дополнительную информацию о комнате.
-
Установите обязательные флажки:
- Скрыть тестовые сеансы. Чтобы скрыть тестовые сеансы и отобразить только список сеансов в режиме реального времени.
- Произошла передача оператора. Для фильтрации переданных оператору сеансов. В случае передачи данных оператору на экране отображается пиктограмма Наушники , указывающая на передачу чата оператору пользователя.
- Произошла ошибка. Используется для фильтрации сеансов, в которых произошла ошибка.
- Проголосовано "против": используется для фильтрации сеансов, проголосованных "против".
Щелкните строку в таблице сеансов для подробного просмотра этого сеанса. Пиктограмма замка указывает на то, что сеанс заблокирован и его необходимо расшифровать. Для расшифровки сеанса требуется полномочие. Если переключатель Расшифровать доступ включен, можно получить доступ к любому сеансу с помощью кнопки Расшифровать контент . Однако эта функция применима только в том случае, если для клиента для параметра Расширенная защита данных установлено значение true или включено.
Журнал
На странице История можно просмотреть сведения об изменениях конфигурации, выполненных с помощью ИИ-оператора. Чтобы просмотреть историю определенного оператора, выполните следующие действия.
- На инструментальной панели щелкните автономный оператор ИИ, для которого необходимо просмотреть историю.
- На панели навигации слева щелкните История.
Отобразится страница История со следующими вкладками.
- Журналы аудита. Щелкните вкладку Журналы аудита , чтобы просмотреть изменения, внесенные в операторов ИИ.
- История моделей. Щелкните вкладку История моделей , чтобы просмотреть различные версии автономного оператора ИИ для выполнения действий.
Журналы аудита
На вкладке Журналы аудита отслеживаются изменения, внесенные в автономный оператор ИИ. Можно просмотреть сведения об изменениях за последние 35 дней. На вкладке Журналы аудита отображаются следующие сведения.
Пользователи с ролями администратора или разработчика ИИ-агента могут получить доступ только к вкладке Журналы аудита . Пользователи пользовательских ролей с полномочиями "Получить журнал аудита" также могут просматривать журналы аудита.
- Updated at (Обновлено в). Данные и время изменения.
- Updated by (Обновлено пользователем). Имя пользователя, внесшего изменение.
- Поле. Определенный раздел оператора ИИ, в котором было внесено изменение.
- Описание. Дополнительная информация об изменении.
Поиск определенного журнала аудита можно выполнить с помощью параметров поиска Обновлено по, Поле и Описание . Журналы можно сортировать по полям Обновлено в и Обновлено пользователем .
История моделей
Вкладка История моделей доступна только для автономного оператора ИИ для выполнения действий.
При публикации автономного оператора ИИ для выполнения действий версия автономного оператора ИИ сохраняется и доступна на вкладке История моделей . Различные версии оператора ИИ можно просмотреть на вкладке История моделей .
- Описание модели. Краткое описание версии оператора ИИ.
- Модуль ИИ. Модуль ИИ, используемый для этой версии агента ИИ.
- Обновлено: дата и время создания версии.
- Действия: позволяет выполнять следующие действия на ИИ-операторе
- Загрузить: все изменения оператора ИИ утрачены. Необходимо повторно выполнить конфигурацию.
- Экспорт: используется для экспорта агента ИИ.
Предпросмотр автономного оператора ИИ
Можно предварительно просмотреть автономных операторов ИИ во время создания оператора ИИ, во время редактирования и после развертывания оператора. Предпросмотр можно открыть на странице:
- Инструментальная панель оператора ИИ. При наведении указателя мыши на карточку оператора ИИ будет отображен параметр Предпросмотр для этого оператора ИИ. Щелкните, чтобы открыть предпросмотр оператора ИИ.
- Заголовок ИИ оператора. Щелкните карточку ИИ оператора, чтобы открыть ИИ-оператора. Параметр Предпросмотр всегда отображается в разделе заголовка.
- Свернутый виджет: после запуска и свернутого предпросмотра в правом нижнем углу страницы отображается виджет главы чата. С помощью этого параметра можно легко повторно открыть режим предпросмотра.
Webex AI Agent Studio также предоставляет параметр предпросмотра с возможностью совместного доступа. Щелкните меню в правом верхнем углу и выберите параметр Копировать ссылку на предпросмотр . Можно предоставить совместный доступ к ссылке для предпросмотра другим пользователям, например тестам или потребителям агента ИИ.
Виджет предпросмотра платформы
Виджет предпросмотра отображается в правом нижнем углу экрана. Можно предоставить фразу (или последовательность фраз), чтобы проверить ответы ИИ-оператора и убедиться, что он работает надлежащим образом.
Кроме того, можно свернуть виджет предварительного просмотра, предоставить информацию о пользователе и инициировать несколько комнат для тестирования агента ИИ.
Виджет предпросмотра с возможностью совместного доступа
Виджет предварительного просмотра с возможностью совместного доступа позволяет предоставлять совместный доступ к ИИ-агенту акционерам и потребителям в удобной для презентаций форме без необходимости создания пользовательского пользовательского интерфейса для поверхности ИИ-агента. По умолчанию скопированная ссылка на предпросмотр отображает ИИ-оператора с корпусом телефона. Можно выполнить быструю настройку, изменив определенные параметры в ссылке предпросмотра. Виджет можно настроить следующим образом.
- Цвет виджета: добавление параметра brandColor к ссылке. Можно определить простые цвета, используя названия цветов или используя шестнадцатеричный код цветов.
-
Корпус телефона. Изменение значения параметра phoneCasing в ссылке. По умолчанию для этого параметра установлено значение true . Его можно отключить, установив значение false.
Пример ссылки предпросмотра с указанными ниже параметрами:
? bot_unique_name=<your_bot_unique_name>&enterprise_unique_name=<your_enterprise_unique_name>&phoneCasing=&brandcolor<введите шестнадцатеричное значение цвета в формате _XXXX'>
.
Предпросмотр на голосовой основе
Автономный оператор ИИ, отвечающий на вопросы, поддерживает предпросмотр на основе голоса. Чтобы включить этот параметр, выполните приведенные ниже действия.
- Перейдите к разделу Инструментальная панель и выберите оператора ИИ.
- Перейдите к меню
- В раскрывающемся списке Механизм искусственного интеллекта выберите Vega.
. - Щелкните Сохранить изменения.
Параметр Предпросмотр будет обновлен с помощью пиктограммы Микрофон для предпросмотра на основе голоса. Щелкните Предпросмотр. Отобразится виджет предпросмотра голосовой связи.
Для использования этой функции необходимо включить доступ к микрофону.
В виджете предпросмотра голоса можно просмотреть следующие параметры:
- Кнопка Начать для запуска предпросмотра.
- Текст стенограммы в режиме реального времени разговора отображается в виджете, когда выполняется предпросмотр голоса.
- Завершить вызов , чтобы завершить разговор.
- Выключить микрофон , чтобы выключить микрофон.
Просмотр производительности автономного оператора ИИ с помощью аналитики
Раздел аналитики операторов с использованием ИИ предоставляет графическое представление ключевых метрик для оценки производительности и эффективности операторов с использованием ИИ. Создание аналитики автономного оператора ИИ.
- Выберите оператора ИИ на инструментальной панели.
- На панели навигации слева щелкните Аналитика. Обзор производительности оператора с помощью ИИ отображается как в табличном формате, так и в графическом представлении.
В первом разделе отображаются следующие статистические данные о сеансах и сообщениях для ИИ-оператора.
- Общее количество сеансов и сеансов, обработанных агентом ИИ без вмешательства человека.
- Общее количество передаваемых операторов, то есть количество сеансов, передаваемых операторам.
- Среднее количество сеансов за день
- Общее количество сообщений (сообщения пользователей и ИИ-операторов) и количество этих сообщений, поступивших от пользователей.
- Среднее количество сообщений за день
Во втором разделе отображается статистика пользователей. Она предоставляет информацию об общем количестве пользователей и о среднем количестве сеансов на одного пользователя и среднем количестве пользователей за день.
В третьем разделе отображаются ответы оператора ИИ и передаваемые операторами
Set up Scripted AI Agent
В этом разделе описывается настройка сценариев операторов ИИ и управление ими на платформе Webex AI Agent Studio для предоставления точных ответов на запросы пользователей и эффективного выполнения автоматизированных задач.
Скрипт оператора ИИ для выполнения задач
Сценарированный оператор ИИ расширяет возможности создания операторов без кода на платформе Webex AI Agent Studio. Сценарированный оператор ИИ позволяет использовать многоступенчатые разговоры, в которых он может получить соответствующие данные от клиентов для выполнения определенных задач. Включает в себя:
-
Запуск простых команд — следуйте инструкциям для выполнения предварительно определенных действий.
-
Обработка данных — манипулирование и преобразование данных в соответствии с указанными правилами.
-
Взаимодействие с другими системами: взаимодействие с другими решениями и управление ими.
Этот раздел содержит следующие настройки конфигурации:
Создание скрипта оператора ИИ для выполнения действий
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели щелкните + Создать оператора. |
3 |
На экране Создать оператора ИИ создайте нового оператора ИИ с нуля. Также можно выбрать предварительно определенный шаблон для быстрого создания оператора ИИ. Тип оператора ИИ можно отфильтровать как "Сценарий". В этом случае поля на странице профиля автоматически заполняются. |
4 |
Щелкните Начать с нуля , а затем Далее. |
5 |
В разделе Какой тип оператора вы создаете? щелкните Сценарий. |
6 |
В разделе Какова основная функция оператора? щелкните Выполнить действия. |
7 |
Щелкните Далее. |
8 |
На странице Определение оператора укажите приведенные ниже сведения. |
9 |
Щелкните Создать. Скрипт оператора ИИ для ответа на вопросы успешно создан и теперь доступен на инструментальной панели. В заголовке оператора ИИ можно выполнять следующие задачи:
Также можно импортировать предварительно созданные операторы ИИ. Дополнительную информацию см. в статье Импорт предварительно созданного оператора ИИ. |
Дальнейшие действия
Обновить профиль сценарированного ИИ-оператора
Перед началом работы
Создайте оператора ИИ, который будет отвечать на вопросы.
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели выберите созданного вами оператора ИИ. |
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 |
Географическое местоположение | Определение географических местоположений (города, страны и т. д.) | Я поплавал в Темзе в Лондоне, Великобритания | Лондон, Великобритания |
Имена пользователей | Обнаружение общих имен | Билл Гейтс из Microsoft | Гейтс, Билл |
Количество | Определяет измерения, по весу или расстоянию | Мы в 5 км от Парижа | 5km |
Продолжительность | Определяет периоды времени | 1 неделя отпуска | 1 неделя |
Созданные объекты можно изменить на вкладке "Объекты". Связывание объектов с намерением приводит к аннотированию ваших фраз с обнаруженными объектами по мере их добавления.
Роли объекта
Когда необходимо собрать объект несколько раз в рамках одного намерения, роли объекта становятся существенными. Назначая отдельные роли одному и тому же объекту, вы можете помочь ИИ-оператору более точно понимать и обрабатывать пользовательские данные.
Например, для бронирования рейса с раскладкой можно создать объект Аэропорт
с тремя ролями: происхождение
, назначение
и макет
. Аннотируя обучающие фразы с этими ролями, ИИ-оператор может узнать ожидаемые шаблоны и беспрепятственно обрабатывать сложные запросы на резервирование.
Роли объектов поддерживаются только для Mindmeld (пользовательских и системных объектов) и Rasa (только пользовательских объектов). Администраторам необходимо установить флажок в поле Роли объектов
в расширенных настройках диалогового окна выбора модуля NLU.
Администраторы не могут переключаться с RASA или Mindmeld на Swiftmatch, пока используются роли объектов. Чтобы отключить роли объектов в расширенных настройках модуля NLU, роли необходимо удалить из намерений. Можно создать объект с ролями для объектов.
Создать объект с ролями для него
Перед началом работы
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели щелкните созданного вами оператора ИИ. |
3 |
Щелкните Training (Обучение) на панели слева. |
4 |
На странице Данные обучения щелкните вкладку Объекты . |
5 |
Щелкните Создать объект. |
6 |
В окне Создать объект укажите следующие поля. |
7 |
Включите переключатель Автоматически предлагать значения слотов для автоматического завершения и предоставления альтернативных предложений для этого объекта во время разговора. Поле Роли отображается при создании пользовательского объекта, только если роли объектов включены в разделе Расширенные настройки окна Изменить модуль обучения для двигателей RASA и Mindmeld NLU. |
8 |
Щелкните Сохранить. Для выполнения связанных действий можно использовать параметры Правка и Удалить в столбце Действия .
|
Дальнейшие действия
После создания объекта можно связать роли с объектом.
Связывание ролей с объектом
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели щелкните созданного вами оператора ИИ. |
3 |
На левой панели щелкните Training (Обучение). |
4 |
На странице Данные обучения выберите намерение для связывания ролей с объектами и ролями. По умолчанию отображается вкладка Намерение .
|
5 |
В разделе Слоты щелкните Связать объект. |
6 |
Выберите роль объекта для имени объекта. |
7 |
Щелкните Сохранить. Можно назначить роли объекту для сбора одного и того же объекта дважды для намерения. |
Модуль понимания естественного языка (NLU)
Для идентификации намерений клиентов сценарии операторы ИИ используют понимание естественного языка (NLU) с помощью машинного обучения. Следующие двигатели NLU интерпретируют данные клиентов и предоставляют точные ответы:
- Swiftmatch — быстрый, легкий движок, поддерживающий несколько языков.
- RASA — ведущая платформа ИИ с открытым исходным кодом.
- Mindmeld (бета-версия): предлагает расширенные потоки разговоров и возможности NLU.
Для достижения высокой точности RASA требуется больше данных обучения, чем Swiftmatch. Разработчики могут переключать движки NLU на вкладках "Статьи операторов ИИ" и "Обучение" для оценки производительности. При изменении модуля обновляется алгоритм оператора ИИ, что требует повторного обучения для получения точных выводов на основе новой модели. Вы можете проанализировать различия в производительности с помощью оценок сходства в сеансах и тестировании в один щелчок.
Разработчики также могут тестировать и корректировать пороговые значения в разделе «Передача и вывод» после переключения двигателей. Для RASA показатели порогового значения, как правило, обратно пропорциональны количеству намерений, что означает, что операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменить учебные движки
Для переключения между двигателями NLU.
-
Выберите оператора ИИ, для которого необходимо изменить модуль обучения.
- Для зашифрованного оператора ИИ, отвечающего на вопросы: Щелкните Статьи. Откроется страница База знаний .
- Для сценарированных операторов с ИИ для выполнения задач. Щелкните Training (Обучение). Отобразится страница данных обучения.
-
Щелкните пиктограмму Настройки рядом с двигателем NLU в правой части страницы. Откроется окно Изменить модуль обучения .
По умолчанию для модуля NLU задано значение Swiftmatch для вновь созданных операторов ИИ.
-
Выберите модуль обучения для обучения оператора ИИ. Возможные значения:
- RASA (бета-версия)
- Свифтсовка
- Mindmeld (бета-версия)
-
Укажите эту информацию в разделе Вывод .
- Оценка ниже, когда отображается альтернативный ответ. Минимальная уверенность, необходимая для отображения ответа, а ниже, когда отображается альтернативный ответ.
- Разность оценок для частичного совпадения: определяет минимальный разрыв между уровнями уверенности в ответах для четкого отображения лучшего совпадения, ниже которого отображается шаблон частичного совпадения.
- Щелкните, чтобы раскрыть раздел Расширенные настройки .
- Удалить стоп-слова. Стоп-слова – это функциональные слова, которые устанавливают грамматические отношения между другими словами в предложении, но не имеют собственного лексического значения. Когда вы удаляете из предложения такие слова, как статьи (a, an, the, and so on), местоимения (он, она и так далее), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют смысл текстового запроса потребителем. Если вы установите этот флажок, он удаляет "стоп-слова" из предложения во время обучения и вывода. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Раскрыть сокращения: сокращения в данных обучения на английском языке можно расширить до исходной формы вместе с условиями в входящем запросе потребителя для большей точности. Пример: "Не" раскрыто до "Не". Если этот флажок установлен, сокращения в входных сообщениях будут увеличены перед обработкой. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка орфографии в результате. Библиотека текстовых исправлений идентифицирует и исправляет неверные орфографии в тексте до вывода. Эта возможность поддерживается для всех трех двигателей, только если включен флажок Проверка орфографии в результате .
- Удалить специальные символы. Специальные символы — это небуквенно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi-Fi по-разному рассматриваются двигателем NLU. Если этот флажок установлен, специальные символы в пользовательском запросе будут удалены для отображения соответствующего ответа. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Роли объекта: пользовательские объекты могут иметь разные роли. Эта возможность модуля NLU поддерживается только для RASA и Mindmeld.
- Замена объекта в выводах: значения объекта в обучающих данных и выводах заменяются идентификаторами объекта. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Приоритет заполнения слотов: заполнение слотов имеет приоритет над обнаружением намерений.
- Результаты, сохраненные в сообщении. Количество статей, для которых рассчитываемые оценки доверия ИИ-оператора будут отображаться в разделе информации о транзакции во время сеансов.
Количество результатов, отображаемых в разделе "Алгоритм" на экране "Сеансы", теперь ограничено 5. Самые популярные результаты n (1=<n=<5) доступны в отчетах о стенограмме сообщений операторов ИИ-сценариев и в разделе "Результаты алгоритма" на вкладке "Информация о транзакции" в сеансах.
- Расширение форм слов. Позволяет раскрыть данные обучения с помощью форм слов, таких как плюралы, глаголы и т. д., а также синонимов, встроенных в данные. Эта возможность поддерживается только для Swiftmatch.
- Синонимы. Синонимы — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, общие английские синонимы для слов в данных обучения автоматически создаются для точного распознавания пользовательского запроса. Например, для слова «сад» созданные системой синонимы могут быть задним двором, двором и т. д. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Wordforms (Формы слов). Wordforms могут существовать в различных формах, таких как plurals, adverbs, прилагательные или глаголы. Например, для слова «создание» можно создавать, создавать, создавать, творчески, творчески, творчески и так далее. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм слов и обрабатываются для предоставления соответствующего ответа потребителям.
Разработчики могут установить разные пороговые оценки для разных двигателей NLU, чтобы определить самую низкую оценку, приемлемую для отображения ответа оператора ИИ.
- Щелкните Обновить , чтобы изменить алгоритм в корпусе ИИ-оператора.
- Щелкните Поезд. После обучения оператора с использованием выбранного модуля обучения состояние базы знаний изменится с Сохранено на Обучено.
Обучать ИИ-оператора с помощью RASA и Mindmeld можно только в том случае, если во всех статьях содержатся хотя бы два выражения.
Обучение
После создания всех статей можно обучить оператора ИИ и запустить его в режиме реального времени для тестирования и развертывания. Чтобы обучить оператора ИИ, используя его текущий корпус, щелкните Обучение в правом верхнем углу. Это должно изменить состояние на Training.
По завершении обучения состояние изменится на Обученный. Щелкните пиктограмму Перезагрузить рядом с параметром Training , чтобы получить текущее состояние обучения.
На этом этапе можно щелкнуть Сделать в режиме реального времени , чтобы запустить обучение и протестировать его в режиме предварительного просмотра с возможностью совместного доступа или на внешних каналах, в которых развернут ИИ-агент.
Векторная модель
Теперь можно выбрать предпочтительные векторные модели в рамках расширенных настроек движка Swiftmatch NLU. Выбор возможен между двумя вариантами: векторами уровня Utterance и векторами уровня Article. В наших текущих усилиях по повышению точности наших двигателей NLU мы экспериментировали с использованием векторов уровня статьи вместо старой модели, которая использовала векторы уровня речи. Мы обнаружили, что векторы уровня статьи улучшают точность в большинстве случаев. Обратите внимание, что векторы уровня статьи являются новым значением по умолчанию для векторизации новых одноязычных операторов ИИ. Сопоставления уровня статьи для многоязычных операторов с ИИ поддерживаются только в том случае, если многоязычная модель является многоязычной.
Информацию о векторной модели, которая доступна во время вывода, можно проверить в разделе Другая информация сеанса.
Управление намерениями
Намерение – это основной компонент платформы Webex AI Agent Studio, которая позволяет ИИ-оператору эффективно понимать введенные данные и реагировать на них. Он представляет собой конкретную задачу или действие, которое необходимо выполнить во время разговора. Можно определить все намерения, которые соответствуют задачам, которые необходимо выполнить. Точность классификации намерений напрямую влияет на способность ИИ-оператора предоставлять актуальные и полезные ответы. Классификация намерений — это процесс идентификации намерений на основе введенных вами данных, позволяющий оператору ИИ отвечать осмысленным и контекстуальным образом.
Намерения системы
- Резервное намерение по умолчанию. Возможности ИИ-оператора по своей природе ограничены намерениями, которые предназначены для распознавания и реагирования на них. Несмотря на то что предприятие не может предвидеть все возможные вопросы, которые вы можете задать, резервное намерение по умолчанию может привести к отслеживанию разговоров.
Внедряя альтернативное намерение по умолчанию, разработчики ИИ-оператора могут гарантировать, что ИИ-оператор аккуратно обрабатывает неожиданные запросы или запросы вне области действия, перенаправляя разговор обратно на известные намерения.
Разработчикам ИИ-операторов не нужно добавлять определенные фразы в резервное намерение. Оператора можно обучить автоматически инициировать резервное намерение, когда он сталкивается с недоступными вопросами, которые в противном случае могут быть ошибочно классифицированы в другие намерения.
Например, в банковском ИИ-агенте клиенты могут попытаться получить кредит. Если оператор ИИ не настроен на обработку запросов, связанных с кредитами, эти запросы можно включить в качестве обучающих фраз в рамках резервного намерения по умолчанию. Когда клиент запрашивает кредит в любой момент разговора, ИИ-оператор распознает запрос как выходящий за рамки определенных намерений и инициирует резервный ответ. Это обеспечивает более подходящий ответ.
Резервное намерение не должно иметь связанных с ним слотов.
Для ответа в качестве резервного намерения необходимо использовать ключ резервного шаблона по умолчанию.
- Справка. Это намерение предназначено для решения запросов клиентов о возможностях ИИ-оператора. Если клиенты не уверены в том, что они могут сделать или сталкиваются с трудностями во время разговора, они часто обращаются за помощью, обращаясь за
помощью.
По умолчанию ответ для намерения справки сопоставляется с ключом шаблона
сообщения справки
. Однако разработчики операторов с использованием ИИ могут настроить ответ или изменить связанный ключ шаблона для предоставления более подробных и информативных рекомендаций.Рекомендуется передать возможности ИИ-оператора на высоком уровне, предоставляя клиентам четкое представление о том, что они могут сделать дальше.
- Поговорить с оператором. Это намерение позволяет клиентам запрашивать помощь у человеческого оператора на любом этапе их взаимодействия с оператором с ИИ. При вызове этого намерения система автоматически инициирует передачу агенту человека. Шаблоном ответа по умолчанию для этого намерения является
передача оператора
. Несмотря на отсутствие ограничений пользовательского интерфейса на изменение ключа шаблона ответа, изменение его не повлияет на результат передачи пользователем.
Маленькие намерения в разговоре
Все вновь созданные операторы с использованием ИИ включают четыре предопределённых небольших намерения для обработки общих приветствий клиентов, выражений благодарности, отрицательной обратной связи и прощальных звонков.
- Приветствие
- Спасибо
- Оператор ИИ не был полезен
- До свидания
Создать намерение
Перед началом работы
Прежде чем создать намерение, обязательно создайте объекты для связывания с ним. Дополнительную информацию см. в статье Создание объекта с ролями объекта.
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели выберите оператора с ИИ. |
3 |
На панели слева щелкните Training (Обучение). |
4 |
На странице Данные обучения щелкните Создать намерение. |
5 |
В окне Создать намерение укажите приведенные ниже сведения. |
6 |
Установите флажок Обязательно , если объект является обязательным. |
7 |
Введите количество повторных попыток для этого слота. По умолчанию для номера установлено значение три. |
8 |
В раскрывающемся списке выберите клавишу шаблона. |
9 |
В разделе Ответ введите окончательный ключ шаблона ответа, который будет возвращен пользователям по завершении намерения. |
10 |
Включите переключатель Сброс слотов после завершения , чтобы сбросить значения слотов, собранные в разговоре после завершения намерения. Если этот переключатель находится в состоянии "Отключено", слот сохраняет старые значения и отображает тот же ответ.
|
11 |
Включите переключатель Обновить значения слота , чтобы обновить значение слота во время разговора с клиентом. Для обработки данных оператор ИИ учитывает последнее значение, введенное в слот. Если этот параметр включен, значения заполненных слотов обновляются всякий раз, когда клиенты предоставляют новую информацию для одного и того же типа слотов.
|
12 |
Включите переключатель Предлагать варианты слотов , чтобы указать варианты заполнения слотов и альтернативные значения слотов в окончательном ответе на основе ввода пользователем. |
13 |
Включите переключатель Завершить разговор , чтобы закрыть сеанс после этого намерения. С помощью этой функции Webex Connect и голосовых потоков можно закрыть разговор с потребителями.
|
14 |
Нажмите Сохранить. Чтобы отобразить любые изменения, внесенные в намерения и объекты, щелкните Обучение в правом верхнем углу вкладки Training .
Для обучения двигателей Rasa или Mindmeld NLU требуется минимум два варианта обучения (фразы) для каждого намерения. Кроме того, каждый слот должен иметь по крайней мере две аннотации. Если эти требования не соблюдены, кнопка Поезд будет отключена. Для обозначения проблемы рядом с затронутым намерением отображается пиктограмма предупреждения. Однако резервное намерение по умолчанию освобождается от этих требований. |
Дальнейшие действия
После создания намерения для его реализации требуется некоторая информация. Связанные энтитеты диктуют способ получения этой информации из пользовательских фраз. Дополнительную информацию см. в статье Связывание объектов с намерением.
Связывание объектов с намерением
Перед началом работы
Перед добавлением фраз убедитесь, что вы создали объекты и выполнили их связывание. Эта функция автоматически добавляет аннотации к объектам при добавлении фраз.
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели щелкните созданного вами оператора ИИ. |
3 |
На левой панели щелкните Training (Обучение). |
4 |
На странице Данные обучения выберите намерение для связывания ролей с объектами и ролями. По умолчанию отображается вкладка Намерение .
|
5 |
В разделе Слоты щелкните Связать объект. Связанные объекты отображаются в разделе "Слоты".
|
6 |
Выберите роль объекта для имени объекта. |
7 |
Щелкните Сохранить. Если объект помечен как обязательный, становятся доступными дополнительные параметры конфигурации. Можно указать максимальное количество запросов, которые интеллектуальный оператор может запрашивать отсутствующий объект перед эскалацией или предоставлением резервного ответа. Можно определить ключ шаблона, который будет использоваться, если необходимый объект не указан в указанном количестве повторных попыток.
После того как ИИ-оператор идентифицирует намерение и соберет все необходимые данные (слоты), он отвечает с помощью сообщения, связанного с окончательным ключом шаблона, настроенным для этого намерения. Чтобы начать новый разговор или обработать последующие намерения без передачи предыдущих данных, необходимо включить переключатель Сброс слотов после завершения . Эта настройка очищает все распознанные объекты из истории разговоров и обеспечивает новое начало каждого нового взаимодействия. |
Создать данные обучения
Чтобы ИИ-агент работал с достаточной точностью, необходимо вручную добавить данные обучения для их намерений. Данные обучения состоят из различных способов, с помощью которых можно вызывать одно и то же намерение. Для повышения точности каждого намерения можно добавить не менее 15–20 вариантов. Создание этого учебного корпуса вручную может быть утомительным и трудоемким. Можно добавить только несколько вариантов или добавить в качестве вариантов только ключевые слова, а не содержательные предложения. Этого можно избежать путем создания данных обучения в дополнение к существующим.
Чтобы создать данные обучения, выполните следующие действия.
- Введите имя намерения и пример произнесения.
- Щелкните Создать.
- Предоставьте краткое описание намерения использовать ИИ в качестве руководства.
- Укажите необходимое количество вариантов и уровень креативности для предложений, созданных с помощью ИИ.
- Создание нескольких вариантов одновременно может повлиять на качество. Рекомендуется не более 20 вариантов в одном поколении.
- Более низкий уровень креативности может привести к меньшему количеству вариантов.
- В зависимости от количества запрошенных вариантов процесс создания может занять несколько секунд.
- Значок молнии отличает варианты, созданные с помощью ИИ, от пользовательских данных обучения.
Модуль понимания естественного языка (NLU)
Для идентификации намерений клиентов сценарии операторы ИИ используют понимание естественного языка (NLU) с помощью машинного обучения. Следующие двигатели NLU интерпретируют данные клиентов и предоставляют точные ответы:
- Swiftmatch — быстрый, легкий движок, поддерживающий несколько языков.
- RASA — ведущая платформа ИИ с открытым исходным кодом.
- Mindmeld (бета-версия): предлагает расширенные потоки разговоров и возможности NLU.
Для достижения высокой точности RASA требуется больше данных обучения, чем Swiftmatch. Разработчики могут переключать движки NLU на вкладках "Статьи операторов ИИ" и "Обучение" для оценки производительности. При изменении модуля обновляется алгоритм оператора ИИ, что требует повторного обучения для получения точных выводов на основе новой модели. Вы можете проанализировать различия в производительности с помощью оценок сходства в сеансах и тестировании в один щелчок.
Разработчики также могут тестировать и корректировать пороговые значения в разделе «Передача и вывод» после переключения двигателей. Для RASA показатели порогового значения, как правило, обратно пропорциональны количеству намерений, что означает, что операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменить учебные движки
Для переключения между двигателями NLU.
-
Выберите оператора ИИ, для которого необходимо изменить модуль обучения.
- Для зашифрованного оператора ИИ, отвечающего на вопросы: Щелкните Статьи. Откроется страница База знаний .
- Для сценарированных операторов с ИИ для выполнения задач. Щелкните Training (Обучение). Отобразится страница данных обучения.
-
Щелкните пиктограмму Настройки рядом с двигателем NLU в правой части страницы. Откроется окно Изменить модуль обучения .
По умолчанию для модуля NLU задано значение Swiftmatch для вновь созданных операторов ИИ.
-
Выберите модуль обучения для обучения оператора ИИ. Возможные значения:
- RASA (бета-версия)
- Свифтсовка
- Mindmeld (бета-версия)
-
Укажите эту информацию в разделе Вывод .
- Оценка ниже, когда отображается альтернативный ответ. Минимальная уверенность, необходимая для отображения ответа, а ниже, когда отображается альтернативный ответ.
- Разность оценок для частичного совпадения: определяет минимальный разрыв между уровнями уверенности в ответах для четкого отображения лучшего совпадения, ниже которого отображается шаблон частичного совпадения.
- Щелкните, чтобы раскрыть раздел Расширенные настройки .
- Удалить стоп-слова. Стоп-слова – это функциональные слова, которые устанавливают грамматические отношения между другими словами в предложении, но не имеют собственного лексического значения. Когда вы удаляете из предложения такие слова, как статьи (a, an, the, and so on), местоимения (он, она и так далее), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют смысл текстового запроса потребителем. Если вы установите этот флажок, он удаляет "стоп-слова" из предложения во время обучения и вывода. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Раскрыть сокращения: сокращения в данных обучения на английском языке можно расширить до исходной формы вместе с условиями в входящем запросе потребителя для большей точности. Пример: "Не" раскрыто до "Не". Если этот флажок установлен, сокращения в входных сообщениях будут увеличены перед обработкой. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка орфографии в результате. Библиотека текстовых исправлений идентифицирует и исправляет неверные орфографии в тексте до вывода. Эта возможность поддерживается для всех трех двигателей, только если включен флажок Проверка орфографии в результате .
- Удалить специальные символы. Специальные символы — это небуквенно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi-Fi по-разному рассматриваются двигателем NLU. Если этот флажок установлен, специальные символы в пользовательском запросе будут удалены для отображения соответствующего ответа. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Роли объекта: пользовательские объекты могут иметь разные роли. Эта возможность модуля NLU поддерживается только для RASA и Mindmeld.
- Замена объекта в выводах: значения объекта в обучающих данных и выводах заменяются идентификаторами объекта. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Приоритет заполнения слотов: заполнение слотов имеет приоритет над обнаружением намерений.
- Результаты, сохраненные в сообщении. Количество статей, для которых рассчитываемые оценки доверия ИИ-оператора будут отображаться в разделе информации о транзакции во время сеансов.
Количество результатов, отображаемых в разделе "Алгоритм" на экране "Сеансы", теперь ограничено 5. Самые популярные результаты n (1=<n=<5) доступны в отчетах о стенограмме сообщений операторов ИИ-сценариев и в разделе "Результаты алгоритма" на вкладке "Информация о транзакции" в сеансах.
- Расширение форм слов. Позволяет раскрыть данные обучения с помощью форм слов, таких как плюралы, глаголы и т. д., а также синонимов, встроенных в данные. Эта возможность поддерживается только для Swiftmatch.
- Синонимы. Синонимы — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, общие английские синонимы для слов в данных обучения автоматически создаются для точного распознавания пользовательского запроса. Например, для слова «сад» созданные системой синонимы могут быть задним двором, двором и т. д. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Wordforms (Формы слов). Wordforms могут существовать в различных формах, таких как plurals, adverbs, прилагательные или глаголы. Например, для слова «создание» можно создавать, создавать, создавать, творчески, творчески, творчески и так далее. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм слов и обрабатываются для предоставления соответствующего ответа потребителям.
Разработчики могут установить разные пороговые оценки для разных двигателей NLU, чтобы определить самую низкую оценку, приемлемую для отображения ответа оператора ИИ.
- Щелкните Обновить , чтобы изменить алгоритм в корпусе ИИ-оператора.
- Щелкните Поезд. После обучения оператора с использованием выбранного модуля обучения состояние базы знаний изменится с Сохранено на Обучено.
Обучать ИИ-оператора с помощью RASA и Mindmeld можно только в том случае, если во всех статьях содержатся хотя бы два выражения.
Обучение
После создания всех статей можно обучить оператора ИИ и запустить его в режиме реального времени для тестирования и развертывания. Чтобы обучить оператора ИИ, используя его текущий корпус, щелкните Обучение в правом верхнем углу. Это должно изменить состояние на Training.
По завершении обучения состояние изменится на Обученный. Щелкните пиктограмму Перезагрузить рядом с параметром Training , чтобы получить текущее состояние обучения.
На этом этапе можно щелкнуть Сделать в режиме реального времени , чтобы запустить обучение и протестировать его в режиме предварительного просмотра с возможностью совместного доступа или на внешних каналах, в которых развернут ИИ-агент.
Векторная модель
Теперь можно выбрать предпочтительные векторные модели в рамках расширенных настроек движка Swiftmatch NLU. Выбор возможен между двумя вариантами: векторами уровня Utterance и векторами уровня Article. В наших текущих усилиях по повышению точности наших двигателей NLU мы экспериментировали с использованием векторов уровня статьи вместо старой модели, которая использовала векторы уровня речи. Мы обнаружили, что векторы уровня статьи улучшают точность в большинстве случаев. Обратите внимание, что векторы уровня статьи являются новым значением по умолчанию для векторизации новых одноязычных операторов ИИ. Сопоставления уровня статьи для многоязычных операторов с ИИ поддерживаются только в том случае, если многоязычная модель является многоязычной.
Информацию о векторной модели, которая доступна во время вывода, можно проверить в разделе Другая информация сеанса.
Пометка созданных вариантов
Для обеспечения ответственного использования ИИ разработчики могут помечать созданные с помощью ИИ выходы для проверки. Это позволяет идентифицировать и предотвратить любой вредный или предвзятый контент. Чтобы пометить выходные данные, созданные с помощью ИИ, выполните следующие действия.
- Найдите параметр пометки: Параметр пометки доступен для каждого созданного высказывания.
- Предоставьте обратную связь. При пометке вывода разработчики могут добавлять комментарии и указывать причину пометки.
Эта функция изначально доступна с ежемесячным ограничением использования 500 операций создания. Чтобы удовлетворить растущие потребности, разработчики могут обратиться к владельцам своих учетных записей с просьбой об увеличении этого ограничения.
Создание многоязычного намерения и сущности
Данные обучения можно создавать на нескольких языках. Для каждого языка, настроенного для оператора ИИ, необходимо определить фразы, которые отражают нужные взаимодействия. В то время как слоты остаются согласованными на всех языках, ключи шаблона уникально идентифицируют ответы на каждом языке.
Не все языки поддерживают все типы объектов. Дополнительную информацию о списке типов объектов, поддерживаемых для каждого языка, см. в таблице Поддерживаемые языки версий объектов в разделе Поддерживаемые языки для операторов ИИ.
Управление ответами
Ответы – это сообщения, которые ваш ИИ-оператор отправляет клиентам в ответ на их запросы или намерения. Можно создать ответы, которые включают приведенные ниже.
- Текст. Сообщения в формате обычного текста для прямого взаимодействия.
- Код: встроенный код для динамического контента или действий.
- Мультимедиа: изображения, аудио или видео элементы для улучшения возможностей пользователей.
Ответы имеют два основных компонента:
- Шаблоны: предопределенные структуры ответов, сопоставленные с определенными намерениями.
- Рабочие процессы: логика, определяющая шаблон, который будет использоваться в зависимости от выбранного намерения.
Шаблоны для передачи операторов, справки, резервного копирования и приветствия предварительно настроены, а ответное сообщение можно изменить с помощью соответствующих шаблонов.
Типы ответов
Раздел «Конструктор ответов» охватывает различные типы ответов и способ их настройки.
Вкладка Рабочие процессы используется для обработки асинхронных ответов во время вызова внешнего API, который отвечает асинхронно. Рабочие процессы должны быть закодированы на Python.
Замена переменных
Замена переменных позволяет использовать динамические переменные в качестве части шаблонов ответов. С помощью этой функции в шаблонах ответов могут использоваться все стандартные переменные (или объекты) сеанса, а также переменные, которые разработчик ИИ-агента может задать внутри объекта свободной формы, например поле хранилища данных
. Переменные представлены с помощью следующего синтаксиса: ${variable_name}. Например, для значения объекта apptdate используется ${entities.apptdate} или ${newdfState.model_state.entities.apptdate.value}.
Ответы можно персонализировать с помощью переменных, полученных из канала или собранных от потребителей в ходе разговора. Функция автозаполнения отображает синтаксис переменных в текстовой области, когда вы начинаете вводить ${. Выбор требуемого предложения автоматически заполняет область переменной и выделяет ее.
Настройка ответов с помощью конструктора ответов
Конструктор ответов предлагает удобный интерфейс для создания ответов без необходимости обширных знаний в области кодирования. Доступны два типа ответа:
- Условные ответы: Для неразработчиков этот параметр позволяет легко создавать ответы, которые ИИ-оператор предоставляет клиентам.
- Фрагменты кода: Для разработчиков, использующих Python, этот параметр обеспечивает гибкость настройки ответов с помощью кода.
Конструктор ответов предназначен для обеспечения соответствия функциональности определенного канала, с которым взаимодействует ИИ-оператор.
Шаблоны ответов
- Текст: это простые текстовые ответы. Для улучшения возможностей пользователей конструктор ответов позволяет использовать несколько текстовых полей в одном ответе, что позволяет разбивать длинные сообщения на более управляемые разделы. Каждое текстовое поле может содержать различные параметры ответа. Во время разговора один из этих параметров выбирается случайным образом и отображается пользователю, обеспечивая динамичное и вовлекающее взаимодействие.
Для поддержания динамических и вовлекающих возможностей пользователей в шаблоны можно добавить несколько вариантов ответа. При активации шаблона с несколькими параметрами один из них выбирается случайным образом и отображается пользователю. Чтобы включить эту функцию, щелкните кнопку +Добавить вариант , расположенную в нижней части ответа.
При сохранении ответов может отображаться предупреждение с указанием количества ошибок, которые необходимо исправить. Поля с ошибками будут выделены красным цветом. С помощью стрелок навигации разработчики могут легко найти и исправить эти ошибки в любом формате канала или ответа. Если средство выбора списка или карусель содержит несколько карточек, навигация с точками позволяет перемещаться по карточкам с ошибками. Для одной карты соответствующая точка становится красной, чтобы сигнализировать об ошибке.
- Быстрый ответ: текстовые ответы могут быть сопряжены с кнопками, которые могут быть текстовыми ссылками или URL-адресами. Для текстовых кнопок требуется заголовок и полезные данные, которые отправляются боту при нажатии. Кнопки URL перенаправляют пользователей на определенную веб-страницу.
Если запрос клиента неоднозначен, частичное сопоставление позволяет боту предлагать соответствующие статьи или намерения в качестве вариантов. Эта функция доступна для взаимодействия в Интернете и Facebook.
Добавление быстрых ответов на URL-адрес
Кнопки быстрого ответа URL в постоянных и условных ответах позволяют создавать кнопки, которые перенаправляют пользователей на ваш веб-сайт для получения дополнительной информации или действий, таких как заполнение форм. После нажатия эти кнопки открывают указанный URL-адрес в новой вкладке в том же окне браузера без отправки каких-либо данных обратно боту.
Чтобы добавить быстрый ответ URL в условный или фиксированный ответ, выполните приведенные ниже действия.
- Выберите статью или ключ шаблона, для которого необходимо настроить быстрый ответ на URL-адрес.
- Щелкните +Добавить быстрый ответ. Отобразится всплывающее окно Тип кнопки .
- В веб-канале выберите кнопку в качестве URL .
- Укажите заголовок кнопки и URL-адрес, на который должен быть перенаправлен потребитель после нажатия кнопки.
- Щелкните Готово , чтобы добавить быстрый ответ URL.
Кнопки типа URL также могут быть настроены с помощью типа динамического ответа, где эти кнопки должны быть настроены с использованием фрагментов кода Python. Эти кнопки поддерживаются в разделах предпросмотра и совместного предпросмотра. В настоящее время они не поддерживаются виджетом чата в режиме реального времени IMIchat или другими сторонними каналами.
- Карусель: расширенные ответы могут включать одну или несколько карточек в формате карусели. Каждая карточка требует заголовка и может содержать изображение, описание и до трех кнопок.
Кнопки быстрого ответа в шаблоне карусели можно настроить с помощью текстовых ссылок или ссылок на URL. Нажатие кнопки URL перенаправляет пользователя на указанный веб-сайт. Нажатие на текстовую кнопку быстрого ответа отправляет боту настроенную полезную нагрузку, вызывая соответствующий ответ.
- Изображение. Мультимедийный шаблон, в котором пользователи могут настраивать изображения посредством предоставления URL-адресов.
- Видео: отображение видео в режиме предпросмотра на основе настроенного URL-адреса видео.
- Код: можно использовать для написания кода Python для вызовов API или выполнения другой логики.
Фрагменты кода
Условные ответы с их обширными функциями и различными шаблонами могут эффективно удовлетворять большинство потребностей операторов с использованием ИИ. Однако для сложных сценариев использования, которые не могут быть полностью реализованы с помощью условных ответов или для разработчиков, предпочитающих кодирование, тип ответа Code Snippet доступен.
Фрагменты кода позволяют настраивать ответы с помощью кода Python. Этот подход позволяет создавать все типы ответов, включая быстрые ответы, текст, карусели, изображения, аудио, видео и файлы, в шаблоне ответа или статье.
Код функции, определенный в шаблоне фрагмента кода, можно использовать для установки переменных, которые затем используются в других шаблонах. Важно отметить, что код функции не может напрямую возвращать ответы, если он используется в условных ответах.
Проверка фрагмента кода. Платформа проверяет синтаксические ошибки только в настраиваемом фрагменте кода. Однако любые ошибки в самом контенте ответа могут вызвать проблемы для пользователей, взаимодействующих с ботом в настроенном канале. Например, редактор не предотвратит добавление ответа "средство выбора времени" для веб-канала, но это приведет к ошибкам, если запрос пользователя инициирует этот конкретный ответ.
Если уникальный ответ для различных каналов не настроен, веб-ответ будет приниматься в качестве ответа по умолчанию и отправляться клиенту. Список шаблонов, поддерживаемых в веб-канале, приведен ниже.
- Текст: простое текстовое сообщение с несколькими вариантами. Это настроенное сообщение отображается на основе запроса.
- Быстрый ответ. Шаблон, содержащий текст и кнопки с возможностью щелчка.
- Карусель: коллекция карточек с заголовком, URL-адресом изображения и описанием.
- Изображение: шаблон для настройки изображений с помощью URL-адресов.
- Видео. Шаблон для настройки видео с помощью URL-адреса видео. Можно воспроизвести видео, щелкнув или коснувшись изображения.
- Файл. Шаблон для настройки файла PDF с помощью URL-адреса для доступа к файлу.
- Аудио. Шаблон для настройки аудиофайла с помощью URL-адреса аудио. Также отображается продолжительность аудиосообщения в выходных данных.
Настройка параметров управления
Перед началом работы
Создайте сценарии оператора ИИ.
1 |
Перейдите к меню и настройте следующие сведения: |
2 |
Чтобы сохранить настройки, щелкните Сохранить изменения . |
Дальнейшие действия
Добавьте языки в сценарии оператора ИИ.
Добавить язык в сценарированный оператор ИИ
Перед началом работы
Создайте сценарии оператора ИИ.
1 |
Перейдите на вкладку . |
2 |
Щелкните +Add languages (Добавить языки), чтобы добавить новые языки, и выберите языки из раскрывающегося списка. |
3 |
Щелкните Добавить , чтобы добавить язык. |
4 |
Включите переключатель в разделе Действие , чтобы включить язык. |
5 |
После добавления языка можно установить язык по умолчанию. Наведите указатель мыши на язык и щелкните Сделать по умолчанию. Невозможно удалить или отключить язык по умолчанию. Кроме того, изменение языка по умолчанию может повлиять на работу статей, курирования, тестирования и предпросмотра ИИ-оператора. |
6 |
Щелкните Сохранить изменения. |
Настройка параметров передачи
Перед началом работы
Создайте сценарии оператора ИИ.
1 |
Перейдите к меню и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить настройки передачи. |
Дальнейшие действия
Сценарированный интеллектуальный оператор, отвечающий на вопросы
Операторы ИИ со сценариями — это операторы на основе знаний, чья база знаний состоит из набора вопросов и ответов. Оператор с функцией искусственного интеллекта может предоставлять ответы на основе созданного пользователем материала обучения, который представляет собой набор примеров и ответов. Эта возможность полезна в приведенных ниже случаях.
- Требуются определенные знания — оператор должен отвечать на вопросы в предопределённом домене.
- Важно обеспечить согласованность — оператор должен предоставлять последовательные ответы на аналогичные запросы.
- Требуется ограниченная гибкость — ответы оператора ограничены информацией в учебном корпусе.
Этот раздел содержит следующие настройки конфигурации:
Создание оператора ИИ, который отвечает на вопросы
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели щелкните +Создать оператора. |
3 |
На экране Создать оператора ИИ щелкните Начать с нуля. Также можно выбрать предопределенный шаблон, чтобы быстро создать оператора ИИ. Тип оператора ИИ можно отфильтровать как "Сценарий". В этом случае поля на странице Профиль автоматически заполняются. |
4 |
Щелкните Далее. |
5 |
В разделе Тип создаваемого оператора щелкните Сценарии. |
6 |
В разделе Основная функция оператора щелкните Ответить на вопросы. |
7 |
Щелкните Далее. |
8 |
На странице Определение оператора укажите приведенные ниже сведения. |
9 |
Щелкните Создать. Скрипт оператора ИИ для ответа на вопросы успешно создан и теперь доступен на инструментальной панели.
В заголовке оператора ИИ можно выполнять следующие задачи:
Также можно импортировать предварительно созданные операторы ИИ. Дополнительную информацию см. в статье Импорт предварительно созданного оператора ИИ. |
Дальнейшие действия
Добавьте статьи к ИИ-оператору.
Обновить профиль сценарированного ИИ-оператора
Перед началом работы
Создайте оператора ИИ, который будет отвечать на вопросы.
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели выберите созданного вами оператора ИИ. |
3 |
Перейдите к меню и настройте следующие сведения: |
4 |
Чтобы сохранить настройки, щелкните Сохранить изменения . |
Управление статьями
Статьи являются важной частью сценариев ИИ-операторов. Статья представляет собой комбинацию вопроса, его вариаций и ответа на этот вопрос. Для каждой статьи задан вопрос по умолчанию , который его идентифицирует. Все статьи в совокупности составляют базу знаний или корпус оператора ИИ. Когда клиент что-либо запрашивает, система проверяет свою базу знаний и предоставляет наилучший ответ.
Двигатели Rasa и Mindmeld NLU требуют как минимум двух вариантов обучения (произношения) для того, чтобы статья была частью обученной модели тела. Кнопки Train и Save and Train (Сохранить и поезд) остаются недоступными в сценариях оператора ИИ, который отвечает на вопросы, если выбран движок Rasa или Mindmeld NLU, а также если статья содержит менее двух вариантов. При наведении указателя на эти недоступные кнопки система отобразит сообщение с просьбой решить проблемы перед сеансом обучения. Кроме того, в системе отображается значок предупреждения, соответствующий статье с ошибками. Для решения этих проблем можно добавить более двух вариантов статьи. Кнопки Поезд и Сохранить и поезд становятся доступными после устранения проблем. Наличие двух вариантов неприменимо для статей по умолчанию: частичное совпадение, резервное сообщение и приветственное сообщение.
Статьи можно классифицировать по выбранным им категориям, и все статьи без категории останутся классифицированными как неназначенные. С момента создания статей по умолчанию доступно четыре статьи для каждого оператора ИИ. Ниже приведены приведенные ниже требования.
- Приветственное сообщение. Оно содержит первое сообщение при начале разговора между клиентом и ИИ-оператором.
- Резервное сообщение. Оператор ИИ отображает это сообщение, когда оператор не может понять вопрос пользователя.
- Частичное совпадение. Когда ИИ-оператор распознает несколько статей с небольшим различием сумм баллов (как указано в настройках Передача и Вывод ), оператор отображает это сообщение о совпадении вместе с соответствующими статьями в качестве параметров. Кроме того, можно настроить отображение текстового ответа вместе с этими параметрами.
- Что можно сделать? Можно настроить возможности ИИ-оператора. Этот параметр отображается с помощью ИИ-оператора всякий раз, когда конечные пользователи задают вопрос о возможностях ИИ-оператора.
Кроме того, статья Разговор с оператором по умолчанию добавляется, если передача оператора из настроек Передача и Вывод включены.
У всех новых операторов с использованием ИИ также есть четыре статьи Smalltalk , которые обрабатывают фразы пользователей.
- Приветствие
- Спасибо
- Интеллектуальный оператор не был полезен
-
До свидания
Эти статьи и ответы по умолчанию доступны в базе знаний ИИ-оператора при создании нового ИИ-оператора. Кроме того, их можно изменить или удалить.
Добавление статей с помощью интерфейса пользователя и ответа по умолчанию
Статья представляет собой комбинацию вопроса, его вариаций и ответа на этот вопрос. Запрос каждого потребителя сравнивается с этими статьями (база знаний), а ответ, возвращающий наивысший уровень доверия, отображается пользователю в качестве ответа оператора ИИ. Добавление статей.
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели выберите созданного вами оператора ИИ. |
3 |
Перейдите к меню Создать новую статью. и щелкните |
4 |
Добавьте варианты по умолчанию. |
5 |
Выберите любой из этих ответов по умолчанию для статьи. Возможные значения:
Дополнительную информацию см. в разделе Настройка ответов с помощью конструктора ответов . |
6 |
Щелкните Save and train (Сохранить и тренировать). |
Импорт из каталогов
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели выберите созданного вами оператора ИИ. |
3 |
Перейдите к меню и щелкните пиктограмму Многоточие . |
4 |
Щелкните Импорт из каталогов. |
5 |
Выберите категории статей, которые необходимо добавить оператору. |
6 |
Нажмите кнопку Договорились. |
Извлечь вопросы и ответы из ссылки
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели выберите созданного вами оператора ИИ. |
3 |
Перейдите к меню и щелкните пиктограмму многоточия. |
4 |
Щелкните Извлечь вопросы и ответы из ссылки. |
5 |
Укажите URL-адрес, на котором размещены вопросы и ответы, и щелкните Извлечь. |
6 |
Щелкните Импорт. |
Импорт из файла
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели выберите созданного вами оператора ИИ. |
3 |
Перейдите к меню и щелкните пиктограмму многоточия . |
4 |
Щелкните Импорт из файла и выберите CSV , чтобы импортировать статьи из файла CSV. При импорте статей из файла в формате JSON выберите JSON. |
5 |
Щелкните Обзор и выберите файл, содержащий все статьи. Щелкните Скачать пример , чтобы просмотреть формат, в котором должны быть указаны статьи. |
6 |
Щелкните Импорт. |
Добавить пользовательские синонимы
Во многих сценариях использования ИИ-операторов обычно используются слова и фразы, которые могут не являться частью стандартного английского словаря или специфичны для бизнес-контекста. Например, необходимо, чтобы ИИ-агент распознавал приложение Android, приложение iOS и т. д. Оператор ИИ должен включить эти термины и их вариации в обучающие фразы для всех связанных статей, что приведет к избыточному вводу данных.
Чтобы решить эту проблему избыточности, можно использовать пользовательские синонимы в сценарии оператора ИИ для ответа на вопросы. Синонимы каждого корневого слова автоматически заменяются платформой корневым словом во время выполнения.
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На инструментальной панели выберите созданного вами оператора ИИ. |
3 |
Перейдите к меню и щелкните пиктограмму Многоточие. |
4 |
Щелкните Пользовательские синонимы. |
5 |
Щелкните Новое корневое слово. |
6 |
Настройте значение корневого слова и его синонимы и щелкните Сохранить. |
7 |
Тренируйте ИИ-оператора повторно после добавления синонимов. Можно также экспортировать синонимы (в формате файла CSV) в локальную папку и импортировать файл обратно на платформу. |
Модуль понимания естественного языка (NLU)
Для идентификации намерений клиентов сценарии операторы ИИ используют понимание естественного языка (NLU) с помощью машинного обучения. Следующие двигатели NLU интерпретируют данные клиентов и предоставляют точные ответы:
- Swiftmatch — быстрый, легкий движок, поддерживающий несколько языков.
- RASA — ведущая платформа ИИ с открытым исходным кодом.
- Mindmeld (бета-версия): предлагает расширенные потоки разговоров и возможности NLU.
Для достижения высокой точности RASA требуется больше данных обучения, чем Swiftmatch. Разработчики могут переключать движки NLU на вкладках "Статьи операторов ИИ" и "Обучение" для оценки производительности. При изменении модуля обновляется алгоритм оператора ИИ, что требует повторного обучения для получения точных выводов на основе новой модели. Вы можете проанализировать различия в производительности с помощью оценок сходства в сеансах и тестировании в один щелчок.
Разработчики также могут тестировать и корректировать пороговые значения в разделе «Передача и вывод» после переключения двигателей. Для RASA показатели порогового значения, как правило, обратно пропорциональны количеству намерений, что означает, что операторы с большим количеством намерений (100+) обычно имеют более низкие резервные оценки в настройках вывода.
Изменить учебные движки
Для переключения между двигателями NLU.
-
Выберите оператора ИИ, для которого необходимо изменить модуль обучения.
- Для зашифрованного оператора ИИ, отвечающего на вопросы: Щелкните Статьи. Откроется страница База знаний .
- Для сценарированных операторов с ИИ для выполнения задач. Щелкните Training (Обучение). Отобразится страница данных обучения.
-
Щелкните пиктограмму Настройки рядом с двигателем NLU в правой части страницы. Откроется окно Изменить модуль обучения .
По умолчанию для модуля NLU задано значение Swiftmatch для вновь созданных операторов ИИ.
-
Выберите модуль обучения для обучения оператора ИИ. Возможные значения:
- RASA (бета-версия)
- Свифтсовка
- Mindmeld (бета-версия)
-
Укажите эту информацию в разделе Вывод .
- Оценка ниже, когда отображается альтернативный ответ. Минимальная уверенность, необходимая для отображения ответа, а ниже, когда отображается альтернативный ответ.
- Разность оценок для частичного совпадения: определяет минимальный разрыв между уровнями уверенности в ответах для четкого отображения лучшего совпадения, ниже которого отображается шаблон частичного совпадения.
- Щелкните, чтобы раскрыть раздел Расширенные настройки .
- Удалить стоп-слова. Стоп-слова – это функциональные слова, которые устанавливают грамматические отношения между другими словами в предложении, но не имеют собственного лексического значения. Когда вы удаляете из предложения такие слова, как статьи (a, an, the, and so on), местоимения (он, она и так далее), алгоритмы машинного обучения могут сосредоточиться на словах, которые определяют смысл текстового запроса потребителем. Если вы установите этот флажок, он удаляет "стоп-слова" из предложения во время обучения и вывода. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Раскрыть сокращения: сокращения в данных обучения на английском языке можно расширить до исходной формы вместе с условиями в входящем запросе потребителя для большей точности. Пример: "Не" раскрыто до "Не". Если этот флажок установлен, сокращения в входных сообщениях будут увеличены перед обработкой. Эта возможность поддерживается всеми тремя двигателями NLU.
- Проверка орфографии в результате. Библиотека текстовых исправлений идентифицирует и исправляет неверные орфографии в тексте до вывода. Эта возможность поддерживается для всех трех двигателей, только если включен флажок Проверка орфографии в результате .
- Удалить специальные символы. Специальные символы — это небуквенно-цифровые символы, которые влияют на вывод. Например, Wi-Fi и Wi-Fi по-разному рассматриваются двигателем NLU. Если этот флажок установлен, специальные символы в пользовательском запросе будут удалены для отображения соответствующего ответа. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Роли объекта: пользовательские объекты могут иметь разные роли. Эта возможность модуля NLU поддерживается только для RASA и Mindmeld.
- Замена объекта в выводах: значения объекта в обучающих данных и выводах заменяются идентификаторами объекта. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Приоритет заполнения слотов: заполнение слотов имеет приоритет над обнаружением намерений.
- Результаты, сохраненные в сообщении. Количество статей, для которых рассчитываемые оценки доверия ИИ-оператора будут отображаться в разделе информации о транзакции во время сеансов.
Количество результатов, отображаемых в разделе "Алгоритм" на экране "Сеансы", теперь ограничено 5. Самые популярные результаты n (1=<n=<5) доступны в отчетах о стенограмме сообщений операторов ИИ-сценариев и в разделе "Результаты алгоритма" на вкладке "Информация о транзакции" в сеансах.
- Расширение форм слов. Позволяет раскрыть данные обучения с помощью форм слов, таких как плюралы, глаголы и т. д., а также синонимов, встроенных в данные. Эта возможность поддерживается только для Swiftmatch.
- Синонимы. Синонимы — это альтернативные слова, используемые для обозначения одного и того же слова. Если этот флажок установлен, общие английские синонимы для слов в данных обучения автоматически создаются для точного распознавания пользовательского запроса. Например, для слова «сад» созданные системой синонимы могут быть задним двором, двором и т. д. Эта возможность модуля NLU поддерживается только для Swiftmatch.
- Wordforms (Формы слов). Wordforms могут существовать в различных формах, таких как plurals, adverbs, прилагательные или глаголы. Например, для слова «создание» можно создавать, создавать, создавать, творчески, творчески, творчески и так далее. Если этот флажок установлен, слова в запросе создаются с использованием альтернативных форм слов и обрабатываются для предоставления соответствующего ответа потребителям.
Разработчики могут установить разные пороговые оценки для разных двигателей NLU, чтобы определить самую низкую оценку, приемлемую для отображения ответа оператора ИИ.
- Щелкните Обновить , чтобы изменить алгоритм в корпусе ИИ-оператора.
- Щелкните Поезд. После обучения оператора с использованием выбранного модуля обучения состояние базы знаний изменится с Сохранено на Обучено.
Обучать ИИ-оператора с помощью RASA и Mindmeld можно только в том случае, если во всех статьях содержатся хотя бы два выражения.
Обучение
После создания всех статей можно обучить оператора ИИ и запустить его в режиме реального времени для тестирования и развертывания. Чтобы обучить оператора ИИ, используя его текущий корпус, щелкните Обучение в правом верхнем углу. Это должно изменить состояние на Training.
По завершении обучения состояние изменится на Обученный. Щелкните пиктограмму Перезагрузить рядом с параметром Training , чтобы получить текущее состояние обучения.
На этом этапе можно щелкнуть Сделать в режиме реального времени , чтобы запустить обучение и протестировать его в режиме предварительного просмотра с возможностью совместного доступа или на внешних каналах, в которых развернут ИИ-агент.
Векторная модель
Теперь можно выбрать предпочтительные векторные модели в рамках расширенных настроек движка Swiftmatch NLU. Выбор возможен между двумя вариантами: векторами уровня Utterance и векторами уровня Article. В наших текущих усилиях по повышению точности наших двигателей NLU мы экспериментировали с использованием векторов уровня статьи вместо старой модели, которая использовала векторы уровня речи. Мы обнаружили, что векторы уровня статьи улучшают точность в большинстве случаев. Обратите внимание, что векторы уровня статьи являются новым значением по умолчанию для векторизации новых одноязычных операторов ИИ. Сопоставления уровня статьи для многоязычных операторов с ИИ поддерживаются только в том случае, если многоязычная модель является многоязычной.
Информацию о векторной модели, которая доступна во время вывода, можно проверить в разделе Другая информация сеанса.
Настройка параметров управления
Перед началом работы
Создайте сценарии оператора ИИ.
1 |
Перейдите к меню и настройте следующие сведения: |
2 |
Чтобы сохранить настройки, щелкните Сохранить изменения . |
Дальнейшие действия
Добавьте языки в сценарии оператора ИИ.
Добавить язык в сценарированный оператор ИИ
Перед началом работы
Создайте сценарии оператора ИИ.
1 |
Перейдите на вкладку . |
2 |
Щелкните +Add languages (Добавить языки), чтобы добавить новые языки, и выберите языки из раскрывающегося списка. |
3 |
Щелкните Добавить , чтобы добавить язык. |
4 |
Включите переключатель в разделе Действие , чтобы включить язык. |
5 |
После добавления языка можно установить язык по умолчанию. Наведите указатель мыши на язык и щелкните Сделать по умолчанию. Невозможно удалить или отключить язык по умолчанию. Кроме того, изменение языка по умолчанию может повлиять на работу статей, курирования, тестирования и предпросмотра ИИ-оператора. |
6 |
Щелкните Сохранить изменения. |
Настройка параметров передачи
Перед началом работы
Создайте сценарии оператора ИИ.
1 |
Перейдите к меню и настройте следующие сведения: |
2 |
Щелкните Сохранить изменения , чтобы сохранить настройки передачи. |
Дальнейшие действия
Предпросмотр сценариев оператора ИИ
Webex AI Agent Studio позволяет предварительно просматривать ИИ-операторов во время разработки и даже после завершения разработки. Таким образом можно протестировать работу операторов ИИ и определить, генерируются ли желаемые ответы, соответствующие соответствующим входным запросам. Сценарии оператора ИИ можно выполнить предпросмотр следующим образом.
- Инструментальная панель оператора ИИ. Наведите указатель мыши на карточку оператора ИИ, чтобы просмотреть параметр Предпросмотр для этого оператора ИИ. Щелкните Предпросмотр , чтобы открыть виджет предпросмотра интеллектуального оператора.
- Заголовок ИИ оператора. После ввода режима редактирования для любого ИИ-оператора, щелкнув карточку ИИ-оператора или кнопку "Редактировать" в карточке ИИ-оператора, параметр Предпросмотр всегда отображается в разделе заголовка.
- Свернутый виджет: после запуска, а затем свернутого предпросмотра в правом нижнем углу страницы создается виджет чата, что позволяет легко повторно открыть режим предпросмотра.
Кроме того, можно скопировать ссылку на предпросмотр, к которому можно предоставить совместный доступ, из ИИ-оператора. На карточке интеллектуального оператора щелкните пиктограмму Многоточие в правом верхнем углу и щелкните Копировать ссылку на предпросмотр. Эту ссылку можно предоставить другим пользователям ИИ-оператора.
Виджет предпросмотра платформы
Виджет предварительного просмотра отображается в нижней правой части экрана. Можно предоставить фразу (или последовательность фраз), чтобы увидеть, как реагирует ИИ-оператор, обеспечивая его выполнение надлежащим образом. Предпросмотр оператора с помощью ИИ поддерживает несколько языков и может автоматически обнаруживать язык речи для соответствующего ответа. Кроме того, можно вручную выбрать язык в окне предпросмотра, щелкнув средство выбора языка и выбрав его из списка доступных параметров.
Для лучшего просмотра можно развернуть виджет предпросмотра. Кроме того, можно предоставить клиентскую информацию и инициировать несколько комнат для тщательного тестирования агента ИИ.
Виджет предпросмотра с возможностью совместного доступа
Виджет предварительного просмотра с возможностью совместного доступа позволяет предоставлять совместный доступ к ИИ-агенту акционерам и потребителям в удобной для презентаций форме без необходимости создания пользовательского пользовательского интерфейса для поверхности ИИ-агента. По умолчанию скопированная ссылка на предпросмотр отображает ИИ-оператора с корпусом телефона. Можно выполнить быструю настройку, изменив определенные параметры в ссылке предпросмотра. Это две основные настройки:
- Цвет виджета: добавление параметра
brandColor
к ссылке. Можно определить простые цвета, используя названия цветов или используя шестнадцатеричный код цветов. -
Корпус телефона. Изменение значения параметра
phoneCasing
в ссылке. По умолчанию для этого параметра установлено значениеtrue
. Его можно отключить, установив значение falseПример ссылки предпросмотра с указанными ниже параметрами:
?botunique_name=<yourbot_unique_name>&enterpriseunique_name=<yourenterprise_unique_name>&root=.&phoneCasing=true&brandColor=_4391DA
Общие разделы управления для сценарированного оператора ИИ
На левой панели страницы конфигурации оператора ИИ отображаются следующие разделы:
Обучение
По мере того как операторы ИИ эволюционируют и становятся все более сложными, изменения в их логике или понимании естественного языка (NLU) иногда могут иметь непредвиденные последствия. Для обеспечения оптимальной производительности и выявления потенциальных проблем платформа операторов ИИ предлагает удобную платформу тестирования ботов в один щелчок. Можно использовать перечисленные ниже методы.
- Создайте и запустите полный набор тестовых кейсов.
- Определите тестовые сообщения и ожидаемые ответы для различных сценариев.
- Имитируйте сложные взаимодействия, создав тестовые сценарии с несколькими сообщениями.
Определить тесты
Чтобы определить тесты, выполните следующие действия.
- Войдите на платформу Webex AI Agent Studio.
- На инструментальной панели щелкните созданного вами оператора ИИ.
- На левой панели щелкните Тестирование . По умолчанию отображается вкладка Тестовые сценарии .
- Выберите тестовое обращение и щелкните Выполнить выбранные тесты.
Каждая строка в таблице представляет собой тестовый случай со следующими параметрами:
Параметр | Описание |
---|---|
Сообщение | Пример сообщения, в котором представлены типы запросов и операторов, которые пользователи могут отправлять вашему ИИ-оператору. |
Ожидаемый язык | Язык, на котором ожидается взаимодействие пользователей с ИИ-оператором. |
Ожидаемая статья | Укажите статью, которая будет отображаться в ответе на сообщение пользователя. Чтобы помочь найти наиболее актуальную статью, в этом столбце используется функция интеллектуального автозаполнения. При вводе система предложит совпадение статей на основе введенного до сих пор текста. |
Сброс предыдущего контекста | Установите флажок в этом столбце, чтобы выделить тестовые сценарии и убедиться, что они выполняются независимо от любого существующего контекста оператора ИИ. Если этот параметр включен, каждый тестовый сценарий будет имитирован в новом сеансе, предотвращая помехи от предыдущих взаимодействий или сохраненных данных. |
Включить частичные совпадения | Включите этот переключатель, чтобы считать тестовые сценарии успешными, даже если ожидаемые статьи частично соответствуют фактическому ответу. |
Импорт из файла CSV | Импорт тестовых сценариев из файла с разделителями-запятыми (CSV). В этом случае все существующие тестовые сценарии перезаписываются. |
Экспорт в формат CSV | Экспортируйте тестовые сценарии в файл с разделителями-запятыми (CSV). |
Тестировать обратные вызовы | Включите этот переключатель, чтобы имитировать входящие обратные вызовы и тестировать поведение потока без необходимости реальных входящих вызовов. Этот параметр доступен только для сценарированных операторов с ИИ для выполнения действий. |
Процесс обратного вызова | Щелкните флажок в этом столбце, чтобы указать, что намерение должно инициировать обратный вызов. Этот параметр доступен только для сценарированных операторов с ИИ для выполнения действий. |
Предполагается шаблон обратного вызова | Укажите ключ шаблона, который следует активировать при совершении обратного вызова. Этот параметр доступен только для сценарированных операторов с ИИ для выполнения действий. |
Время ожидания обратного вызова | Максимальное время (в секундах), в течение которого ИИ-оператор ожидает ответа обратного вызова, прежде чем рассчитать время ожидания обратного вызова. Максимальное время ожидания составляет 20 секунд. Этот параметр доступен только для сценарированных операторов с ИИ для выполнения действий. |
Выполнить тесты
На вкладке Выполнение щелкните Выполнение выбранных тестов , чтобы инициировать последовательное выполнение всех выбранных тестов.
Также можно выполнить тестовые сценарии на вкладке Тестовые сценарии .
.Чтобы просмотреть сценарии тестирования с определенными результатами, щелкните необходимый результат (например, Passed
(Передано с частичным совпадением), Passed with partial match
(Передано с частичным совпадением), Failed
(Сбой), Pending
(Ожидание) в ленте сводной информации. Этот фильтр фильтрует список тестовых обращений для отображения только тех, которые соответствуют выбранному результату.
В результатах отображается идентификатор сеанса
, связанный с каждым тестовым обращением. Это позволяет быстро выполнять перекрестные проверки и просматривать сведения о транзакциях. Для этого выберите параметр Сведения о транзакции
в столбце Действия .
История выполнения
На вкладке История откройте все выполненные тестовые сценарии.
- Щелкните пиктограмму Скачать в столбце Действия , чтобы экспортировать выполненные тестовые данные в файл CSV для автономного анализа или отчетности.
- Просмотрите настройки механизма и алгоритма, используемые для каждого тестового случая. Эта информация помогает разработчикам оптимизировать производительность оператора ИИ.
- Чтобы просмотреть настройки конфигурации расширенного алгоритма, используемые для конкретного модуля обучения, щелкните пиктограмму Информация рядом с именем модуля обучения. Это позволяет получить аналитические сведения о параметрах и настройках, которые повлияли на поведение ИИ-оператора во время тестирования.
Сеансы
В разделе Сеансы представлена подробная запись всех взаимодействий между операторами ИИ и клиентами. Каждый сеанс содержит подробную историю обмена сообщениями. Данные сеанса можно экспортировать в файл CSV для анализа и аудита в автономном режиме. Эти данные можно использовать для просмотра сообщений и контекста конкретных сеансов для получения аналитических сведений о взаимодействиях пользователей, а также для определения областей, в которых необходимо улучшить, уточнения ответов ИИ-оператора и улучшения общего пользовательского интерфейса.
Он может обрабатывать большие наборы данных, отображая результаты на страницах. Для фильтрации и сортировки сеансов по различным критериям можно использовать раздел Уточнение результатов . В каждой строке в таблице отображаются основные сведения о сеансе, включая приведенные ниже.
- Каналы. Канал, в котором произошло взаимодействие (например, чат, голосовая связь).
- Идентификатор сеанса — уникальный идентификатор сеанса.
- Идентификатор потребителя — уникальный идентификатор пользователя.
- Сообщения. Количество сообщений, обмениваемых во время сеанса.
- Обновлено в: время закрытия сеанса.
- Метаданные — дополнительная информация о сеансе.
- Скрыть тестовые сеансы. Установите этот флажок, чтобы скрыть тестовые сеансы и отобразить только список сеансов в режиме реального времени.
- Произошла передача оператора. Установите этот флажок, чтобы отфильтровать сеансы, переданные оператору. Если происходит передача данных оператору, на экране отображается значок наушника, указывающий на передачу чата оператору.
- Произошла ошибка. Установите этот флажок, чтобы отфильтровать сеансы, в которых произошла ошибка.
- Проголосовано "против". Установите этот флажок, чтобы отфильтровать сеансы, проголосованные "против".
Щелкните строку, чтобы получить доступ к подробному представлению определенного сеанса. Используйте флажки для фильтрации сеансов на основе передачи оператора, ошибок и голосов "против". Для расшифровки сеансов требуется полномочие на уровне пользователя и расширенные настройки защиты данных. Щелкните Расшифровать контент , чтобы просмотреть сведения о сеансе.
Сведения о сеансе определенного сеанса в сценарии оператора ИИ для ответа на вопросы
В представлении Сведения о сеансе со сценарием ИИ-оператора для ответа на вопросы приводится подробная разбивка конкретных взаимодействий между пользователем и ИИ-оператором.
Раздел Сообщения .
- Отображает все сообщения, отправленные пользователем во время сеанса.
- Отображает соответствующие ответы, созданные ИИ-оператором.
- Представляет хронологический порядок сообщений, обеспечивая контекст для взаимодействия.
Вкладка Информация о транзакции.
- Список статей, которые были определены как относящиеся к запросу клиента, включая точные и частичные совпадения.
- Отображает оценки сходства, связанные с каждой идентифицированной статьей, указывая степень релевантности.
- Представлены результаты алгоритмов, используемых для обработки запроса клиента и идентификации соответствующих статей.
- Отображает количество результатов алгоритма в зависимости от настроек, настроенных на вкладке Передача и вывод .
Раздел Другая информация в представлении Сведения о сеансе содержит дополнительный контекст и сведения об определенном взаимодействии. Ниже приведена разбивка отображаемой информации.
- Обработанный запрос. Отображает предварительно обработанную версию ввода клиента после того, как она была обработана конвейером агента искусственного интеллекта (NLU).
- Передача оператора. Указывает, произошла ли передача оператора во время сеанса. Установите флажок в поле Передача оператора по правилам , если передача оператора была инициирована определенными правилами.
- Тип ответа. Указывает тип ответа, сгенерированного оператором ИИ, например фрагмент кода или условный ответ.
- Условие ответа. Указывает конкретное условие или правило, инициировавшее ответ оператора ИИ.
- Модуль NLU: определяет модуль NLU, используемый для обработки запроса клиента (например, RASA, Switchmatch или Mindmeld).
- Оценки пороговых значений. Отображает минимальную оценку порогового значения и разницу в оценке частичного совпадения, настроенную в параметрах передачи и вывода . Эти значения определяют, когда запрос считается вне области действия или требует вмешательства оператора.
- Расширенные журналы: предоставляет список журналов отладки, связанных с определенным идентификатором транзакции. Как правило, расширенные журналы хранятся в течение 180 дней.
Сведения о сеансе определенного сеанса в сценарии оператора ИИ для выполнения действий
На вкладке Информация о транзакции в сценарии оператора ИИ для выполнения действий представлены подробные сведения об определенном взаимодействии, разделяя информацию на четыре раздела.
Раздел Выявленные намерения .
- Отображает намерения, идентифицированные в запросе клиента.
- Указывает уровень доверия, связанный с каждым идентифицированным намерением.
- Список слотов, связанных с идентифицированным намерением. Щелкните слот, чтобы просмотреть дополнительную информацию о его значении и способах его извлечения из запроса пользователя.
В разделе Идентифицированные объекты перечислены объекты, которые были извлечены из сообщения клиента и связаны с активным намерением потребителя. Эти объекты представляют собой ключевые части информации, идентифицированные ботом в запросе пользователя.
В разделе Результаты алгоритма представлены сведения о базовых процессах, которые привели к ответу ИИ-оператора. Ниже приведена разбивка отображаемой информации.
- Список намерений: отображает идентифицированные намерения и их соответствующие оценки сходства.
- Список объектов: отображает объекты, извлеченные из сообщения пользователя.
В разделе Другая информация отображаются приведенные ниже сведения.
- Передача оператора. Указывает, произошла ли передача оператора во время сеанса. Установите флажок в поле Передача оператора по правилам , если передача оператора была инициирована определенными правилами.
- Ключ шаблона. Указывает ключ шаблона, связанный с намерением, инициировавшим ответ ИИ-оператора.
- Тип ответа. Указывает тип ответа, созданный ИИ-оператором, например фрагмент кода или условный ответ.
- Условие ответа. Указывает конкретное условие или правило, инициировавшее ответ ИИ-оператора.
- Модуль NLU: определяет модуль NLU, используемый для обработки запроса клиента (например, RASA, Switchmatch или Mindmeld).
- Оценки пороговых значений. Отображает минимальную оценку порогового значения и разницу в оценке частичного совпадения, настроенную в параметрах передачи и вывода . Эти значения определяют, когда запрос считается вне области действия или требует вмешательства оператора.
- Расширенные журналы: предоставляет список журналов отладки, связанных с определенным идентификатором транзакции. Как правило, расширенные журналы хранятся в течение 180 дней.
Также можно скачать и просмотреть информацию о транзакции в формате JSON, используя параметр скачивания.
На вкладке Метаданные отображается приведенное ниже.
- Метаданные NLP: проверьте шаги предварительной обработки, примененные к введенным пользователем данным на вкладке NLP .
- Хранилище данных и FinalDF: доступ к данным, связанным с сеансом, на вкладках Хранилище данных и FinalDF для интеллектуальных ботов.
- Функция поиска. Используйте встроенную панель поиска для быстрого поиска определенных фраз в разговоре.
Журнал
Каждый раз, когда вы добавляете или изменяете статьи, намерения или объекты, необходимо повторно обучать сценарированного оператора ИИ, чтобы убедиться, что он обновлен. После каждого сеанса обучения тщательно протестируйте ИИ-оператора, чтобы проверить его точность и эффективность.
На странице "История" можно выполнять указанные ниже действия.
- Просмотр истории обучения. Отслеживание времени обучения и изменений.
- Сравнение двигателей обучения. Проверьте двигатели обучения, используемые для различных итераций, и их соответствующую продолжительность обучения.
- Отслеживание изменений: отслеживание изменений настроек, статей, ответов, NLP и исцеления.
- Возврат к предыдущим версиям. При необходимости можно легко вернуться к более старым наборам обучения.
В разделе "История" представлены удобные инструменты для управления статьями базы знаний:
- Активировать статьи. Сделайте ранее неактивные статьи в режиме реального времени , чтобы включить их в ответы ИИ-оператора.
- Редактирование статей. Создание новой версии существующей статьи при сохранении исходной для справки.
- Предварительная производительность. Оцените производительность оператора ИИ с помощью определенной базы знаний с помощью функции Предпросмотр .
- Скачать статьи. Экспорт статей базы знаний в виде файла CSV для автономного анализа или справочных материалов. Этот параметр доступен для зашифрованного оператора ИИ только для ответа на вопросы.
Журналы аудита
В разделе Журналы аудита приводится подробная запись изменений, внесенных в сценарии оператора ИИ за последние 35 дней. Доступ к журналам аудита.
- Перейдите к инструментальной панели и щелкните созданного вами оператора ИИ.
- Щелкните вкладку История , чтобы просмотреть историю ИИ-оператора.
- Щелкните вкладку Журналы аудита , чтобы просмотреть подробный журнал изменений.
- Обновлено в: дата и время внесения изменений.
- Обновлено пользователем. Пользователь, внесший изменения.
- Поле — раздел бота, в котором произошло изменение (например, "Настройки", "Статьи", "Ответы").
- Описание. Дополнительные сведения об изменении.
-
Используйте параметры поиска
Updated by
(Обновлено по) иField
(Поле) для быстрого поиска определенных записей журнала аудита. -
На вкладке История моделей отображается не более 10 тел для каждого оператора ИИ.
Исцеление
Сообщения добавляются в консоль Curation на основе следующих критериев:
- Резервные сообщения. Если ИИ-оператору не удается понять сообщение пользователя и инициирует резервное намерение.
- Резервное намерение по умолчанию. Если этот переключатель включен, сообщения, активирующие резервное намерение по умолчанию, будут отправляться на консоль обработки.
Этот критерий применим только к сценарированному оператору ИИ для выполнения действий.
- Сообщения, проголосовавшие "против". Сообщения, которые пользователи проголосовали "против" во время предпросмотра интеллектуального оператора.
- Передача оператора — сообщения, которые приводят к передаче оператора человеку в соответствии с настроенными правилами.
- Из сеанса — сообщения, отмеченные пользователями как не получающие желаемого ответа от данных сеанса или комнаты.
- Низкий уровень доверия — сообщения с оценкой доверия, которая падает в пределах указанного порогового значения низкого доверия.
- Частичное совпадение — сообщения, в которых ИИ-оператор не смог точно определить правильное намерение или ответ.
Решение проблем
Вкладка Проблемы предоставляет централизованное местоположение для просмотра и адресации сообщений, помеченных для исцеления. Можно сделать следующее.
- Решайте или игнорируйте проблемы в зависимости от их серьезности и актуальности.
- Проверьте произношение исходного пользователя, ответ ИИ-оператора и любые прикрепленные мультимедиа.
Доступ к расшифровке предоставляется на уровне пользователя, и на сервере должна быть включена функция Advanced Data Protection .
Чтобы решить проблему, можно выполнить приведенные ниже действия.
-
Ссылка на существующую статью. Чтобы подключить проблему к существующей статье, выберите параметр Ссылка и выполните поиск нужной статьи.
-
Создать новую статью. Используйте параметр Добавить в новую статью , чтобы создать новую статью непосредственно из консоли подготовки.
-
Игнорировать проблемы. Решайте или игнорируйте проблемы, чтобы удалить их из консоли обработки.
- Связывание со статьями по умолчанию (приветственное сообщение, резервное сообщение, частичное совпадение) не разрешено.
- Для оператора с функцией ИИ, выполняющего действия, выберите соответствующее намерение в раскрывающемся списке и отметьте все соответствующие объекты.
- После внесения изменений повторно настройте ИИ-оператора, чтобы убедиться, что новые знания отражены в его ответах.
- Для эффективного управления устраняйте или игнорируйте несколько проблем одновременно.
На вкладке Решенные представлен подробный обзор всех решенных проблем. Можно просмотреть сводную информацию о каждой устраненной проблеме, в том числе о том, связана ли проблема с существующей статьей, использовалась для создания новой статьи или намерения или проигнорирована. Если вы столкнулись с нежелательными ответами, которые не были автоматически записаны существующими правилами, вы можете вручную добавить определенные фразы в консоль Curation.
Чтобы добавить проблемы из сеансов, выполните указанные ниже действия.
- Определение высказывания. Найдите высказывания, инициировавшие неверный ответ.
- Check Curation Status (Проверить состояние curation). Если проблема еще не отображается на консоли curation, отобразится переключатель
Curation Status
(Состояние curation). - Включение флажка. Включите переключатель
Состояние куратора
, чтобы добавить фразу в консоль куратора для просмотра и разрешения.
Если проблема уже присутствует в консоли исцеления, внешний вид переключателя изменяется соответствующим образом, указывая на его состояние.
Просмотр сценариев производительности ИИ с помощью аналитики
Раздел аналитики предоставляет графическое представление ключевых метрик для оценки производительности и эффективности оператора ИИ. Ключевые метрики делятся на четыре раздела, представленные в виде вкладок. Ниже приведены приведенные ниже требования. Обзор, ответы, обучение и лечение.
На экране аналитики разработчики могут выбрать оператора с ИИ, для которого необходимо просмотреть аналитику. Они также могут настроить представление аналитики, выбрав канал, для которого будут отображаться данные, а также диапазон дат и степень детализации данных. По умолчанию данные аналитики за последний месяц отображаются для всех каналов с ежедневной детализацией (каждый день на графиках отображается точка на оси x).
Обзор
Обзор содержит ключевые метрики и графики, которые предоставляют разработчикам снимок общего использования и производительности оператора ИИ.
- На инструментальной панели выберите созданного вами оператора ИИ.
- На панели навигации слева щелкните Аналитика. Обзор производительности оператора с помощью ИИ отображается как в табличном формате, так и в графическом представлении.
Сеансы и сообщения
В первом разделе обзора отображаются следующие статистические данные о сеансах и сообщениях для ИИ-оператора:
- Общее количество сеансов и сеансов, обрабатываемых агентом ИИ без вмешательства человека.
- Общее количество передаваемых операторов, то есть количество сеансов, передаваемых операторам.
- Среднее количество сеансов за день
- Общее количество сообщений (сообщения пользователей и ИИ-операторов) и количество этих сообщений, поступивших от пользователей.
- Среднее количество сообщений за день
Затем следует графическое представление сеансов (в виде столбца в стеке, представляющего сеансы, обработанные ИИ-оператором, и сеансы, передаваемые ИИ-оператором) и общего количества ответов, отправленных ИИ-оператором.
Пользователи
Второй раздел в обзоре содержит данные о пользователях для ИИ-оператора. Она предоставляет информацию об общем количестве пользователей и о среднем количестве сеансов на одного пользователя и среднем количестве пользователей за день. Затем на графике отображаются новые и возвращающиеся пользователи для каждого блока в зависимости от выбранной степени детализации.
Производительность
В третьем разделе приводятся статистические данные о ответах оператора ИИ, предоставленных пользователям. Здесь можно просмотреть общее количество ответов, отправленных ИИ-оператором, и разделить ответы, где ИИ-оператор:
- Идентифицировано намерение пользователя.
- Получен ответ с резервным сообщением.
- В ответ получено частичное совпадение сообщения.
- Сообщите пользователю о передаче агента.
Это же агрегировано на круговой диаграмме, а на комбинированном графике представлена информация на основе выбранной степени детализации.
Обучение
Раздел обучения представляет собой «работоспособность» корпуса ИИ-агента. Рекомендуется, чтобы разработчики настроили 20+ обучающих фраз для каждого намерения или статьи в своих операторах с ИИ. В этом разделе все статьи/намерения в корпусе отображаются как отдельные прямоугольники, где цвет и относительный размер каждого прямоугольника указывают на обучающие данные, которые содержит статья/намерение. Чем ближе намерение к белым, тем больше данных по обучению, которые необходимы для повышения точности ИИ-оператора.
Ответы
Этот раздел дает разработчикам подробное представление о том, что пользователи задают и как часто они задают этот вопрос. Она предоставляет графическое представление наиболее популярных статей для ИИ-операторов, отвечающих на вопросы, и шаблонов ответов для ИИ-операторов, выполняющих действия.
Исцеление
В этом разделе представлена визуальная сводная информация о количестве проблем, возникающих каждый день, а также о количестве проблем, которые были решены операторами ИИ.
Integrate AI Agents
В этом разделе описывается интеграция операторов ИИ с голосовыми и цифровыми каналами для управления разговорами клиентов.
Интеграция операторов ИИ с голосовыми и цифровыми каналами
После создания и настройки операторов с использованием ИИ на платформе Webex AI Agent Studio следующим шагом будет их интеграция с голосовыми и цифровыми каналами. Эта интеграция позволяет операторам с ИИ обрабатывать голосовые и цифровые разговоры с клиентами, предоставляя пользователям беспрепятственный интерактивный интерфейс.
Дополнительную информацию см. в статье Интеграция операторов ИИ с голосовыми и цифровыми каналами.
Manage AI Agent Reports
В этом разделе приводятся общие сведения об отчетах операторов с использованием ИИ, типах отчетов, создании отчетов операторов с использованием ИИ и режимах доставки отчетов.
Понимание отчетов ИИ-операторов
Функция отчетов позволяет создавать или планировать (периодически создавать) определенные отчеты из доступных типов отчетов и получать их в доступных режимах доставки. Эти отчеты могут предоставить ценную информацию о поведении пользователей, использовании, вовлеченности, производительности продукта и т. д. Вы можете получить необходимую информацию в адрес электронной почты, путь SFTP или выборку S3. Можно выбрать тип отчета из списка предварительно созданных отчетов, а также выбрать, следует ли создавать одноразовый отчет мгновенно или через определенные интервалы времени.
При доступе к меню "Отчеты" на панели навигации слева отображаются следующие вкладки.
-
Настройка. На этой вкладке перечислены все отчеты, которые в данный момент активны и периодически создаются. В списке отчетов доступны приведенные ниже сведения.
- Активен: независимо от того, подписан ли пользователь на отчет.
- Оператор ИИ. Имя оператора ИИ, связанного с отчетом.
- Тип отчета. Предварительно созданный тип отчета, на который вы подписаны.
- Частота. Интервал получения отчета.
- Последний созданный отчет. Последний отправленный отчет.
- Следующая запланированная дата. Следующая дата отправки отчета.
-
История. На этой вкладке отображается вся историческая информация отчетов, отправленных до указанной даты. Щелкните любой отчет на этой странице, чтобы изменить конфигурацию отчетов.
Чтобы скачать эти исторические отчеты, щелкните пиктограмму Скачать в столбце Действия .
Отчеты по запросу, отображаемые на вкладке История , доступны для скачивания только после завершения создания отчетов.
Создать отчет оператора с использованием ИИ
1 |
Войдите на платформу Webex AI Agent Studio. |
2 |
На панели навигации слева щелкните Отчеты . |
3 |
Щелкните +Создать отчет. |
4 |
Для создания и настройки отчета укажите следующую информацию: |
Типы отчетов оператора с ИИ
Можно выбрать из списка предварительно построенных отчетов на основе выбранного типа оператора ИИ. В этом разделе описываются эти типы отчетов, таблицы, включенные в каждый отчет, а также столбцы, доступные в каждом листе.
Интеллектуальный оператор, отвечающий на вопросы, тип отчета
Для интеллектуального оператора, отвечающего на вопросы в приложении, доступны три различных типа отчетов. С помощью различных типов отчетов можно использовать сводную информацию об использовании ИИ-оператора, поведении, вопросах пользователей и способах ответа ИИ-оператора на запросы. Кроме того, можно просматривать сообщения, которые закончились как проблемы при лечении.
Поведение и сводная информация об использованииВ этом разделе отображается сводная информация об операторе ИИ с частотой, с которой используются статьи и категории. Сводную информацию, категории и информацию о статьях можно просмотреть на отдельной вкладке отчетов.
Поле | Описание |
---|---|
Имя интеллектуального оператора | Имя оператора ИИ. |
Общее количество разговоров | Общее количество разговоров или сеансов, обработанных ИИ-оператором. |
Разговоры с сообщениями хотя бы одного пользователя | Беседы или сеансы, в которых пользователи предоставили хотя бы один ввод. |
Всего сообщений пользователя | Сообщения, отправленные конечными пользователями ИИ-оператору. |
Общее количество ответов ИИ-операторов | Общее количество сообщений, отправленных ИИ-оператором конечным пользователям. |
Общее количество частичных совпадений | Случаи, когда сообщение пользователя было несколько неоднозначно, а ИИ-оператор ответил с несколькими намерениями в качестве вариантов. |
Разговоры, отправленные оператору | Общее количество разговоров, передаваемых агенту. |
Общее количество голосов "за" | Общее количество ответов ИИ-операторов, которые были удовлетворены клиентами. |
Общее количество голосов "против" |
Общее количество ответов ИИ-операторов, которые были отклонены клиентами. |
Поле | Описание |
---|---|
Название категории | Название категории, настроенное в ИИ-операторе. |
Разговоры для категории | Количество разговоров или сеансов, в которых была обнаружена статья, относящаяся к этой категории. |
Общее количество ответов | Количество обнаружений статьи, принадлежащей к этой категории. |
Общее количество голосов "за" | Количество голосований "за" от этой категории. |
Общее количество голосов "против" |
Количество отклонений ответа от этой категории. |
Поле | Описание |
---|---|
Название статьи | Имя статьи (вариант по умолчанию), настроенное в ИИ-операторе. |
Категория статьи | Категория, к которой относится это намерение. |
Разговоры для статьи | Количество разговоров или сеансов, в которых была обнаружена эта статья. |
Общее количество ответов | Количество раз, когда эта статья была обнаружена. |
Общее количество голосов "за" | Количество голосов "за" для этой статьи. |
Общее количество голосов "против" |
Количество отклонений ответа по этой статье. |
Отображает разговор между ИИ-оператором и клиентом вместе с оценкой сходства. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени для сообщения. |
Идентификатор сеанса; | Уникальный идентификатор сеанса. |
Идентификатор клиента | Уникальный идентификатор для конечного пользователя оператора ИИ. |
Тип сообщения | Сообщение оператора ИИ или человеческое сообщение. |
Текст сообщения | Содержимое сообщения. |
Статья | Идентификатор ответа, отправленного обратно оператором ИИ. |
Категория | Намерение, обнаруженное ИИ-оператором для сообщения клиента. |
Оценка наибольшего совпадения | Оценка сходства для обнаруженного намерения. |
Соответствующая статья 1 | Намерение, обнаруженное выбранным двигателем NLU. |
Оценка по статье 1 | Оценка обнаруженного намерения. |
Отзыв | Обратная связь пользователя, если сообщение было проголосовано "за" или "против". |
Комментарий обратной связи |
Комментарии, оставленные пользователями при голосовании "против" сообщения. |
Отображает сообщения, которые закончились исцелением, как проблемы по различным причинам. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени для сообщения. |
Идентификатор сеанса; | Уникальный идентификатор сеанса пользователя. |
Идентификатор клиента | Уникальный идентификатор для конечного пользователя оператора ИИ. |
Сообщение пользователя | Содержание человеческого сообщения. |
Сообщение ИИ-оператора | Содержимое сообщения, с помощью которого ИИ-оператор ответил. |
Причина проблемы | Причина этого сообщения заканчивается на рассмотрении. |
Статья | Идентификатор ответа, отправленного обратно оператором ИИ. |
Категория | Намерение, обнаруженное ИИ-оператором для сообщения пользователя. |
Оценка наибольшего совпадения | Оценка сходства для обнаруженного намерения. |
Соответствующая статья 1 | Намерение обнаружено выбранным двигателем NLU. |
Оценка по статье 1 |
Оценка за обнаруженное намерение. |
Оператор с ИИ для типа отчета о выполнении задач
Существует три различных типа отчетов, доступных для оператора с ИИ для выполнения задачи в приложении создания операторов ИИ. Разработчики ИИ-агентов могут создавать различные типы отчетов. Их можно использовать для понимания сводной информации об использовании ИИ-оператора, поведения ИИ-оператора, вопросов пользователей и того, как ИИ-оператор отвечает на запросы. Кроме того, можно просматривать сообщения, которые закончились как проблемы при лечении.
Отображает сводную информацию о разговорах вместе с запущенными намерениями и ключами шаблона. На вкладке сводной информации отображаются следующие сведения:
Поле | Описание |
---|---|
Имя интеллектуального оператора | Имя оператора ИИ. |
Общее количество разговоров | Общее количество разговоров или сеансов, обрабатываемых ИИ-оператором. |
Разговоры с сообщениями хотя бы одного пользователя | Беседы или сеансы, в которых пользователи предоставили хотя бы один ввод. |
Всего сообщений пользователя |
Сообщения, отправленные конечными пользователями ИИ-оператору. |
Общее количество ответов ИИ-операторов | Общее количество сообщений, отправленных ИИ-оператором конечным пользователям. |
Общее количество частичных совпадений | Случаи, когда сообщение пользователя было несколько неоднозначно, а ИИ-оператор ответил с несколькими намерениями в качестве вариантов. |
Разговоры, отправленные оператору | Общее количество разговоров, переданных оператору |
Общее количество голосов "за" | Общее количество ответов ИИ-операторов, в которых пользователи проголосовали "за". |
Общее количество голосов "против" |
Общее количество ответов ИИ-операторов, которые были отклонены пользователями. |
Сведения о намерениях также можно просмотреть на вкладке Намерения в электронной таблице.
Поле | Описание |
---|---|
Название намерения | Имя намерения, настроенное в ИИ-операторе. |
Разговоры о намерении | Количество разговоров или сеансов, в которых было вызвано это намерение. |
Общее количество вызовов | Количество случаев, когда это намерение было вызвано. |
Общее количество завершений | Количество раз, когда все слоты были собраны, и это намерение было выполнено. |
Общее количество голосов "за" | Общее количество ответов, которые были проголосованы "за" для каждого намерения. |
Общее количество голосов "против" |
Общее количество ответов, которые были отклонены по каждому намерению. |
В отчете также содержатся сведения о шаблонах высокого уровня, например:
Поле | Описание |
---|---|
Название ключа шаблона | Имя шаблона, настроенное в ИИ-операторе. |
Намерение шаблона для ключа | Намерения, где используется этот ключ шаблона. |
Разговоры для ключа шаблона | Количество раз, когда этот ключ шаблона был отправлен в ответ. |
Общее количество ответов | Количество раз, когда этот ключ шаблона был отправлен в ответ. |
Общее количество голосов "за" | Количество голосований "за" для этого шаблона. |
Общее количество голосов "против" |
Количество отклонений ответа для этого шаблона. |
Отображает разговор клиента с ИИ-оператором вместе с оценками сходства. В отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени для сообщения. |
Идентификатор сеанса; | Уникальный идентификатор сеанса пользователя. |
Идентификатор клиента | Уникальный идентификатор конечного пользователя в приложении. |
Тип сообщения | Сообщение оператора ИИ или человеческое сообщение. |
Текст сообщения | Содержимое сообщения. |
Ключ шаблона | Идентификатор ответа, отправленного обратно оператором ИИ. |
Намерения | Намерение, обнаруженное интеллектуальным оператором для сообщения клиента. |
Оценка наибольшего совпадения | Оценка сходства для обнаруженного намерения. |
Совпадающее намерение 1 | Намерение обнаружено выбранным двигателем NLU. |
Оценка намерения: 1 | Оценка за обнаруженное намерение. |
Отзыв | Обратная связь пользователя, если сообщение было проголосовано "за" или "против". |
Комментарий обратной связи |
Комментарии, оставленные пользователями при голосовании "против" сообщения. |
Отображает сообщения, которые закончились обработкой, как проблемы по различным причинам. Этот отчет относится только к сценариям операторов с ИИ. В этом отчете можно просмотреть следующие сведения:
Поле | Описание |
---|---|
Метка времени | Метка времени для сообщения. |
Идентификатор сеанса; | Уникальный идентификатор сеанса клиента. |
Идентификатор клиента | Уникальный идентификатор конечного пользователя в приложении. |
Сообщение пользователя | Содержание человеческого сообщения. |
Сообщение ИИ-оператора | На содержимое сообщения ответил ИИ-оператор. |
Причина проблемы | Причина этого сообщения заканчивается на рассмотрении. |
Ключ шаблона | Идентификатор ответа, отправленного обратно оператором ИИ. |
Намерения | Намерение, обнаруженное ИИ-оператором для сообщения пользователя. |
Оценка наибольшего совпадения | Оценка сходства для обнаруженного намерения. |
Совпадающее намерение 1 | Намерение обнаружено выбранным двигателем NLU. |
Оценка намерения: 1 |
Оценка за обнаруженное намерение. |
Режимы доставки отчета оператора с ИИ
В современном мире, основанном на данных, эффективное и безопасное предоставление отчетов ИИ-агентов имеет решающее значение для информированного принятия решений и оперативного совершенства. Для удовлетворения различных организационных потребностей мы предлагаем несколько режимов доставки для отчетов ИИ-операторов, обеспечивая гибкость, надежность и безопасность. Варианты доставки включают протокол безопасной передачи файлов (SFTP), электронную почту и Amazon S3 Bucket. Каждый режим предназначен для удовлетворения различных требований, будь то высокий уровень безопасности, простота доступа или масштабируемые решения для хранения. В этом документе описаны функции и преимущества каждого режима доставки, с помощью которых можно выбрать наиболее подходящий вариант для ваших конкретных потребностей.
SFTP
Поле |
Описание |
---|---|
Отправлять отчеты в безопасное местоположение по расписанию |
Включите этот параметр, чтобы отправлять отчеты в безопасное местоположение в запланированное время. Включив этот переключатель, можно предоставить только указанные ниже сведения. |
IP-адрес | IP-адрес системы. |
Имя пользователя | Имя пользователя для доступа к отчетам. |
Пароль | Пароль для доступа к отчетам. |
Закрытый ключ | Закрытый ключ для доступа к файлам. |
Путь загрузки |
Путь, по которому файлы маршрутизируются в системе. |
Адрес электронной почты
Поле | Описание |
---|---|
Запланировать сообщения электронной почты для нескольких получателей, разделяя их точкой с запятой (;) | Включите этот параметр, чтобы добавить получателей. |
Получатели |
Адрес электронной почты всех получателей отчетов в указанное время и частоту. |
Ведро S3
Поле | Описание |
---|---|
Загрузка отчетов в выборку S3 по расписанию |
Включите этот параметр, чтобы сделать поля S3 доступными и перенаправлять отчеты в настроенный выборка S3. |
Идентификатор ключа доступа AWS | Идентификатор ключа доступа для доступа к службам и ресурсам AWS. |
Секретный ключ доступа AWS | Секретный ключ доступа для доступа к службам и ресурсам AWS. |
Название выборки | Имя выборки, на которую выполняется маршрутизация отчета. |
Имя папки |
Имя папки, созданной в выборке S3. |
Understand AI Compliance
В этих разделах содержатся сведения о разработке ИИ, конфиденциальности данных, безопасности и безопасности
Разработка ИИ, конфиденциальность данных, безопасность и безопасность
Все функции, работающие на ИИ в компании Cisco, проходят оценку воздействия ИИ в соответствии с принципами ответственного ИИ, а также Ответственного ИИ, в дополнение к существующим процессам обеспечения безопасности, конфиденциальности и защиты прав человека при проектировании.
Конфиденциальность и безопасностьCisco не сохраняет входные данные клиента после процесса вывода, а сторонний поставщик модели, Microsoft, не получает доступа, не контролирует и не хранит данные клиента Cisco. Дополнительные сведения о политиках хранения данных для конкретных функций см. на портале доверия Cisco.
Ниже приведен список примечаний к прозрачности ИИ для всех функций ИИ.
Источники данных для обучения и оценкиКомпания Microsoft, сторонний поставщик моделей Cisco, заявляет, что она не будет использовать клиентский контент для улучшения моделей Azure OpenAI и что она не хранит и не хранит данные о клиентах Cisco в инфраструктуре Azure.
Вопросы безопасности и этикиВсе генеративные функции ИИ подвержены ошибкам, поэтому Cisco уделяет приоритетное внимание безопасности контента для функций ИИ, выбрав параметр Content filtering, предоставляемый Azure OpenAI.
Оценка и эффективность моделиCisco уделяет приоритетное внимание производительности и точности ИИ Assistant, привлекая людей к рассмотрению, тестированию и обеспечению качества базовой модели.