realizację,

Realizacja to kod wdrażany jako webhook, który umożliwia generowanie dynamicznych odpowiedzi na każdy typ smart homeintencji. Podczas rozmowy użytkownika z Google Assistant realizacja umożliwia wykorzystanie informacji wyodrębnionych przez przetwarzanie języka naturalnego Google do generowania dynamicznych odpowiedzi lub wywoływania działań na zapleczu, takich jak włączenie światła.

Usługa realizacji otrzymuje żądania z Assistant, przetwarza je i odpowiada na nie. Ten proces wymiany żądań i odpowiedzi prowadzi rozmowę do przodu, aż w końcu spełnisz początkowe żądanie użytkownika.

W większości przypadków użytkownik wchodzi w prostą smart homeinterakcję z Assistant, np. mówiąc: „OK Google, włącz światło”. Jeśli jednak wdrożysz dodatkową weryfikację użytkownika, realizacja może wymagać przetworzenia wielu żądań i odpowiedzi, ponieważ Assistant może poprosić o kod PIN potwierdzający po otrzymaniu konkretnego żądania użytkownika, np. OK Google, otwórz drzwi wejściowe.

Ilustracja 1 przedstawia udane zrealizowanie i wykonanie intencji smart home EXECUTE.

Ilustracja przedstawiająca przepływ wykonania w przypadku wykonania w chmurze. Ścieżka wykonania rejestruje intencję użytkownika z telefonu z Asystentem Google, następnie intencja użytkownika jest przetwarzana przez Google Cloud, potem żądanie jest wysyłane do chmury dewelopera, a następnie polecenie jest wydawane do huba urządzenia lub bezpośrednio do urządzenia.
Rysunek 1. Ścieżka wykonania w chmurze dewelopera zakończona powodzeniem