As vídeo aulas e desafios deste modulo visaram a exploração na criação de Copilotos baseados em modelo, descrição com IA e criação em branco. Visando na detecção do entendimento de seu funcionamento, como construir um prompt eficiente para que o agente produza fluxos bem construídos.
Criamos e exploramos o copiloto baseado em modelo “Safe Travels” ou “Agente de Viagens”. Esse modelo tinha como função fornecer respostas para perguntas comuns sobre as viagens e diretrizes relacionadas à saúde e segurança. O processo de criação do agente consiste em:
-
Nome do Copiloto: Um nome para o seu agente, nesse caso: “DIO Viagens Agente”.
-
Idioma Principal: Definimos o idioma em que o Copiloto irá interagir.
-
Descrição: Aqui definimos o que o nosso agente irá ajudar, seus objetivos, entre outros pontos. É uma parte muito importante para facilitar a manutenção do agente.
-
Instruções: Aqui colocamos as instruções de como o agente deve se comportar. Foi utilizado a seguinte descrição: "Você é um especialista em viagens ao exterior saindo do Brasil. Você precisa responder de forma educada e como um especialista. O seu responsável ou a empresa que você representa se chama DIO e seu nome é 'agente de viagens da DIO'.".
-
Conhecimento: É base de conhecimento do agente, onde podemos alimentá-lo com informações e dados fornecidas através de sites, documentos.
Utilizamos o próprio copiloto do Copilot Studio. Baseado em prompt (De preferência em inglês, idioma que a plataforma tem mais facilidade de compreensão) o agente foi desenvolvido. O prompt utilizado foi: "Gostaria de criar um agente com dados brasileiros de viagens pelo mundo.". Através deste prompt, a IA criou uma estrutura base do agente, sendo necessário o seguir os passos anteriores para a configuração completa.
Criamos um agente em branco, ou seja, do zero. Para essa criação, seguimos os mesmos passos de configuração citados anteriormente, construindo assim a arquitetura base do nosso agente. É selecionado o idioma, nome, ícone, descrição e instruções. O uso do conhecimento não é indicado nesse caso, uma vez que estamos criando somente a arquitetura base do agente.