Automações com agentes de IA e Copilot Studio

(def instrutor {:nome "Cácio José da Costa Silva"
			    :empresa "Alura"
			    :cargo "Instrutor e pagodeiro nas horas vagas"})

1

Conceitos básicos, interface e building blocks

2

IA Generativa no Copilot Studio

3

Publicar, compartilhar e proteger agente

4

Laboratório

(outro momento)

Premissas

  • Esse workshop foi desenhado para citizen developers

  • "Tecniquês" vai ser evitado

  • Demonstrações práticas

Entendendo Tópicos

Tópicos

 Uma analogia simples

Custom topics

  • Invocados por FRASES
  • Podem ser criados

Tipos de tópicos

System topics

  • Invocados por Eventos
  • Podem ser alterados

Qual seu nome?

  • Chamo-me Fulano
  • Meu nome é Fulano
  • Fulano

Entidades

 Recebendo dados dos usuários

Fala de onde?

  • Brasília
  • Estou na capital
  • "Tô aqui no quadradinho"

Qual sua idade?

  • 41
  • Tenho 41
  • Quarenta e um

Condicionais e variáveis globais

(Com exemplo é melhor)

System topics

Mergulhando mais fundo

System topics

 Início da conversa (Conversation start)

  • Disparado quando o chat inicia

  • Dá ao usuário a mensagem introdutória
    • Dita o tom da conversa

    • Dar contexto ao usuário

  • Quick replies

    • Opção para selecionar tópicos mais rapidamente

  • ​Pode ser usado para inicializar variáveis (globais)

System topics

 Escalonar (Escalate)

  • Acionado quando o usuário deseja falar com um humano

    • Oferecer os telefones de contato

    • Quando não houver essa possibilidade, deve ser desabilitado

System topics

 Conversational boosting

  • Acionado como última tentativa de dar uma resposta ao usuário 

    • Nenhum outro tópico foi escolhido

    • Oferece resposta com base em IA generativa por padrão

System topics

 Fallback

  • Acionado quando nenhum tópico satisfaz a mensagem do usuário

    • Ideal para uma mensagem amigável quando não for possível ajudar

System topics

 Fim da conversa (End of conversation)

  • Acionado com redirect

    • Você quem invoca ele a partir de outro tópico

    • Não é inicializado por evento espontâneo

System topics

 Redefinir conversa (Reset conversation)

  • Também acionado com redirect

    • Limpa todas as variáveis

    • Finaliza todos os tópicos

    • Solicita ao usuário para iniciar uma nova conversa

System topics

 Se houver erro (On Error)

  • Acionado quando algum erro de processamento acontece no chatbot

    • Não aparece para o usuário, somente no teste

System topics

 Vários Tópicos Correspondentes e Entrar

  • Entrar

    • Acionado quando o chatbot precisa autenticar o usuário

  • ​Vários Tópicos correspondentes

    • Acionado quando a mensagem do usuário pode ser tratada por mais de um tópico

Incrementando com IA Generativa

Mão na massa...

Workshop

 Preparação do ambiente

  • Verificar acesso ao copilot studio
  • Disponibilizar atividade (https://github.com/cacio-costa/workshop-copilot-studio)

Obrigado

(def recursos {:linkedin      "/cacio-costa/"
			   :email         "cacio.costa@alura.com.br"
               :ig-grupo-qdqa "@grupoqdqa"})

Automações com Agentes e Copilot Studio

By cacio-costa

Automações com Agentes e Copilot Studio

  • 6