Middleware class

Methoden

dialogVersion(IDialogVersionOptions)

Installiert eine Middleware, die die Versionsverwaltung eines Bots-Dialogfelds verwaltet.

firstRun(IFirstRunOptions)

Fügt einem Bot eine Erste Ausführungserfahrung hinzu. Die Middleware verwendet Session.userData, um die neueste Version des Dialogfelds für die erste Ausführung zu speichern, über die der Benutzer verfügt. Durch das Erhöhen der Versionsnummer können Benutzer erzwingen, dass sie entweder über das Vollständige oder ein teilweises Dialogfeld für die erste Ausführung wieder ausgeführt werden.

sendTyping()

Installiert eine Middleware, die dem Benutzer immer eine anfängliche Eingabeanzeige sendet. Dies ist nützlich, da Sie die Eingabeanzeige senden können, bevor LUIS-Modelle aufgerufen werden. Die Eingabeanzeige bleibt nur für ein paar Sekunden gültig. Wenn Sie also lange ausgeführte Vorgänge ausführen, können Sie mithilfe session.sendTypingeinen zusätzlichen Eingabeindikator senden.

Details zur Methode

dialogVersion(IDialogVersionOptions)

Installiert eine Middleware, die die Versionsverwaltung eines Bots-Dialogfelds verwaltet.

static function dialogVersion(options: IDialogVersionOptions)

Parameter

options
IDialogVersionOptions

Einstellungen zum Konfigurieren des Bahviour der installierten Middleware.

Gibt zurück

firstRun(IFirstRunOptions)

Fügt einem Bot eine Erste Ausführungserfahrung hinzu. Die Middleware verwendet Session.userData, um die neueste Version des Dialogfelds für die erste Ausführung zu speichern, über die der Benutzer verfügt. Durch das Erhöhen der Versionsnummer können Benutzer erzwingen, dass sie entweder über das Vollständige oder ein teilweises Dialogfeld für die erste Ausführung wieder ausgeführt werden.

static function firstRun(options: IFirstRunOptions)

Parameter

options
IFirstRunOptions

Einstellungen zum Konfigurieren des Bahviour der installierten Middleware.

Gibt zurück

sendTyping()

Installiert eine Middleware, die dem Benutzer immer eine anfängliche Eingabeanzeige sendet. Dies ist nützlich, da Sie die Eingabeanzeige senden können, bevor LUIS-Modelle aufgerufen werden. Die Eingabeanzeige bleibt nur für ein paar Sekunden gültig. Wenn Sie also lange ausgeführte Vorgänge ausführen, können Sie mithilfe session.sendTypingeinen zusätzlichen Eingabeindikator senden.

static function sendTyping()

Gibt zurück