Partilhar via


Introdução à integração de compreensão da linguagem coloquial

Importante

As capacidades e os recursos do Power Virtual Agents agora fazem parte do Microsoft Copilot Studio após investimentos significativos em IA generativa e integrações aprimoradas no Microsoft Copilot.

Alguns artigos e capturas de tela podem fazer referência ao Power Virtual Agents enquanto atualizamos a documentação e o conteúdo do treinamento.

Este artigo inclui os procedimentos passo a passo de que você precisa para começar a usar a integração de reconhecimento de linguagem conversacional (CLU). Vamos começar.

Para criar um copiloto usando um modelo CLU existente:

  1. Preparar o ambiente.

  2. Preparar seu projeto de reconhecimento de linguagem coloquial.

  3. Mapear intenções e entidades de CLU.

Preparar o ambiente

Antes de começar, verifique se você tem o nome do projeto do modelo de CLU, o nome da implantação, a chave de conta dos Serviços Cognitivos e a URL do site do Serviço Cognitivo do Azure para Linguagem.

  1. Crie um copiloto do Copilot Studio.

    Observação

    Certifique-se de que o ambiente para seu copiloto tenha sido criado em uma região com suporte pelo Copilot Studio com uma região de CLU equivalente.

    Nem todas as regiões compatíveis com o Copilot Studio têm uma região CLU equivalente.

  2. Com o copiloto aberto, selecione Configurações na barra de menus superior.

  3. Selecione Reconhecimento vocal.

  4. Se vir o seguinte, seu ambiente não está conectado ao Serviço Cognitivo do Azure para Linguagem. Selecione Gerenciar conexões no Power Apps para criar uma conexão de CLU.

    Captura de tela mostrando a área Reconhecimento de linguagem natural da página Configurações de idioma, quando seu ambiente do Copilot Studio não está conectado ao Serviço Cognitivo do Azure para Linguagem.

    Na área Reconhecimento de linguagem natural da página Configurações de idioma, a opção NLU do Microsoft Copilot Studio NLU está selecionada por padrão.

  5. Selecione a conexão de CLU desejada na lista Recursos de NLU e selecione Salvar.

    Captura de tela mostrando um recurso de NLU externo, na área Reconhecimento de linguagem natural da página Configurações de idioma.

    Uma janela será exibida, solicitando que você salve um instantâneo do seu copiloto.

  6. Selecione Salvar instantâneo e salve o arquivo ZIP resultante, chamado botContent.zip por padrão, no local desejado. O arquivo ZIP contém um único arquivo YML chamado botContent.yml com o conteúdo do copiloto, incluindo frases de gatilho e mensagens.

  7. Selecione Sim, excluir minha frase de gatilho e selecione Continuar.

  8. Insira o nome e as informações de implantação do modelo para o projeto apropriado do Serviço Cognitivo do Azure para Linguagem e selecione Salvar.

Observação

Alterar a configuração do NLU para o copiloto de volta para NLU do Microsoft Copilot Studio removerá o tópico do sistema Analisar Texto. Isso também requer a adição manual de frases de exemplo para tópicos atualmente mapeados para intenções externas.

Agora que terminou de preparar seu ambiente, você está pronto para mapear intenções e entidades para dados do modelo de CLU.

Preparar seu projeto de reconhecimento de linguagem coloquial

  1. Caso não tenha uma assinatura do Azure, crie uma conta gratuita antes de começar.

  2. Crie um recurso de linguagem no Language Studio, com o recurso reconhecimento de linguagem coloquial ativado.

  3. Para garantir que o Copilot Studio funcione corretamente você precisa criar intenções para Tópicos do sistema do Copilot Studio e para quaisquer tópicos personalizados que você criar.

  4. Crie entidades personalizadas que deseja usar no projeto do Copilot Studio.

  5. Treine e implante o projeto na mesma região que seu recurso do Copilot Studio.

Mapear intenções e entidades de CLU para tipos de dados predefinidos do Copilot Studio

Você criar um novo copiloto do Copilot Studio mapeando tópicos existentes para intenções de CLU. Você pode mapear intenções e entidades manualmente. Para mapeamento em massa, consulte Usar o assistente da ferramenta Em massa.

