menu
arrow_back
Wstecz

Asystent Google: tworzenie aplikacji przy użyciu usług Dialogflow i Cloud Functions

—/100

Checkpoints

arrow_forward

Create a Dialogflow Agent traverse from Action Project

Configure the Default Welcome Intent

Configure a Custom Intent (name: make_name)

Initialize and Configure a Cloud Function

Asystent Google: tworzenie aplikacji przy użyciu usług Dialogflow i Cloud Functions

1 godz. 15 godz. Punkty: 5

GSP174

Moduły Google Cloud do samodzielnego ukończenia

Podsumowanie

Asystent Google to osobisty asystent głosowy umożliwiający wykonywanie wielu różnych czynności i pozwalający na integrację z wieloma urządzeniami. Ponad milion dostępnych działań sprosta szerokiej gamie potrzeb wyrażanych głosem – od umawiania spotkań i ustawiania przypomnień po zamawianie kawy i odtwarzanie muzyki. Asystent Google jest obsługiwany na urządzeniach z Androidem i iOS, ale możesz go również zintegrować z innymi urządzeniami – smartwatchami, głośnikami Google Home czy telewizorami z systemem Android.

Actions to główna platforma do programowania aplikacji Asystenta Google. Platforma Actions integruje pakiety obejmujące interakcje człowiek-komputer, dzięki czemu programowanie aplikacji do prowadzenia konwersacji staje się dużo łatwiejsze. Najszerzej stosowanym pakietem jest Dialogflow. Do tworzenia zróżnicowanych aplikacji Asystenta platforma Dialogflow wykorzystuje schematy systemów uczących się oraz rozumienia języka naturalnego (NLU). Platforma Actions współdziała także z Cloud Functions, co umożliwia zastosowanie backendowego kodu realizacji w odpowiedzi na zdarzenia wywołane zapytaniami z Dialogflow.

W tym module praktycznym nauczysz się korzystać z platformy Actions, pakietu Dialogflow i Cloud Functions. Dowiesz się, jak stworzyć aplikację „Silly Name Maker”, która generuje zabawną nazwę użytkownika na podstawie wprowadzonej szczęśliwej liczby i ulubionego koloru. Utworzysz agenta Dialogflow, który w inteligentny sposób analizuje dane wejściowe użytkownika pod kątem konkretnych informacji. Uzupełnieniem agenta będzie webhook aktywujący funkcję w Cloud Functions, która odpowiada za realizację logiczną i generuje zabawną nazwę dla użytkownika.

Czego się nauczysz

W tym module nauczysz się, jak:

  • tworzyć projekt w Actions i budować akcję;
  • tworzyć agenta Dialogflow i konfigurować domyślną intencję powitalną;
  • tworzyć intencję niestandardową Dialogflow wraz z encjami;
  • inicjować funkcję w Cloud Functions;
  • dodawać realizację logiczną i pakiety do funkcji Cloud Functions;
  • dodawać webhooka do swojej akcji;
  • testować aplikację Asystenta za pomocą Actions Simulator (Symulatora Actions) pod kątem przewidywanych i nieprzewidzianych ścieżek przebiegu rozmów.
  • Opcjonalnie: możesz się też nauczyć, jak testować aplikację Asystenta na urządzeniu Google Home.

Wymagania wstępne

To jest moduł dla użytkowników na poziomie podstawowym. Zakładamy, że użytkownik zna Konsolę Actions i platformę Qwiklabs. Jeżeli musisz uzupełnić tę wiedzę, zapoznaj się z którymś z poniższych modułów Qwiklabs:

Ponieważ moduł współpracuje z Actions Simulator (Symulatorem Akcji), zaleca się użycie słuchawek lub zwiększenie głośności na komputerze. Jeżeli chcesz przetestować aplikację Asystenta na Google Home, miej urządzenie pod ręką.

Gdy zechcesz rozpocząć, przewiń stronę w dół i wykonaj opisane niżej kroki, aby skonfigurować środowisko modułu.

Dołącz do Qwiklabs, aby zapoznać się z resztą tego modułu i innymi materiałami.

  • Uzyskaj tymczasowy dostęp do Google Cloud Console.
  • Ponad 200 modułów z poziomów od początkującego do zaawansowanego.
  • Podzielono na części, więc można uczyć się we własnym tempie.
Dołącz, aby rozpocząć ten moduł