Glosariusz Actions on Google (Dialogflow)

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.
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.
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 lub actions_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”).

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.
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.
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.

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.

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.

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.