Начало работы с интеграцией распознавания разговорной речи
Этот статья включает пошаговые процедуры, необходимые для начала работы с интеграцией распознавания разговорного языка (CLU). Итак, приступим.
Чтобы создать агент с использованием существующей модели CLU:
Сопоставьте намерения и сущности CLU.
Подготовка вашей среды
Прежде чем начать, убедитесь, что у вас есть имя проекта модели CLU, имя развертывания, ключ учетной записи Cognitive Services и URL-адрес сайта для Azure Cognitive Service for Language.
Создайте Copilot Studio агент.
Заметка
Убедитесь, что среда для вашего агент создан в регионе, поддерживаемом Copilot Studio эквивалентным регионом CLU .
Не все регионы, поддерживаемые Copilot Studio, имеют эквивалентный регион CLU.
Открыв агент, выберите Настройки в верхней строке меню.
Выберите Распознавание речи.
Если вы видите следующее, значит ваша среда не подключена к Azure Cognitive Service для языковой службы. Выберите Управление подключениями в Power Apps, чтобы создать подключение CLU.
В области Распознавание естественного языка на странице параметров Язык по умолчанию задано Microsoft Copilot Studio NLU.
Выберите нужное подключение CLU из списка Ресурс NLU и выберите Сохранить.
Появится окно с предложением сохранить снимок вашего агент.
Выберите Сохранить снимок и сохраните полученный ZIP-архив с именем botContent.zip по умолчанию в нужное место. ZIP-архив содержит один YML-файл с именем botContent.yml с вашим содержимым агент, включая триггерные фразы и сообщения.
Выберите Да, удалить мою триггерную фразу, затем выберите Продолжить.
Введите имя и информацию о развертывании модели для соответствующего проекта Azure Cognitive Service для языковой службы и выберите Сохранить.
Заметка
Изменение конфигурации NLU для вашего агент обратно на Microsoft Copilot Studio NLU удаляет Анализ текста системная тема. Также вам нужно будет вручную добавить примеры фраз для тем, которые в настоящее время сопоставлены с внешними намерениями.
Теперь, когда вы завершили подготовку среды, вы готовы сопоставить намерения и сущности с данными модели CLU.
Подготовка проекта распознавания разговорной речи
Если у вас нет подписки Azure, создайте бесплатную учетную запись, прежде чем приступить к работе.
Создайте языковой ресурс в Language Studio с включенной функцией распознавания разговорного языка.
Чтобы обеспечить правильную работу Copilot Studio, нужно создать намерения для системных тем Copilot Studio и для любых пользовательских тем, которые вы хотите создать.
Создайте любые пользовательские сущности, которые вы хотите использовать в своем проекте Copilot Studio.
Обучите и разверните проект в том же регионе, что и ваш ресурс Copilot Studio.
Сопоставление намерений и сущностей CLU с готовыми типами данных Copilot Studio
Вы создаете новые Copilot Studio агент с помощью сопоставление существующих тем для намерений CLU. Сопоставлять намерения и сущности можно вручную; если вы хотите делать это массово, см. статью Использование мастера массовых операций.
Сопоставление намерений вручную
Откройте свой Copilot Studio агент.
На левой панели навигации выберите Темы и подключаемые модули и выберите намерение.
В разделе Фразы узла Триггер для намерения выберите ссылку Изменить.
В поле Добавить фразы введите имя намерения CLU, с которым вы хотите выполнить сопоставление.
Заметка
Имя намерения CLU должно быть введено точно так же, как оно хранится в модели CLU, включая символы верхнего и нижнего регистра.
Чтобы сохранить намерение, щелкните знак + (плюс) справа от поля Добавить фразы.
Повторите для других намерений.
Сопоставление сущностей вручную
Откройте ваш агент.
В левой области навигации выберите Сущности.
Выберите Новая сущность на странице Сущности.
В области Новая сущность укажите имя, описание (необязательно) и тип данных для сущности.
Чтобы получить доступ к предварительно созданным объектам CLU, в раскрывающемся меню "Тип данных" выберите Из демонстрационных данных и выберите один из предварительно созданных фрагментов кода JSON в CLU.
(Необязательно) Если вы хотите импортировать схему JSON из образца файла, выберите Получить схему из образца JSON, чтобы получить доступ к внешнему файлу.
Использование мастера массовых операций
Вы создаете новый агент путем массового сопоставления сопоставление существующих тем с намерениями CLU с помощью мастера сопоставления намерений и сущностей . С помощью мастера ваш агент может автоматически использовать существующие намерения из вашей модели CLU, а не триггерные фразы, чтобы определить, с каким тема сопоставляться.
Начните с загрузки файла данных модели CLU и автоматического сопоставления намерений CLU с вашим Copilot Studio агент.
В левой области навигации выберите Язык, затем Добавить темы и сущности из данных модели.
В параметре Имя файла выберите Выбрать файл, чтобы выбрать файл данных, из которого вы хотите отправить модель CLU.
Файл данных вашей модели появится в окне Предварительная версия.
Для продолжения выберите Далее.
Выберите Добавить намерения и сущности.
На экране Сопоставление существующих тем с намерениями CLU выберите намерение CLU для сопоставления с соответствующей темы.
Просмотрите выбранные параметры, затем выберите Сохранить.
(Необязательно) Для тех намерений, которые не сопоставлены с существующей темой, вы можете создать новые темы для каждого намерения.
В мастере вы можете видеть список намерений CLU, которые еще не сопоставлены с какой-либо темой. В поле Создать новую тему введите имя для каждой из тем, которые вы хотите создать, а затем выберите Далее.
Заметка
Все поля, которые вы оставите пустыми, игнорируются мастером.
После того как все намерения и сущности CLU будут сопоставлены с темами , выберите Готово.
После завершения этой процедуры ваши темы агент появятся на странице Темы . Подробнее см. в разделе Управление темами.
Создание подключения CLU в Power Apps
В Power Apps, если страница Подключения еще не в фокусе, выберите Подключения на боковой панели навигации.
Выберите Новое подключение.
Выберите Azure Cognitive Service для языковой службы (при необходимости используйте поле поиска, чтобы сузить список). Появится окно с запросом данных для аутентификации.
В качестве типа аутентификации выберите ключ Api и введите необходимый ключ учетной записи.
Введите соответствующий URL-адрес корневого сайта, если таковой имеется.
Выберите Создать. Новое подключение с именем по умолчанию "Azure Cognitive Service для языковой службы" появится в списке подключений для вашей среды.
Выберите значок Дополнительные команды (…) рядом с этим подключением и выберите Редактировать.
В появившемся окне замените отображаемое имя по умолчанию на что-нибудь другое, чтобы отличить этот соединитель от других соединителей CLU, и выберите Сохранить.