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

Horas 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.

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Google Cloud Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
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