Definiuje globalny moduł obsługi intencji. Zdarzenia intencji globalnej są ograniczone do całego projektu Actions i mogą zostać zastąpione przez moduły obsługi intencji w danej scenie. Nazwy intencji muszą być unikalne w obrębie projektu Actions.
Intencje globalne można dopasować w dowolnym momencie sesji, co pozwala użytkownikom na dostęp do typowych procesów, takich jak „uzyskaj pomoc” lub „wróć na stronę główną”. Za ich pomocą można też tworzyć precyzyjne linki do konkretnych przepływów podczas wywoływania akcji.
Pamiętaj, że nazwa intencji jest podana w nazwie pliku.
Reprezentacja YAML | |
---|---|
transitionToScene: string
handler:
object ( |
Pola | |
---|---|
transitionToScene |
Opcjonalnie: Scena docelowa, do której powinna przejść rozmowa. Stan bieżącej sceny zostaje zniszczony podczas przejścia. |
handler |
Opcjonalnie: Moduł obsługi zdarzeń, który jest aktywowany po spełnieniu intencji. Powinien zostać uruchomiony przed przejściem do sceny docelowej. Ta opcja jest przydatna do generowania promptów w odpowiedzi na zdarzenia. |