Поделиться через


Начало работы с интеграцией распознавания разговорной речи

Внимание

Возможности и функции Power Virtual Agents теперь являются частью Microsoft Copilot Studio после значительных инвестиций в генеративный искусственный интеллект и расширенную интеграцию с Microsoft Copilot.

Некоторые статьи и снимки экрана могут ссылаться на Power Virtual Agents, пока мы обновляем документацию и учебные материалы.

Этот статья включает пошаговые процедуры, необходимые для начала работы с интеграцией распознавания разговорного языка (CLU). Давайте приступим.

Чтобы создать помощник с использованием существующей модели CLU:

  1. Подготовьте свою среду.
  2. Подготовка проекта распознавания разговорной речи.
  3. Сопоставьте намерения и сущности CLU.

Подготовка вашей среды

Прежде чем начать, убедитесь, что у вас есть имя проекта модели CLU, имя развертывания, ключ учетной записи Cognitive Services и URL-адрес сайта для Azure Cognitive Service for Language.

  1. Создайте помощника Microsoft Copilot Studio.

    Заметка

    Убедитесь, что среда для вашего помощника создана в регионе, поддерживаемом Microsoft Copilot Studio, и имеет эквивалентный регион CLU.

    Не все регионы, поддерживаемые Microsoft Copilot Studio, имеют эквивалентный регион CLU.

  2. Открыв помощника, разверните Настройки на боковой панели навигации и выберите Распознавание речи.

    Снимок экрана веб-приложения Microsoft Copilot Studio с выделенными параметрами «Настройки» и «Распознавание речи».

    Заметка

    Если у вас уже установлено подключение CLU, перейдите к шагу 8.

    Заметка

    Если вы видите следующее, значит, вы не подключены к Azure Cognitive Service for Language. Выполните шаги 3–7, чтобы подключиться.

    Меню выбора распознавания речи при отсутствии подключения к Azure Cognitive Service for Language.

  3. Чтобы создать новое подключение в Power Apps, откройте меню Подключения, выбрав ...Дополнительно, затем Подключения.

  4. Выберите Новое подключение и найдите Azure Cognitive Service for Language. Вы попадете на страницу настроек аутентификации.

  5. Выберите ключ API для типа аутентификации, введите ключ учетной записи и URL-адрес сайта, затем выберите Создать.

    Введите отображаемое имя, тип аутентификации, ключ учетной записи и URL-адрес сайта.

  6. Чтобы просмотреть подключение в списке Подключения, выберите соединитель Azure Cognitive Service for Language и выберите Изменить в меню «Дополнительные команды».

  7. Измените отображаемое имя на что-то другое, чтобы отличать его от других соединителей CLU. Имя, которое вы вводите для изменения, может быть любым именем, которое вы выберете. Когда соединитель создан и настроен в Power Apps, вы можете вернуться в свой помощник Microsoft Copilot Studio.

  8. На вкладке Распознавание речи в Copilot Studio выберите Microsoft Copilot Studio NLU в раскрывающемся списке Ресурс NLU.

    Параметр распознавания речи для выбора ресурса NLU.

  9. Выберите отображаемое имя, который вы выбрали ранее для соединителя CLU, затем выберите Сохранить. Открывается окно Удалить примеры триггерных фраз?.

  10. Выберите Сохранить снимок. При сохранении снимка сохраняется содержимое помощника, включая фразы-триггеры и диалоги бота, в файл невыполненной работы в формате YAML. Выберите Да, удалить мою триггерную фразу, затем выберите Продолжить.

    Выберите «Сохранить моментальный снимок», чтобы удалить примеры фраз-триггеров.

  11. Введите имя проекта и информацию о развертывании, затем выберите Сохранить. Выберите проект и модель в Azure Cognitive Service для языковой службы.

В Microsoft Copilot Studio на вкладке Распознавание речи выберите Сохранить. Изменение конфигурации NLU удаляет системную тему Анализировать текст. Также вам нужно будет вручную добавить примеры фраз для тем, которые в настоящее время сопоставлены с внешними намерениями.

Теперь, когда вы завершили подготовку среды, вы готовы сопоставить намерения и сущности с данными модели CLU.

