Partager via


Middleware class

Méthodes

dialogVersion(IDialogVersionOptions)

Installe un intergiciel qui gère le contrôle de version d’un dialogue bots.

firstRun(IFirstRunOptions)

Ajoute une première expérience d’exécution à un bot. L’intergiciel utilise Session.userData pour stocker la dernière version de la première boîte de dialogue d’exécution via laquelle l’utilisateur a été connecté. L’incrémentation du numéro de version peut forcer les utilisateurs à s’exécuter via la boîte de dialogue complète ou partielle de première exécution.

sendTyping()

Installe un intergiciel qui envoie toujours une indication de saisie initiale à l’utilisateur. Cela est utile, car il vous permet d’envoyer l’indication de saisie avant d’appeler tous les modèles LUIS. L’indicateur de saisie reste valide pendant quelques secondes. Par conséquent, si vous effectuez des opérations longues, vous pouvez envoyer un indicateur de saisie supplémentaire à l’aide de session.sendTyping.

Détails de la méthode

dialogVersion(IDialogVersionOptions)

Installe un intergiciel qui gère le contrôle de version d’un dialogue bots.

static function dialogVersion(options: IDialogVersionOptions)

Paramètres

options
IDialogVersionOptions

Paramètres pour configurer le bahviour du middleware installé.

Retours

firstRun(IFirstRunOptions)

Ajoute une première expérience d’exécution à un bot. L’intergiciel utilise Session.userData pour stocker la dernière version de la première boîte de dialogue d’exécution via laquelle l’utilisateur a été connecté. L’incrémentation du numéro de version peut forcer les utilisateurs à s’exécuter via la boîte de dialogue complète ou partielle de première exécution.

static function firstRun(options: IFirstRunOptions)

Paramètres

options
IFirstRunOptions

Paramètres pour configurer le bahviour du middleware installé.

Retours

sendTyping()

Installe un intergiciel qui envoie toujours une indication de saisie initiale à l’utilisateur. Cela est utile, car il vous permet d’envoyer l’indication de saisie avant d’appeler tous les modèles LUIS. L’indicateur de saisie reste valide pendant quelques secondes. Par conséquent, si vous effectuez des opérations longues, vous pouvez envoyer un indicateur de saisie supplémentaire à l’aide de session.sendTyping.

static function sendTyping()

Retours