Mapear intenções manualmente

  1. Abra seu copiloto do Copilot Studio.

  2. Na navegação à esquerda, selecione Tópicos e plug-ins e selecione uma intenção.

    Selecione Tópicos na navegação à esquerda.

  3. Na seção Frases do nó de Gatilho da intenção, selecione o link Editar.

    Selecione o link Editar.

  4. Na caixa Adicionar frases, insira o nome da intenção de CLU que você deseja mapear.

    Insira o nome da intenção de CLU.

    Observação

    O nome da intenção de CLU deve ser digitado exatamente como armazenado no modelo de CLU, incluindo o uso de letras maiúsculas e minúsculas.

  5. Para salvar a intenção, clique no sinal de + (adição) à direita da caixa Adicionar frases.

  6. Repita para as outras intenções.

Mapear entidades manualmente

  1. Abra seu copiloto.

  2. Na navegação à esquerda, selecione Entidades.

    Selecione Entidades na navegação à esquerda.

  3. Selecione Nova entidade na página Entidades.

    Selecione + Nova entidade para criar uma nova entidade.

  4. No painel Nova entidade, adicione um nome, descrição (opcional) e Tipo de dados para sua entidade.

    Insira o nome, a descrição e o tipo de dados da sua nova entidade.

  5. Para acessar entidades predefinidas de CLU, no menu suspenso Tipo de Dados, selecione Dos dados de exemplo e selecione um dos trechos de código JSON predefinidos de CLU.

  6. (Opcional) Se quiser importar o esquema JSON de um arquivo de exemplo, selecione Obter esquema do JSON de exemplo para acessar o arquivo externo.

Usar o assistente da ferramenta Em massa

Você cria um novo copiloto mapeando tópicos existentes em massa para intenções de CLU usando o assistente Mapear intenções e entidades. Com o assistente, seu copiloto pode utilizar automaticamente intenções existentes do seu modelo de CLU em vez de frases de gatilho, a fim de determinar para qual tópico mapear.

Comece carregando o arquivo de dados do modelo CLU e mapeie automaticamente as intenções do CLU para o copiloto do Copilot Studio.

  1. Na navegação à esquerda, selecione Linguagem e Adicionar tópicos e entidades dos dados do modelo.

  2. Na opção Nome do arquivo, selecione Escolher arquivo para selecionar o arquivo de dados do qual você deseja carregar seu modelo de CLU.

    O arquivo de dados do modelo será exibido na janela Visualização.

  3. Selecione Avançar para continuar.

  4. selecione Adicionar intenções e entidades.

  5. Na tela Mapear tópicos existentes para intenções de CLU, selecione uma intenção de CLU para mapear para o tópico correspondente.

    Mapeie tópicos existentes para intenções de CLU.

  6. Revise suas seleções e selecione Salvar.

    Revise sua seleção e selecione Salvar.

  7. (Opcional) Para as intenções que não são mapeadas para um tópico existente, você pode criar novos tópicos para cada intenção.

    No assistente, você pode ver uma lista de intenções de CLU que não foram mapeadas para um tópico. No campo Criar um novo tópico, insira um nome para cada um dos tópicos que você deseja criar e selecione Avançar.

    Crie novos tópicos para intenções de CLU.

    Observação

    Todos os campos que você deixar em branco serão ignorados pelo assistente.

  8. Depois que todas as intenções e entidades de CLU forem mapeadas para tópicos, selecione Concluído.

    Adicione intenções e entidades e selecione Concluído para concluir.

Assim que terminar este procedimento, os tópicos do copiloto serão exibidos na página Tópicos. Para obter mais informações, consulte Gerenciar tópicos no Copilot Studio.

Criar uma conexão de CLU no Power Apps

  1. No Power Apps, se a página Conexões ainda não estiver em foco, selecione Conexões no painel de navegação lateral.

  2. Selecione Nova conexão.

  3. Selecione Serviço Cognitivo do Azure para Linguagem (use o campo de pesquisa para restringir a lista, se necessário). Uma janela será exibida solicitando informações de autenticação.

  4. Para o tipo de autenticação, selecione Chave de API e insira a chave de conta necessária.

  5. Insira a URL do site raiz apropriada, se houver.

  6. Selecione Criar. A nova conexão, com o nome padrão "Serviço Cognitivo do Azure para Linguagem", seerá exibida na lista de conexões do seu ambiente.

  7. Selecione o ícone Mais Comandos (), ao lado dessa conexão e selecione Editar.

  8. Na janela exibida, substitua o nome de exibição padrão por outro diferente, para distinguir esse conector de outros conectores de CLU e selecione Salvar.