Подготовка проекта распознавания разговорной речи

  1. Если у вас нет подписки Azure, создайте бесплатную учетную запись, прежде чем приступить к работе.

  2. Затем создайте языковой ресурс в Language Studio с включенной функцией распознавания разговорного языка.

  3. Чтобы обеспечить правильную работу Copilot Studio, нужно создать намерения для системных тем Copilot Studio и для любых пользовательских тем, которые вы хотите создать.

  4. Создайте любые пользовательские сущности, которые вы хотите использовать в своем проекте Microsoft Copilot Studio.

  5. Обучите и разверните проект в том же регионе, что и ваш ресурс Microsoft Copilot Studio.

Сопоставление намерений и сущностей CLU с готовыми типами данных Microsoft Copilot Studio

Вы создаете нового помощника Microsoft Copilot Studio, сопоставляя существующие темы с намерениями CLU. Сопоставлять намерения и сущности можно вручную; если вы хотите делать это массово, см. статью Использование мастера массовых операций.

Сопоставление намерений вручную

  1. Откройте помощник Microsoft Copilot Studio.

  2. На левой панели навигации выберите Темы и подключаемые модули и выберите намерение.

    Выбор пункта «Темы» в левой области навигации.

  3. В разделе Фразы узла «Триггер» для намерения выберите ссылку Изменить.

    Выберите ссылку изменения.

  4. В поле Добавить фразы введите имя намерения CLU, с которым вы хотите выполнить сопоставление.

    Введите имя намерения CLU.

    Заметка

    Имя намерения CLU должно быть введено точно так же, как оно хранится в модели CLU, включая символы верхнего и нижнего регистра.

  5. Чтобы сохранить намерение, щелкните знак + (плюс) справа от поля Добавить фразы.

  6. Повторите для других намерений.

Сопоставьте сущности вручную:

  1. Откройте помощник Microsoft Copilot Studio.

  2. В левой области навигации выберите Сущности.

    Выбор пункта «Сущности» в левой области навигации.

  3. Выберите Новая сущность на странице Сущности. Нажатие кнопки «+Новая сущность» для создания новой сущности.

  4. В области Новая сущность укажите имя, описание (необязательно) и тип данных для сущности. Введите имя, описание и тип данных для новой сущности.

  5. Для доступа к готовым сущностям CLU, в раскрывающемся меню «Тип данных» выберите Из демонстрационных данных и выберите один из готовых фрагментов кода JSON CLU.

  6. (Необязательно) Если вы хотите импортировать схему JSON из демонстрационного файла, выберите Получить схему из образца JSON, чтобы получить доступ к внешнему файлу.

Использование мастера массовых операций

Новый помощник создается путем массового сопоставления существующих тем с намерениями CLU с помощью мастера Сопоставление намерений и сущностей. С помощью мастера ваш помощник может автоматически использовать существующие намерения из вашей модели CLU, а не фразы-триггеры, чтобы определить темы для сопоставления.

Начните с отправки файла данных модели CLU и автоматически сопоставьте намерения CLU с помощником Microsoft Copilot Studio.

  1. В левой области навигации выберите Язык, затем Добавить темы и сущности из данных модели.

  2. В параметре Имя файла выберите Выбрать файл, чтобы выбрать файл данных, из которого вы хотите отправить модель CLU.

  3. После этого вы увидите файл данных модели в окне Предварительный просмотр. Для продолжения выберите Далее.

  4. Выберите Добавить намерения и сущности.

  5. На экране Сопоставить существующие темы с намерениями CLU выберите намерение CLU для сопоставления с соответствующей статьей. Сопоставление существующих тем с намерениями CLU.

  6. Просмотрите выбранные параметры, затем выберите Сохранить. Просмотр выбранных параметров и нажатие кнопки «Сохранить».

  7. (Необязательно) Для тех намерений, которые не сопоставлены с существующей темой, вы можете создать новые темы для каждого намерения. В мастере вы можете видеть список намерений CLU, которые еще не сопоставлены с какой-либо темой. В поле Создать новую тему введите имя для каждой из тем, которые вы хотите создать, а затем выберите Далее.

    Создание новых тем для намерений CLU.

    Заметка

    Все поля, которые вы оставите пустыми, игнорируются мастером.

  8. После того как все намерения и сущности CLU будут сопоставлены с темами Microsoft Copilot Studio, выберите Готово. Добавьте намерения и сущности и нажмите «Готово» для завершения.

После выполнения этой процедуры темы вашего помощника теперь появятся на панели Темы Microsoft Copilot Studio. Дополнительные сведения см. в статье Управление темами.