Poniższa lista zawiera niektóre kluczowe terminy, które warto znać przy tworzeniu Actions on Google.
A
- Czynność
- Interakcja stworzona na potrzeby Asystenta Google, która obsługuje konkretną zamiar i ma odpowiednie realizację, która przetwarza intencję.
- Działania w Google
- Platforma dewelopera, która umożliwia 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 fizycznego.
- Pakiet działań
- Plik JSON definiujący Twoje akcje. Ten plik zawiera informacje o katalogu działań, informacje o połączeniu kont, listę intencji, które może obsłużyć Actions, oraz rzeczywiste punkty końcowe realizacji.
- Projekt Actions
- Projekt utworzony w Konsoli Actions do zarządzania, testowania i publikowania kolekcji działań. Google przechowuje Twój projekt Actions w infrastrukturze Google w chmurze.
- Katalog działań
- Rejestr Google dla użytkowników umożliwiający znalezienie i wywołanie działań w Asystencie.
- Synonimy: Asystent Asystenta, Eksplorator czynności, Katalog Asystenta, Strona eksploracji, Katalog internetowy
- Fraza w akcji
- Do wyrażenia, które pozwala użytkownikom przejść do konkretnych funkcji w ramach akcji. Użytkownicy mogą wpisać nazwę projektu w akcji, a następnie wyrażenie Action, aby wywołać określone działanie obsługiwane przez to działanie (np. „OK Google, porozmawiaj z Geek Num, aby dowiedzieć się więcej o numerze 42”). Użytkownicy mogą też samodzielnie odczytać wyrażenie używane do działania, żeby odkryć akcję (np. „OK Google, poznaj numer 42”).
- Synonimy: wyrażenie wywołania działania, intencja domyślna
- agent
- Projekt, który możesz utworzyć w Dialogflow, aby obsłużyć konkretne doświadczenia konwersacyjne. Każdy agent może mieć własne mapowania intencji i odpowiadające im definicje realizacji i jednostki. Agenty mogą też obsługiwać wiele języków i mieć różne wersje (na przykład „dev” i „prod”).
- adnotacja
- W przypadku Dialogflow odnosi się do połączenia słów lub wartości w wyrażeniach treningowych z odpowiadającymi im elementami. Znaczniki są używane przez Dialogflow do rozpoznawania i wyodrębniania parametrów z zapytań użytkowników.
MLD
- zintegrowana intencja
- Unikalny identyfikator, który informuje Google, że Twoje działanie jest odpowiednie do realizacji określonej kategorii żądań użytkowników, takich jak granie w gry lub zamawianie biletów. Google definiuje intencje wbudowane i wyrażenia, które mogą aktywować działania powiązane z tymi intencjami
C
- interfejs API webhooka HTTP/JSON
- Interfejs API używany przez protokół HTTP do wymiany danych między Actions on Google a realizacją.
- Synonimy: conversation API, HTTP/JSON API
- kontekst
- W przypadku Dialogflow odnosi się to do zarządzania przepływami rozmów. Konteksty reprezentują obecny stan rozmowy i można je dołączyć do intencji w agentach Dialogflow.
- Podobne hasła: kontekst wejściowy, kontekst wyjściowy
- prośba o rozmowę
- Żądania w oknie dialogowym wysyłane przez użytkownika po rozpoczęciu rozmowy z Twoją realizacją. W formacie webhooka rozmowy te żądania zazwyczaj odpowiadają
actions.intent.TEXT
intencji (czyli nieprzetworzonej odpowiedzi tekstowej użytkownika). - odpowiedź na rozmowę
- Odpowiedź przesłana przez Twojego wykonania do Asystenta Google, która przekształca ładunek danych w renderowane dane wyjściowe mowy i interfejsu graficznego oraz przekazuje te dane użytkownikom.
- działanie niestandardowe
- Czynność określająca gramatykę wywołania działania.
- podmiot niestandardowy
- Element zdefiniowany przez dewelopera dla słów i wyrażeń specyficznych dla domeny.
R
- domyślna intencja zastępcza
- W przypadku Dialogflow oznacza to ogólną intencję zastępczą, która domyślnie jest dodawana do nowo utworzonych agentów.
- domyślny zamiar powitalny
- W przypadku Dialogflow oznacza to intencję, którą Dialogflow dodaje do nowo utworzonych agentów ze wstępnie zdefiniowanym zdarzeniem powitalnym.
- okno|okno dialogowe
- Giełda zapytań użytkowników i odpowiadających im odpowiedzi zwracanych przez usługę Actions on Google.
- Synonimy: rozmowa
- Włącz okno
- W przypadku Dialogflow odnosi się to pojedynczego skrętu dialogu, który składa się z pojedynczego zapytania użytkownika i odpowiedzi agenta.
- Schemat
- Narzędzia do analizy języka naturalnego Google ułatwiające tworzenie rozmów z Asystentem Google. Wykorzystuje systemy uczące się, aby zrozumieć intencję i kontekst wypowiedzi użytkownika, i na tej podstawie odpowiedzieć w sposób najbardziej użyteczny.
- Konsola Dialogflow
- Narzędzie internetowe do tworzenia i obsługiwania agentów Dialogflow.
E
- element
- Reprezentacja rzeczywistego obiektu, którego można używać w prośbach o rozmowę i odpowiedziach.
Elementy używane w wyrażeniach treningowych mogą służyć do informowania Dialogflow, jak analizować parametry z zapytań użytkowników.
- Powiązane terminy: jednostka systemowa, jednostka niestandardowa
- przykładowy tryb
- W przypadku Dialogflow oznacza to jeden z 2 sposobów na udostępnienie wyrażeń treningowych. W trybie przykładowym podajesz wyrażenia treningowe w języku naturalnym (np. „Jaka będzie jutro prognoza?”).
- zdarzenie
- W przypadku Dialogflow odnosi się to funkcji, która umożliwia uruchamianie intencji automatycznie, a nie zapytania użytkownika. Actions on Google wysyła do Dialogflow specjalne zdarzenia wejściowe (np.
GOOGLE_ASSISTANT_WELCOME
lubactions_intent_CANCEL
). Aby umożliwić wywoływanie intencji agenta, zdefiniuj w intencjach nazwy zdarzeń. - wywołania wulgarne
- Wywołanie, w którym użytkownicy używają nazwy projektu Actions (np. „OK Google, porozmawiaj z kino”).
- Podobne hasła: Fraza zachęcająca do działania
Pt
- intencja zastępcza
- W przypadku Dialogflow odnosi się to do specjalnej intencji zdefiniowanej w agentze uruchamianej, gdy nie można dopasować zapytania użytkownika do żadnych innych intencji.
- Podobne hasła: domyślna intencja zastępcza
- zamiar dalszych działań
- Jeśli używasz Dialogflow, możesz dołączyć intencję monitującą do intencji, gdy oczekujesz odpowiedzi konkretnego użytkownika (np. „yes”, „no” lub „cancel”) po odpowiedzi intencji intencji. Gdy Dialogflow odbiera jeden z tych oczekiwanych danych wejściowych, automatycznie aktywuje odpowiednią intencję dalszych działań.
- realizacja
- Usługa, aplikacja, kanał, konwersacja lub inna logika, która obsługuje intencję i wykonuje powiązane działanie.
G
- Asystent Google
- Osobisty wirtualny asystent Google, który ułatwia prowadzenie rozmów między użytkownikami i Google.
I
- wywoływanie niejawne
- Wywołanie, w którym użytkownicy wypowiadają Frazę akcji bez nazwy projektu Actions (np. „OK Google, chcę kupić bilety do kina”).
- edytor wewnętrzny
- Edytujący w konsoli Dialogflow do wdrożenia realizacji; Google wdraża ten kod za pomocą Cloud Functions dla Firebase.
- intencja
- Cel lub zadanie, które użytkownicy chcą wykonać, np. zamówić kawę lub znaleźć muzykę. W Actions on Google jest to unikalny identyfikator, który odpowiada zapytaniam użytkownika, które mogą wywołać intencję. W przypadku Dialogflow odnosi się to do mapowania intencji zdefiniowanych w agentze.
- Podobne hasła: event
- priorytet
- W przypadku Dialogflow odnosi się to funkcji, która umożliwia przypisywanie różnych wag do intencji do 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 wprowadzania
- W przypadku Dialogflow oznacza to jeden z 2 sposobów określenia kontekstu w intencji. Gdy kontekst jest dołączony do intencji, Dialogflow może uruchomić tę intencję, gdy intencja z odpowiadającym jej kontekstem wyjściowym została aktywowana w poprzedniej oknie dialogu.
- wywołanie
- Działanie polegające na rozpoczęciu przez użytkownika interakcji z działaniem.
- Synonimy: aktywator
- Powiązane terminy: jednoznaczne wywołanie, wywołanie niejawne
P
- dopasowanie
- W przypadku Dialogflow oznacza to, jak Dialogflow mapuje zapytanie użytkownika na zamiar w agentze.
N
- rozumienie języka naturalnego
- Możliwość rozpoznawania i analizowania danych wejściowych użytkownika przez oprogramowanie. Podczas tworzenia działań deweloperzy mogą użyć rozwiązania NLU Dialogflow lub własnych rozwiązań NLU.
O
- kontekst wyjścia
- W przypadku Dialogflow oznacza to jeden z 2 sposobów określenia kontekstu w intencji. Gdy Dialogflow aktywuje intencję z kontekstem wyjściowym, kontekst z intencji jest aktywowany przez określoną liczbę obrót okna.
- Podobne hasła: kontekst wejściowy
P
- parametr
- W Dialogflow oznacza to funkcję przechwytywania ważnych słów, wyrażeń lub wartości w zapytaniach użytkownika. Dialogflow może zidentyfikować elementy w wyrażeniach do trenowania, aby wyodrębnić odpowiednie parametry z zapytań użytkowników w czasie działania. Możesz też definiować własne parametry, tworząc encje niestandardowe.
S
- wypełnianie boksów,
- W przypadku Dialogflow oznacza to funkcję, która umożliwia automatyczne zbieranie wielu wymaganych parametrów w 1 intencji w oknie. Musisz ustawić prośby o zbieranie wymaganych parametrów od użytkownika.
- Mały czat
- W przypadku Dialogflow odnosi się to funkcji, która daje agentowi możliwość swobodnego prowadzenia rozmów. Włączenie tej funkcji umożliwi agentowi wyświetlenie spersonalizowanych odpowiedzi na różne pytania typu „krótkie rozmowy”.
- przestrzeń
- Dowolne urządzenie, które zapewnia użytkownikom 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 oznacza to jeden z 2 sposobów na udostępnienie wyrażeń treningowych. W przeciwieństwie do trybu przykładowego, który wykorzystuje język naturalny, wyrażenia do trenowania w trybie szablonu używają nazw encji do tworzenia wyrażeń (np. „Jaki jest warunek @stan w przypadku @sys.date?”).
- szkolenie
- W przypadku Dialogflow oznacza to wykorzystanie algorytmu trenowania Dialogflow do zwiększenia możliwości agenta wykonywania dopasowania. Aby to zrobić, możesz zaktualizować wyrażenia do trenowania dotyczące zamiarów tego agenta na stronie intencji lub w narzędziu treningowym, a następnie zapisać intencje.
- wyrażenie do trenowania
- W przypadku Dialogflow jest to przykładowe wyrażenie, które użytkownicy mogą wypowiedzieć. Dialogflow rozszerza wyrażenia treningowe na inne podobne zapytania użytkowników, by ulepszyć dopasowanie.
- narzędzie do trenowania
- W przypadku Dialogflow jest to narzędzie Dialogflow służące do trenowania agenta, aby jak najlepiej dopasować. Za pomocą tego narzędzia możesz przeglądać dzienniki rozmów między użytkownikami i agentem, dodawać niedopasowane zapytania użytkowników do zamiarów jako wyrażenia szkoleniowe oraz dodawać i edytować adnotacje.
- Podobne hasła: wyrażenie do trenowania
U
- zapytanie użytkownika
- Dane wejściowe podane przez użytkownika podczas interakcji z interfejsem.
- Synonimy: wprowadzanie użytkownika, wyrażenie użytkownika
Ś
- webhook
- Wywołanie HTTP, które możesz wdrożyć jako realizację rozmów.