Middleware class
Méthodes
| dialog |
Installe un intergiciel qui gère le contrôle de version d’un dialogue bots. |
| first |
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. |
| send |
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()