Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo orienta sobre como integrar um modelo de CLU a um agente.
Nota
Verifique se o ambiente do agente está em uma região com suporte do Copilot Studio com uma região da CLU equivalente.
Nem todas as regiões compatíveis com o Copilot Studio têm uma região da CLU equivalente.
Pré-requisitos
- Um modelo de CLU totalmente treinado, incluindo intenções para todos os tópicos do sistema e para todos os tópicos personalizados que você deseja criar
- A chave e a URL de previsão para o modelo implantado
- O nome do projeto da CLU e o nome da implantação
- Uma chave de conta para os Serviços Cognitivos
- Uma URL do site para a Linguagem de IA do Azure
- Uma conta do Copilot Studio
- Um agente do Copilot Studio configurado para usar a orquestração clássica
- Um conector de linguagem do Copilot Studio configurado para usar credenciais fornecidas pelo criador
Prepare seu projeto da CLU
Se você não tiver uma assinatura do Azure, crie uma conta gratuita.
Crie um recurso de linguagem no Language Studio, com o recurso compreensão da linguagem coloquial ativado.
Para garantir que o agente do Copilot Studio funcione corretamente, o modelo de CLU criado deve ter intenções para todos os tópicos do sistema e para todos os tópicos personalizados que você adicionar ao agente.
Defina as entidades que você deseja que seu agente do Copilot Studio use.
Treine e implante o projeto da CLU na mesma região que o agente do Copilot Studio.
Preparar seu agente
Acesse a página Configurações de seu agente. As configurações para a categoria IA Generativa são exibidas.
Se a orquestração generativa estiver ativada, alterne para orquestração clássica: em Orquestração, selecione Não.
Selecione Reconhecimento vocal no painel lateral.
Selecione Utilizar NLU predefinido do Azure.
Se o ambiente ainda não estiver conectado à Linguagem de IA do Azure ou se você quiser usar uma nova conexão, selecione Gerenciar conexões, acesse o Power Apps e crie uma conexão CLU.
Selecione a conexão CLU desejada.
Clique em Salvar. Uma janela é exibida, solicitando que você salve um instantâneo do seu agente antes de excluir todas as frases de gatilho existentes para seus tópicos.
Selecione Salvar instantâneo e salve o arquivo ZIP resultante (botContent.zip) no local desejado. O arquivo ZIP contém um único arquivo YAML (botContent.yml) com o conteúdo do agente, incluindo frases de gatilho e mensagens.
Selecione Sim, exclua minhas frases de gatilho e selecione Continuar.
Insira as informações de implantação de nome e modelo para o projeto de linguagem de IA do Azure apropriado e selecione Salvar. Depois que essa operação for concluída, você poderá ver um novo tópico do sistema chamado Analisar Texto. Este tópico está conectado ao seu modelo de CLU e sua finalidade é reconhecer intenções e entidades em conversas entre clientes e seu agente.
Nota
Alterar a configuração de reconhecimento de linguagem do agente de volta para o Microsoft Copilot Studio NLU remove 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.
Mapear intenções e entidades de CLU
Em seu agente do Copilot Studio, comece a mapear tópicos existentes para intenções da CLU. Você pode mapear manualmente intenções e entidades ou executar mapeamento em massa.
Mapear manualmente as intenções da CLU para tópicos
Acesse a página Tópicos do seu agente.
Selecione o tópico desejado.
No nó de Gatilho, selecione Editar. O painel Frases é exibido.
Em Nome da intenção, insira o nome da intenção da CLU que você deseja mapear para este tópico. O nome da intenção aparece no nó de Gatilho na seção Intenção externa.
Nota
O nome da intenção da CLU deve ser digitado exatamente como armazenado no modelo de CLU, incluindo maiúsculas e minúsculas correspondentes.
Clique em Salvar.
Repita estas etapas para qualquer tópico restante que você deseja mapear para uma intenção de CLU externa.
Mapear entidades manualmente
Acesse a página Configurações de seu agente.
Selecione Entidades.
Selecione Adicionar uma entidade>Registrar uma entidade externa.
No painel aberto, insira o nome desejado e uma descrição (opcional).
Para Tipo de Dados, selecione De dados de exemplo.
Selecione Obter esquema no JSON de exemplo, insira um snippet de código JSON para sua entidade CLU e selecione Confirmar. Encontre exemplos de trechos de código JSON no registro de entidade para integração de compreensão de linguagem natural em conversação.
Selecione Salvar e feche o painel.
Repita estas etapas para qualquer entidade restante que você deseja mapear para uma entidade CLU externa.
Executar mapeamento em massa
Acesse a página Configurações de seu agente.
Selecione Reconhecimento vocal.
Selecione Adicionar tópicos e entidades de dados de modelo. A ferramenta Adicionar intenções e entidades aparece.
Selecione Escolher arquivo para selecionar o arquivo com os dados do modelo da CLU.
Os dados do modelo são exibidos no painel Visualização .
Selecione Próximo. A tela Tópicos existentes do Mapa é exibida.
Selecione a intenção de CLU desejada para cada tópico.
Examine suas seleções e selecione Avançar. A tela Criar novos tópicos é exibida, mostrando intenções que não são mapeadas para um tópico existente.
Se desejar, crie um novo tópico para cada uma dessas intenções: em Criar um novo tópico, insira um nome para cada tópico que você deseja criar.
Nota
O assistente ignora todos os campos que você deixa em branco.
Selecione Próximo. A tela Registrar entidades é exibida, mostrando as entidades CLU do arquivo de dados do modelo.
Selecione o tipo de dados apropriado para as entidades que você deseja usar e selecione Avançar. A tela Revisão é exibida.
Examine os mapeamentos nos tópicos existentes, novos tópicos e guia Novas entidades e selecione Salvar.
Examine as informações na tela Êxito e selecione Concluído.
Depois de concluir este procedimento, você poderá ir até a página Tópicos para examinar seus tópicos. Para obter mais informações, consulte Gerenciar tópicos.
Criar uma conexão de CLU no Power Apps
No Power Apps, se a página Conexões ainda não estiver em foco, selecione Conexões no painel esquerdo.
Selecione Nova conexão.
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.
Para o tipo de autenticação, selecione Chave de API e insira a chave de conta necessária.
Insira a URL do site raiz apropriada, se houver.
Selecione Criar. A nova conexão, com o nome padrão "Serviço Cognitivo do Azure para Linguagem", será exibida na lista de conexões do seu ambiente.
Selecione os três pontos (⋮) ao lado dessa conexão e selecione Editar.
Na janela exibida, substitua o nome de exibição padrão por outra coisa, para distinguir essa conexão de outras conexões CLU e selecione Atualizar.