Sommaire

Exemple d’un modèle Dispatch

Pour illustrer le fonctionnement et l’utilisation de l’outil Dispatch, nous allons utiliser le service cognitif CLI-LUIS de type LUIS et le service cognitif CLI-QnAMaker de type QnA Maker créés précédemment lors du chapitre Gestion des services avec les commandes CLI. Nous allons donc partir sur la base que ces deux applications, CLI-LUIS et CLI-QnAMaker sont déjà construites et publiées.

Afin de construire l’application Dispatch de cet exemple, suivez les étapes ci-dessous :

Lancez la console Node.js et saisissez la commande suivante pour installer l’outil Dispatch :

npm install -g botdispatch

Une fois l’installation du package botdispatch terminée, saisissez la commande suivante :

dispatch init -name dispatchModel -luisAuthoringkey 
"Votre_clé_d’édition_LUIS"  --luisAuthoringRegion westeurope --culture "fr-fr"

Le paramètre --luisAuthoringkey correspond à votre clé d’édition LUIS. Pour récupérer cette clé, vous devrez vous connecter sur le portail LUIS avec l’URL eu.luis.ai, si votre région est l’Europe, puis cliquer sur votre profil, situé en haut à droite de la page d’accueil du portail LUIS, puis cliquer sur Settings.

Le paramètre -name, qui a la valeur dispatchModel dans la commande, correspond au nom du modèle LUIS et aussi au nom du fichier .dispatch, ...