menu
arrow_back

Google Assistente: como criar um aplicativo com o Dialogflow e o Cloud Functions

Google Assistente: como criar um aplicativo com o Dialogflow e o Cloud Functions

1 hora 15 minutos 5 créditos

GSP174

Laboratórios autoguiados do Google Cloud

Visão geral

O Google Assistente é um assistente por voz pessoal que inclui várias ações e integrações. São mais de um milhão de ações ativadas por comando de voz para você marcar compromissos, criar lembretes, ouvir músicas e até pedir um café. O Google Assistente está disponível para sistemas Android e iOS, mas pode ser integrado a outros dispositivos, como smartwatches, Google Homes e Android TVs.

O Actions é a plataforma central de desenvolvimento de aplicativos do Google Assistente. A plataforma funciona com vários pacotes de interação humano-computador, o que simplifica o desenvolvimento de apps de conversa. A ferramenta mais usada é o Dialogflow, que utiliza um esquema subjacente de machine learning (ML) e processamento de linguagem natural (NLU) para criar aplicativos avançados do Assistente. Também é possível integrar o Actions ao Cloud Functions para executar o código de fulfillment de back-end como resposta a eventos acionados por solicitações do Dialogflow.

Neste laboratório, você terá uma experiência prática com o Actions, o Dialogflow e o Cloud Functions. Sua tarefa será criar um aplicativo chamado "Silly Name Maker", que pergunta o número da sorte e a cor favorita do usuário e retorna um nome divertido com base nessas informações. Você criará um agente do Dialogflow que analisa a entrada do usuário de maneira inteligente para extrair informações específicas. O agente será complementado com um webhook, que acionará a Função do Cloud responsável por processar a lógica de fulfillment e retornar o nome divertido ao usuário.

O que você aprenderá

Neste laboratório, você aprenderá o seguinte:

  • Criar um projeto do Actions e uma ação
  • Criar um agente do Dialogflow e configurar a intent de boas-vindas padrão
  • Criar uma intent personalizada com entidades
  • Inicializar uma Função do Cloud
  • Adicionar os pacotes e a lógica de fulfillment à Função do Cloud
  • Adicionar um webhook à ação
  • Testar seu aplicativo do Assistente com o simulador do Actions com caminhos de conversa esperados e inesperados
  • Opcional: teste seu aplicativo do Assistente em um dispositivo Google Home

Pré-requisitos

Este é um laboratório de nível fundamental. Você precisa ter alguma familiaridade com o Console do Actions e a plataforma do Qwiklabs. Caso tenha que se atualizar para atender aos requisitos do laboratório, conclua um destes Qwiklabs:

Como este laboratório trabalha com o simulador do Actions, é recomendável usar fones de ouvido ou aumentar o volume do computador. Tenha o dispositivo Google Home à mão se quiser testar seu aplicativo do Assistente.

Quando estiver tudo pronto, role para baixo e siga as etapas de configuração do ambiente do seu laboratório.

Participe do Qwiklabs para ler o restante deste laboratório e muito mais!

  • Receber acesso temporário a Console do Google Cloud.
  • Mais de 200 laboratórios, do nível iniciante ao avançado.
  • Tamanho compacto para que você possa aprender no seu próprio ritmo.
Participe para iniciar este laboratório
Pontuação

—/100

Create a Dialogflow Agent traverse from Action Project

Executar etapa

/ 30

Configure the Default Welcome Intent

Executar etapa

/ 10

Configure a Custom Intent (name: make_name)

Executar etapa

/ 30

Initialize and Configure a Cloud Function

Executar etapa

/ 30