Skip to content

Zustand

Zustände erlauben das Festlegen von Einschränkungen für eine Konversation, die die gültigen Absichten einschränken, auf die die NLU Zugriff hat.

Es können nur Intents erkannt werden, die der Whitelist des aktuellen Status der Konversation hinzugefügt wurden. Umgekehrt werden Intents, die der Blacklist des aktuellen Status hinzugefügt wurden, nicht erkannt.

Beispiel für die Funktionsweise von Staaten

Der Admin hat drei Zustände definiert:

*anfangen *Ordnung *fertig

Der Administrator könnte nun konfigurieren, dass der Benutzer nur "Ich möchte eine Pizza bestellen" sagen kann, wenn er sich im "Start"-Status befindet, da dies in einem anderen Bundesstaat keinen Sinn machen würde. In ähnlicher Weise kann der Satz "Wann kommt meine Bestellung an" unterschiedliche Ausgaben auslösen, je nachdem, in welchem Zustand sich die Konversation befindet.