Poniższa lista zawiera kluczowe terminy, które musisz znać, tworząc treści za pomocą Actions on Google.
O
- Działanie
- Interakcja, którą tworzysz dla Asystenta Google, obsługująca określony zamiar i odpowiadającą jej realizacją przetwarzającą intencję.
- Działania w Actions on Google
- Platforma dla deweloperów umożliwiająca definiowanie i wykonywanie działań, które każdy użytkownik może wywołać za pomocą Asystenta Google.
- Konsola Actions
- Narzędzie internetowe do tworzenia, obsługi, testowania i publikowania działań.
- Symulator działań
- Narzędzie internetowe do testowania i debugowania działań w czasie rzeczywistym. Symulator umożliwia testowanie akcji na wszystkich platformach obsługiwanych przez Asystenta Google bez konieczności korzystania z urządzenia.
- Pakiet działań
- Plik JSON definiujący działania. Ten plik zawiera informacje o katalogu Actions, informacjach o łączeniu kont, liście intencji, które mogą być obsługiwane przez akcje, oraz rzeczywistych punktów końcowych realizacji.
- Projekt działań
- Projekt, który tworzysz w konsoli Actions, aby zarządzać kolekcją Actions oraz ją testować i publikować. Google utrzymuje Twój projekt Actions w infrastrukturze Google w chmurze.
- Katalog działań
- Rejestr Google, aby użytkownicy mogli wykrywać i wywoływać działania w Asystencie.
- Synonimy: Eksplorator Asystenta, Eksplorator działań, Katalog Asystenta, strona Odkrywaj, katalog internetowy
- Działanie
- Wyrażenie umożliwiające użytkownikom dodanie precyzyjnego linku do określonej funkcji w działaniu. Użytkownicy mogą wypowiedzieć nazwę projektu w Actions oraz frazę Action, aby wywołać określone działanie obsługiwane przez akcję (np. „OK Google, porozmawiaj z Geek Num, aby dowiedzieć się więcej o liczbie 42”). Użytkownicy mogą też wypowiedzieć wyrażenie związane z działaniem, aby wykryć Twoje akcje (np. „OK Google, dowiedz się więcej o liczbie 42”).
- Synonimy: wyrażenie wywołania działania, niejawna intencja wywołania
- agent
- Projekt, który możesz utworzyć w Dialogflow, aby obsługiwać konkretne środowiska konwersacyjne. Każdy agent może mieć własne mapowania intencji oraz odpowiadające im definicje fulfillment i Entity. Agenty mogą też obsługiwać wiele języków i mieć różne wersje (na przykład „dev” i „prod”).
- adnotacja
- W przypadku Dialogflow oznacza to łączenie słów lub wartości w wyrażeniach na potrzeby trenowania z odpowiadającymi im elementami. Adnotacje są używane przez Dialogflow do rozpoznawania i wyodrębniania parametrów z zapytań użytkowników.
B
- intencja wbudowana
- Unikalny identyfikator informujący Google, że akcja jest odpowiednia do realizowania określonej kategorii żądań użytkownika, takiej jak granie w gry lub zamawianie biletów. Google definiuje intencje wbudowane i wyrażenia, które mogą aktywować powiązane z nimi działania.
C
- conversation HTTP/JSON webhook API
- Interfejs API służący do wykorzystywania protokołu wiadomości HTTP do wymiany danych między Actions on Google a realizacją.
- Synonimy: conversation API, HTTP/JSON API
- Kontekst
- Gdy korzystasz z Dialogflow, chodzi o funkcję do zarządzania przepływami konwersacyjnymi. Konteksty reprezentują bieżący stan rozmowy i można je dołączyć do intencji w agentach Dialogflow.
- Powiązane hasła: kontekst wejściowy, kontekst danych wyjściowych
- prośba o rozmowę
- Komunikat w oknie dialogowym, które wysyła użytkownik po rozpoczęciu rozmowy z Twoją realizacją. W formacie webhooka rozmowy te żądania odpowiadają zwykle intencjom
actions.intent.TEXT
(reprezentującej nieprzetworzoną odpowiedź tekstową od użytkownika). - odpowiedź w rozmowie
- Odpowiedź wysłana do Asystenta Google przez realizację, która konwertuje ładunek danych na wyrenderowane mowę i graficzny interfejs użytkownika, a potem przekazuje je użytkownikom.
- działanie niestandardowe
- Akcja, w której definiuje się gramatykę wywołania akcji.
- encja niestandardowa
- Element zdefiniowany przez programistę dla słów i wyrażeń specyficznych dla danej domeny.
D
- domyślna intencja zastępcza
- Gdy korzystasz z Dialogflow, odnosi się to do ogólnej intencji zastępczej, którą Dialogflow domyślnie dodaje do nowo tworzonych agentów.
- domyślna intencja powitalna
- Gdy korzystasz z Dialogflow, odnosi się to do intencji, którą Dialogflow dodaje do nowo utworzonych agentów , które mają wstępnie zdefiniowane zdarzenie powitalne.
- okno|okno dialogowe
- Wymiana zapytań użytkowników i odpowiadających im odpowiedzi zwróconych przez Actions on Google.
- Synonimy: rozmowa
- Włączanie okien dialogowych
- W przypadku Dialogflow oznacza to pojedynczy obrót okna, które składa się z pojedynczego zapytania użytkownika i odpowiedzi agenta.
- Dialogflow
- Narzędzie Google dla programistów do rozumienia języka naturalnego, które służy do tworzenia funkcji konwersacyjnych z pomocą Asystenta Google. Wykorzystuje systemy uczące się, aby zrozumieć intencje i kontekst tego, co mówi użytkownik, i zareagować w najbardziej użyteczny sposób.
- Konsola Dialogflow
- Narzędzie internetowe do tworzenia i obsługi agentów Dialogflow.
E
- element
- Rzeczywiste obiekty, które mogą być używane w prośbach o rozmowę i odpowiedziach.
Encji można używać w wyrażeniach treningowych, aby przekazać Dialogflow informacje o sposobie analizowania parametrów zapytań użytkowników.
- Powiązane hasła: encja systemowa, encja niestandardowa
- tryb przykładowy
- Gdy korzystasz z Dialogflow, odnosi się to do 1 z 2 sposobów na udostępnienie wyrażeń do trenowania związanych z intencją. W trybie przykładowym wpisujesz wyrażenia do trenowania w języku naturalnym (np. „Jaka jest prognoza na jutro?”).
- zdarzenie
- Gdy korzystasz z Dialogflow, chodzi o funkcję, która pozwala aktywować intencję w sposób zautomatyzowany, a nie przez zapytanie użytkownika. Actions on Google wysyła do Dialogflow specjalne zdarzenia wejściowe (takie jak
GOOGLE_ASSISTANT_WELCOME
czyactions_intent_CANCEL
). Możesz włączyć uruchamianie intencji w agencji przez zdefiniowanie nazw zdarzeń w intencjach. - wywołanie bezpośrednie,
- Wywołanie, w którym użytkownicy używają nazwy projektu w Actions (np. „OK Google, porozmawiaj z kinem”).
- Powiązane hasła: Działanie
F
- intencja zastępcza
- Gdy korzystasz z Dialogflow, odnosi się to do specjalnej intencji zdefiniowanej przez Ciebie w agencji, która jest uruchamiana, gdy zapytania użytkownika nie można dopasować do żadnych innych intencji.
- Powiązane hasła: domyślna intencja zastępcza
- zamiar nawiązania kontaktu
- Gdy korzystasz z Dialogflow, możesz dołączyć intencję uzupełniającą do intencji, gdy po odpowiedzi intencji nadrzędnej spodziewasz się określonych danych wejściowych użytkownika (na przykład „tak”, „nie” lub „anuluj”). Gdy Dialogflow otrzymuje jedno z tych oczekiwanych danych wejściowych użytkownika, automatycznie wywołuje odpowiednią intencję dalszego działania.
- realizacja
- Usługa, aplikacja, kanał, rozmowa lub inna logika, która obsługuje intencję i wykona odpowiednią akcję.
G
- Asystent Google
- Osobisty wirtualny asystent Google, który umożliwia prowadzenie rozmów między użytkownikami i Google załatwianie różnych spraw.
I
- wywołanie niejawne
- Wywołanie, w którym użytkownicy wypowiadają wyrażenie związane z działaniem bez nazwy projektu w Actions (np. „OK Google, chcę kupić bilety do kina”).
- edytor-wbudowany
- Edytujący w konsoli Dialogflow do implementacji realizacji zamówień. Google wdraża ten kod za pomocą Cloud Functions dla Firebase.
- intencja
- Cel lub zadanie, które użytkownicy chcą wykonać, na przykład zamówienie kawy lub znalezienie muzyki. W Actions on Google jest on przedstawiony jako unikalny identyfikator i odpowiadające mu zapytania użytkowników, które mogą aktywować intencję. W przypadku korzystania z Dialogflow odnosi się to do mapowań intencji, które określasz w agencie.
- Powiązane hasła: event
- priorytet intencji
- Gdy korzystasz z Dialogflow, odnosi się to do funkcji, która umożliwia przypisanie różnych wag do intencji na potrzeby dopasowywania. Jeśli zapytanie użytkownika można dopasować do wielu intencji, Dialogflow z większym prawdopodobieństwem aktywuje intencję, jeśli ma wyższy priorytet.
- kontekst wejściowy
- Gdy korzystasz z Dialogflow, odnosi się to do 1 z 2 sposobów na określenie kontekstu w intencji. Gdy do intencji jest dołączony kontekst wejściowy, Dialogflow może aktywować tę intencję, gdy intencja z odpowiednim kontekstem wyjściowym została uruchomiona w poprzednim kółku okna.
- wywołanie
- Działanie polegające na rozpoczęciu przez użytkownika interakcji z akcją przez użytkownika.
- Synonimy: występowanie
- Powiązane hasła: wywołanie jawne, wywołanie niejawne
P
- dopasowanie
- Gdy korzystasz z Dialogflow, odnosi się to do sposobu mapowania zapytania użytkownika na intencję agenta.
N
- rozumienie języka naturalnego
- Zdolność oprogramowania do interpretowania i analizowania danych wejściowych użytkownika. Podczas tworzenia akcji deweloperzy mogą wybrać rozwiązanie NLU lub własne rozwiązania NLU Dialogflow.
O
- kontekst danych wyjściowych
- Gdy korzystasz z Dialogflow, odnosi się to do 1 z 2 sposobów na określenie kontekstu w intencji. Gdy Dialogflow wywoła intencję z kontekstem wyjściowym, ten kontekst stanie się aktywny przez określoną liczbę zmian okna.
- Powiązane hasła: kontekst wejściowy
P
- parametr
- Gdy korzystasz z Dialogflow, chodzi o funkcję służącą do rejestrowania ważnych słów, wyrażeń lub wartości w zapytaniach użytkowników. Dialogflow może identyfikować elementy w obrębie wyrażeń do trenowania, aby wyodrębniać odpowiednie parametry z zapytań użytkowników w czasie działania. Możesz też zdefiniować własne parametry, tworząc elementy niestandardowe.
S
- wypełnianie przedziałów
- W przypadku Dialogflow odnosi się to do funkcji, która umożliwia automatyczne zbieranie wielu wymaganych parametrów w ramach jednej intencji w oknie. Musisz skonfigurować prośby o zbieranie wymaganych parametrów od użytkownika.
- Rozmowy
- Gdy korzystasz z Dialogflow, chodzi o funkcję, która daje agentowi możliwość obsługi zwykłej rozmowy. Po włączeniu tej funkcji agent otrzyma listę możliwych do dostosowania odpowiedzi na różne pytania w formie krótkiej rozmowy.
- powierzchnia
- Dowolne urządzenie zapewniające użytkownikom dostęp do Asystenta Google, w tym urządzenia z Wear OS, słuchawki z Asystentem, Chromebooki, urządzenia z Androidem TV, telefony i tablety z Androidem, inteligentne ekrany i głośniki oraz iPhone'y.
- encja systemowa
- Wbudowany element, o którym Dialogflow wie (na przykład „kolor” i „data”).
T
- tryb szablonu
- Gdy korzystasz z Dialogflow, odnosi się to do 1 z 2 sposobów na udostępnienie wyrażeń do trenowania związanych z intencją. W przeciwieństwie do trybu przykładowego, który używa języka naturalnego, wyrażenia do trenowania w trybie szablonu używają nazw encji do tworzenia wyrażeń (na przykład „Jaki jest warunek @sys.date?”).
- szkolenie
- Gdy korzystasz z Dialogflow, chodzi o to, by używać algorytmu trenowania Dialogflow do polepszania możliwości agenta w wykonywaniu dopasowania. Możesz to zrobić, aktualizując wyrażenia do trenowania na stronie intencji lub w narzędziu do trenowania pod kątem intencji tego agenta, a potem zapisując intencje.
- treningowe wyrażenie
- Gdy korzystasz z Dialogflow, chodzi o przykładowe wyrażenie, które użytkownicy mogą wypowiedzieć, aby wyrazić swoje intencje. Dialogflow rozszerza wyrażenia na potrzeby trenowania na inne podobne zapytania użytkowników, aby usprawnić dopasowywanie.
- narzędzie szkoleniowe
- Gdy korzystasz z Dialogflow, odnosi się to do narzędzia Dialogflow do trenowania agenta tak, aby jak najlepiej pasowało. Za pomocą tego narzędzia możesz przeglądać logi rozmów między użytkownikami a agentem, dodawać niedopasowane zapytania użytkowników do istniejących intencji jako wyrażenia treningowe oraz dodawać lub edytować adnotacje.
- Powiązane hasła: wyrażenie do trenowania
U
- zapytanie użytkownika
- Dane wejściowe udostępniane przez użytkownika podczas interakcji z powierzchnią.
- Synonimy: dane wejściowe użytkownika, wypowiedzi użytkownika
Ś
- webhook
- Wywołanie zwrotne HTTP, które możesz wdrożyć jako fulfillment dla rozmów.