Criação de agente usando construtor conversacional
Nesta unidade, você criará um agente usando o Microsoft Copilot Studio e linguagem natural.
NLU (Reconhecimento de Linguagem Natural)
Um componente fundamental da IA de conversa é NLU (Reconhecimento de Linguagem Natural). Como seres humanos, quando falamos com outra pessoa, fazemos perguntas em nosso próprio idioma, usando palavras que conhecemos. Um componente-chave das experiências de conversa de um usuário é a capacidade de fazer perguntas naturalmente, usando um vocabulário que ele entende, não em algum idioma ou sintaxe especial que precise ser aprendido.
Quando uma pergunta é feita por uma pessoa, a pessoa a quem a pergunta entende a intenção da pergunta e age de acordo. Essa intenção descoberta ou presumida pode ser acompanhada de uma frase, um comentário ou até mesmo outra pergunta. O que pode tornar essas interações complexas é fazer a correspondência entre a intenção e a intenção correta do usuário original que fez a pergunta. Isso é entendido usando a tecnologia NLU, Reconhecimento de Linguagem Natural, para que um aplicativo de IA conversacional possa compreender a linguagem natural que os seres humanos usam, reconhecer as intenções das perguntas e agir de acordo.
No Desenvolvimento de IA Conversacional tradicional, os desenvolvedores tiveram que criar, treinar, testar e implantar uma camada de NLU separada com suas camadas lógicas e de IU juntas, bem como camadas adicionais e integração em torno de um comportamento de acompanhamento específico. No Microsoft Copilot Studio, nosso objetivo é democratizar a IA de Conversa e tornar mais fácil para as organizações iniciar, gerenciar, implantar e iterar em seus agentes, fornecendo experiências e recursos de criação low-code e de código profissional. O Copilot Studio vem pronto com recursos de IA generativa, como as respostas generativas, que você aprendeu na tarefa anterior e também seus próprios recursos pré-treinados de NLU (Reconhecimento de Linguagem Natural). Isso significa que um criador não precisa usar ou provisionar seu próprio serviço de NLU e pode começar imediatamente a criar tópicos e treinar seu agente simplesmente inserindo Frases de Gatilho em um tópico. Além disso, entidades padrão e personalizadas podem ser detectadas no reconhecimento de intenção ou em uma conversa em andamento, extraindo o assunto da frase do usuário e sendo armazenadas e usadas como uma variável.
Adicionalmente, ao criar experiências conversacionais e mais de um tópico de criação no Copilot Studio, os criadores precisam garantir que limitem a sobreposição de tópicos para evitar cenários de desambiguação que podem ocorrer quando uma NLU tem duas ou mais intenções de classificação elevada, que foram correspondidas com base na pergunta do usuário. Isso significa que o NLU deve confirmar com o usuário que fez a pergunta qual era a intenção entre os tópicos que foram correspondidos (Você quis dizer X ou Y?). O Microsoft Copilot Studio tem recursos que incluem Detecção de Sobreposição de Tópicos para ajudar os criadores ao longo da jornada de criação do agente, e a capacidade de impedir que tópicos sejam exibidos na experiência Você quis dizer.
Recursos da IA generativa
IA generativa é uma tecnologia de inteligência artificial que usa LLMs (modelos de linguagem grandes) para gerar conteúdo original e fornecer respostas e reconhecimento de linguagem natural. No Copilot Studio, você pode usar os recursos de IA generativa a seguir para recuperar e criar conteúdo, individualmente ou em conjunto.
Criar um agente útil instantaneamente. Sem necessidade de criação manual de tópicos, um agente "vazio" pode gerar respostas com base em fontes de conhecimento especificadas, como sites e arquivos.
Aproveitar o conhecimento geral da IA. Quando essa opção está habilitada, o agente pode responder a perguntas gerais não relacionadas a suas fontes ou tópicos de conhecimento específicos.
Criar tópicos usando linguagem natural. Descreva o que você deseja que seu tópico faça, e o Copilot Studio o criará para você. Seu agente inclui respostas conversacionais e vários tipos de nós. Use o tópico padrão sugerido ou como ponto de partida para desenvolvimento adicional.
Habilitar ações generativas. Deixe o agente selecionar os tópicos e as ações mais apropriados em runtime.
O uso de IA generativa no Copilot Studio transforma a maneira como você cria agentes, reduzindo significativamente o trabalho manual e a configuração.
Criar um agente com linguagem natural
Você pode criar um agente descrevendo sua finalidade e como ele deve agir usando linguagem natural.
Ao criar um agente, você pode inserir uma descrição e instruções.
No campo Descrição, você descreve a finalidade desse agente e como ele pode ajudar.
No campo Instruções, você informa a seu agente qual é seu objetivo principal e como ele deve agir.
Por exemplo, insira
Demonstrate the use of natural language understanding in agents
na caixa de texto de descrição eCreate an agent for topics relating to natural language understanding (NLU) for agent creating with Microsoft Copilot Studio. The agent answers in 20 words or less. Use bullets wherever possible.
na caixa de texto de instruções e crie o agente.Dica
Para saber como escrever instruções personalizadas, consulte Técnicas de engenharia de solicitação e Usar modificação de solicitação para fornecer instruções personalizadas a seu agente.
O painel de teste exibe algo semelhante à captura de tela abaixo.
Insira
In which ways can Copilot agents use natural language?
no painel de teste.Você deverá ver uma resposta semelhante à imagem abaixo.
Observação
Você não precisa fornecer conhecimento para usar esse recurso, mas adicionar conhecimento aumentará a relevância das respostas.