menu
arrow_back

Google Assistente: crie um localizador de restaurantes com a API Places

Google Assistente: crie um localizador de restaurantes com a API Places

1 hora 15 minutos 7 créditos

GSP486

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. Ele pode ser usado para enviar mensagens de texto, criar lembretes, ouvir músicas e até pedir um café. São mais de um milhão de ações ativadas por comando de voz.

O Google Cloud Functions é uma solução de computação leve para desenvolvedores criarem funções autônomas e de finalidade única que respondam a eventos do Cloud sem a necessidade de gerenciar um servidor ou um ambiente de execução.

A API Places é um serviço que retorna informações sobre pontos de interesse usando solicitações HTTP. Mais especificamente, você usará os serviços do Place Details e Place Photos para receber informações detalhadas e fotos dos estabelecimentos.

Com o Cloud Functions e a API Places, você criará um aplicativo do Assistente que processa a localização atual e as preferências do usuário e indica o restaurante ideal para ele, incluindo nomes, endereços e fotos.

Conteúdo do laboratório

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

  • Criar um pipeline para o aplicativo do Assistente que consiste em um projeto do Actions, um agente do Dialogflow com intents e entidades personalizadas, um webhook e uma Função do Cloud para processar o fulfillment
  • Gerar as credenciais de autenticação corretas e instalar as dependências necessárias para usar a API Places
  • Adicionar a lógica de fulfillment à Função do Cloud para gerenciar chamadas da API Places
  • Implantar e testar o aplicativo com o simulador do Actions

Pré-requisitos

Este é um laboratório de nível avançado. É preciso conhecer bem o Dialogflow e o Cloud Functions. Recomendamos um conhecimento básico das APIs. Ter experiência com o JavaScript e o ambiente de execução do Node.js é recomendado, mas não obrigatório. Se você tiver que se atualizar em alguma dessas áreas, faça um dos laboratórios relacionados abaixo, antes de fazer este:

Quando você estiver pronto, role a tela para baixo e siga as etapas para configurar o ambiente do 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

Build the Custom Intent (name: get_restaurant)

Executar etapa

/ 30

Initialize and Configure a Cloud Function

Executar etapa

/ 30