Poniższa lista przedstawia niektóre kluczowe terminy, które warto znać, tworząc w Actions on Google.
A
- Czynność
- Interakcja stworzona na potrzeby Asystenta Google, która obsługuje określony zamiar i jej odpowiednie realizację, które przetwarza intencję.
- Actions on Google
- Platforma dewelopera, która umożliwia definiowanie i wykonywanie działań, które może wykonać każdy użytkownik 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 fizycznego.
- Pakiet działań
- Plik JSON definiujący działania. Ten plik zawiera informacje na temat listy działań, informacji o łączeniu kont, listy intencji, które może obsłużyć akcja, oraz rzeczywistych punktów końcowych realizacji.
- Projekt Actions
- Projekt utworzony w Konsoli Actions do zarządzania kolekcją, testowania i publikowania kolekcji działań. Google przechowuje Twój projekt Actions w infrastrukturze Google w chmurze.
- Katalog działań
- Rejestr Google, na którym użytkownicy mogą znajdować działania i wywoływać działania w Asystencie.
- Synonimy: eksplorator Asystenta, eksplorator działań, katalog Asystenta, strona eksploracji, katalog internetowy
- Fraza zachęcająca do działania
- Wyrażenie, które pozwala użytkownikom na korzystanie z precyzyjnego linku do określonych funkcji w działaniu. Użytkownicy mogą wpisać nazwę projektu Actions, a następnie wyrażenie Action, aby wywołać określone zadanie obsługiwane przez akcję (np. „OK Google, porozmawiaj z Geek Num Num 42”, Użytkownicy mogą też samodzielnie odczytać wyrażenie Fraza, aby zobaczyć akcje (np. „OK Google, więcej informacji o 42”).
- Synonimy: wywołanie działania, niejawne zamiary wywołania
- agent
- Projekt, który możesz utworzyć w Dialogflow, aby obsługiwać określone środowiska konwersacyjne; każdy agent może mieć własne mapowania intencji i odpowiadające im definicje realizacji i encji. Agenty mogą też obsługiwać wiele języków i mają różne wersje (na przykład „dev” i „prod”).
- adnotacja
- W przypadku Dialogflow chodzi o połączenie słów lub wartości w wyrażeniach treningowych z odpowiadającymi im elementami. Adnotacje są używane przez Dialogflow do rozpoznawania i wyodrębniania parametrów z zapytań użytkowników.
B
- wbudowany zamiar
- Unikalny identyfikator, który informuje Google, że Twoje działanie jest odpowiednie do realizacji określonej kategorii próśb użytkowników, takich jak granie w gry lub zamawianie biletów. Google definiuje wbudowane intencje i wyrażenia, które mogą aktywować działania powiązane z tymi intencjami
C
- Interfejs API webhooka HTTP/JSON
- Interfejs API do korzystania z protokołu komunikatu HTTP do wymiany danych między usługą Actions on Google a realizacją realizacji.
- Synonimy: Conversation API, HTTP/JSON API
- kontekst
- W przypadku Dialogflow oznacza to zarządzanie przepływami rozmów. Konteksty reprezentują obecny stan rozmowy i można je dołączać do intencji w agentach Dialogflow.
- Powiązane hasła: kontekst wejściowy, kontekst wyjściowy
- prośba o rozmowę
- Indywidualne żądania wysyłane przez użytkownika po rozpoczęciu rozmowy z Twoją realizację. W formacie webhooka rozmowy te żądania odpowiadają zwykle
actions.intent.TEXT
intencjom (jest to nieprzetworzona odpowiedź tekstowa od użytkownika). - odpowiedź w ramach rozmowy
- Odpowiedź wysłana przez Twojego wykonawcę do Asystenta Google, która konwertuje ładunek danych na renderowane dane głosowe i graficzne oraz przekazuje dane wyjściowe do użytkowników.
- działanie niestandardowe
- Czynność, która definiuje gramatykę wywołania działania.
- jednostka niestandardowa
- Zdefiniowana przez dewelopera encja dotycząca słów i wyrażeń charakterystycznych dla domeny.
D
- domyślna intencja zastępcza
- W przypadku Dialogflow odnosi się do ogólnej intencji zastępczej, którą Dialogflow domyślnie dodaje do nowo utworzonych agentów.
- domyślna intencja powitalna
- W przypadku Dialogflow odnosi się do zamiaru, który Dialogflow dodaje domyślnie 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łącz okno
- W przypadku Dialogflow odnosi się to do pojedynczego okna, które składa się z pojedynczego zapytania użytkownika i odpowiedzi agenta.
- Okno dialogowe
- Narzędzia Google do rozumienia języka naturalnego, które ułatwiają prowadzenie rozmów przez Asystenta Google. Wykorzystuje systemy uczące się, aby rozumieć intencje i kontekst użytkowników, co pozwala im odpowiadać w najbardziej użyteczny sposób.
- Konsola Dialogflow
- Narzędzie internetowe do tworzenia i obsługiwania agentów Dialogflow.
E
- encja
- Reprezentacja rzeczywistego obiektu, którego można używać w prośbach o rozmowę i odpowiedzi.
Elementy w wyrażeniach treningowych mogą służyć do informowania Dialogflow o tym, jak analizować parametry z zapytań użytkowników.
- Powiązane terminy: jednostka systemowa, jednostka niestandardowa
- tryb przykładowy
- W przypadku Dialogflow odnosi się to do jednego z 2 sposobów dostarczania wyrażeń treningowych dla intencji. W trybie przykładowym podajesz wyrażenia treningowe w języku naturalnym (np. „Jaka jest prognoza na jutro?”).
- zdarzenie
- W przypadku Dialogflow chodzi o funkcji, która pozwala na wywoływanie intencji automatycznie, a nie na podstawie zapytania użytkownika. Actions on Google wysyła do Dialogflow specjalne zdarzenia wejściowe (np.
GOOGLE_ASSISTANT_WELCOME
lubactions_intent_CANCEL
). Możesz włączyć wywoływanie intencji agenta, definiując w intencjach nazwy zdarzeń. - jawne wywołanie
- Wywołanie, w którym użytkownicy używają nazwy projektu Actions (np. „OK Google, porozmawiaj z kino”).
- Powiązane terminy: Fakcja
P
- intencja zastępcza
- W przypadku Dialogflow chodzi o specjalną intencję zdefiniowaną w agentze, która uruchamia się, gdy nie można dopasować zapytania użytkownika do żadnych innych intencji.
- Powiązane hasła: domyślna intencja zastępcza
- zamiar dalszych działań
- Podczas korzystania z Dialogflow możesz dołączyć do intencji intencji docelowej, gdy oczekujesz na odpowiedź określonych intencji użytkownika (np. „yes” (tak), „no” (nie) lub „cancel” (anuluj). Gdy Dialogflow odbierze jedno z tych danych wejściowych użytkownika, automatycznie aktywuje odpowiedni intencję śledzenia.
- realizacja
- Usługa, aplikacja, plik danych, rozmowa lub inny mechanizm, który obsługuje intencję i wykonuje odpowiednią akcję.
G
- Asystent Google
- Osobisty asystent wirtualny od Google, który ułatwia prowadzenie rozmów między użytkownikami a Google.
I
- wywołania niejawne
- Wywoływanie, w przypadku którego użytkownik wypowiada Frazę działania bez nazwy projektu akcji (np. „OK Google, chcę kupić bilety do kina”).
- edytor w treści
- Edytujący w konsoli Dialogflow do implementacji realizacji. Google wdraża ten kod za pomocą Cloud Functions dla Firebase.
- intencja
- Cel lub zadanie, które chcą wykonać użytkownicy, na przykład zamówienie kawy lub wyszukanie muzyki. W Actions on Google jest to unikalny identyfikator i odpowiadające mu zapytania użytkownika, które mogą wywoływać intencję. Gdy korzystasz z Dialogflow, oznacza to mapowanie mapowania zdefiniowane przez Ciebie w agentze.
- Powiązane hasła: wydarzenie
- priorytet
- W przypadku Dialogflow chodzi o funkcji, która pozwala przypisywać różne wagi do intencji dopasowanie. Jeśli zapytanie użytkownika można dopasować do wielu intencji, Dialogflow może mieć większe szanse na uruchomienie intencji, jeśli ma ona wyższy priorytet.
- kontekst wejściowy
- W przypadku Dialogflow chodzi o jeden z 2 sposobów określenia kontekstu w intencji. Gdy do intencji zostanie dołączony kontekst wejściowy, Dialogflow może go aktywować, gdy intencja z odpowiednim kontekstem wyjściowym zostanie aktywowana w poprzedniej obrócie okna dialogowego.
- wywołanie
- Działanie rozpoczynanie działania przez użytkownika.
- Synonimy: reguła
- Powiązane terminy: jednoznaczne wywołanie, wywołanie niejawne
P
- dopasowanie
- W przypadku Dialogflow oznacza to, jak Dialogflow mapuje zapytanie użytkownika na intencję agenta.
N
- rozumienie języka naturalnego
- Możliwość działania oprogramowania, które rozumie i analizuje dane wejściowe użytkownika. Podczas tworzenia działań deweloperzy mogą zdecydować się na używanie rozwiązania NLU w Dialogflow lub własnych rozwiązań NLU.
O
- kontekst wyjściowy
- W przypadku Dialogflow chodzi o jeden z 2 sposobów określenia kontekstu w intencji. Gdy Dialogflow uruchamia intencję z kontekstem wyjściowym, kontekst z tej intencji staje się aktywny przez określoną liczbę skrętów dialogu.
- Powiązane hasła: kontekst wejściowy
P
- Parametr
- Gdy korzystasz z Dialogflow, oznacza to funkcję przechwytywania ważnych słów, wyrażeń lub wartości w zapytaniach użytkownika. Dialogflow może identyfikować encje w wyrażeniach do trenowania, aby wyodrębniać odpowiednie parametry z zapytań użytkowników w czasie działania. Możesz też definiować własne parametry, tworząc encje niestandardowe.
S
- wypełnienie boksu reklamowego
- W przypadku Dialogflow odnosi się to do funkcji, która pozwala automatycznie zbierać wiele wymaganych parametrów w ramach 1 intencji w ramach dialogu. Musisz ustawić prośby o zbieranie wymaganych parametrów od użytkownika.
- Mowa
- W przypadku Dialogflow odnosi się to do funkcji, która umożliwia agentowi obsługę swobodnych rozmów. Włączenie tej funkcji daje agentowi listę dostosowanych odpowiedzi na różne pytania typu „krótkie rozmowy”.
- platforma
- Dowolne urządzenie zapewniające dostęp do Asystenta Google, w tym urządzenia z Wear OS, słuchawki z Asystentem, Chromebooki, Android TV, telefony i tablety z Androidem, inteligentne ekrany i głośniki oraz iPhone'y.
- jednostka systemowa
- Wbudowany element, o którym Dialogflow wie (np. „kolor” i „data”).
T
- tryb szablonu
- W przypadku Dialogflow odnosi się to do jednego z 2 sposobów dostarczania wyrażeń treningowych dla intencji. W przeciwieństwie do trybu przykładowego, który wykorzystuje język naturalny, wyrażenia do trenowania w trybie szablonu używają nazw jednostek do tworzenia wyrażeń (np. „Jaki jest warunek @warunku dla @sys.date?”).
- szkolenie
- W przypadku Dialogflow oznacza to użycie algorytmu trenowania Dialogflow do zwiększenia możliwości agenta w celu dopasowania. Aby to zrobić, zaktualizuj wyrażenia do trenowania w przypadku intencji tego agenta na stronie Intents lub w narzędziu do trenowania, a potem zapisz intencje.
- wyrażenie do trenowania
- W przypadku Dialogflow jest to przykładowe wyrażenie, które użytkownicy mogą wypowiedzieć, aby wyrazić swoje zamiary. Dialogflow rozszerza wyrażenia treningowe na inne podobne zapytania użytkowników, aby poprawić dopasowanie.
- narzędzie do trenowania
- W przypadku Dialogflow chodzi o narzędzie Dialogflow służące do trenowania agenta w celu jak najlepszego dopasowania. Za pomocą tego narzędzia możesz przeglądać dzienniki rozmów między użytkownikami a agentami, dodawać niedopasowane zapytania użytkowników do dotychczasowych zamiarów jako wyrażenia szkoleniowe oraz dodawać i edytować adnotacje.
- Powiązane hasła: wyrażenie na potrzeby trenowania
U
- zapytanie użytkownika
- Dane wejściowe podawane przez użytkownika podczas interakcji z platformą.
- Synonimy: wprowadzanie użytkownika, wyrażenie użytkownika
Ś
- webhook
- Wywołanie zwrotne HTTP, które możesz wdrożyć jako realizację rozmów.