Apps

Module Dialogflow pour JBot

Description

Choisissez la puissance de Dialogflow de Google pour votre assistant conversationnel JBot !

Le module Dialogflow est un module fournisseur pour le module JBot.

  

Quand utiliser ce module ?

Vous souhaitez mettre en place un chatbot sur votre Digital Workplace avec JBot ? Le module Dialogflow vous permet de choisir l'agent conversationnel Dialogflow de Google pour motoriser JBot.

Que propose ce module ?

Le module Dialogflow est un module fournisseur pour le module JBot.

Les avantages de ce fournisseur :

  • la puissance de machine learning développé par Google
  • une solution cloud rapide à mettre en oeuvre 
  • l'interface intuitive d'entraînement de l'agent conversationnel
  • le support de 14+ langues (dont : Francais, Anglais, Allemand, Néerlandais, Italien, Portugais, Espagnol, Russe, Ukrainien, Japonais, Coréen, Chinois)

Pour en savoir plus :


Installation

Ajouter le module DialogflowJBotProvider à travers le gestionnaire de modules et redémarrer JPlatform.

 

JBot - Configuration de Dialogflow

Création du compte Google :

Dialogflow nécessite un compte Google pour se connecter. Si vous n'avez pas de compte Google, vous pouvez en obtenir ici.

Création du compte Dialogflow :

Maintenant que vous êtes connecté à votre compte Google, vous pouvez vous connecter à Dialogflow en suivant ces étapes :

  1. Aller sur la page de connexion de Dialogflow https://dialogflow.cloud.google.com/#/login 
  2. Cliquez sur le bouton de connexion Google.

    mceclip0 - 2019-06-24 11h48m44s

  3. Rentrer vos identifiants Google

  4. Autoriser Dialogflow à accéder à votre compte Google. Dialogflow utilise les permissions suivantes:

                     Afficher et gérer vos données dans les services Google Cloud Platform.

    Afficher et gérer vos actions sur Google.
    Afficher et gérer les commandes, la boîte de dialogue et la grammaire vocales de l'Assistant Google.
    Envoyez les données des journaux relatives à vos projets.

  5. Enfin, vous serez redirigé vers les conditions d'utilisation de Dialogflow, que vous devrez accepter pour pouvoir utiliser Dialogflow.

    mceclip1 - 2019-06-24 11h50m19s

 

Import de l’agent Dialogflow fournit par Jalios :

Créer un agent Dialogflow :

  1. Ouvrez un navigateur et connectez-vous à Dialogflow.

  2. Cliquez sur Create Agent dans le menu de gauche.

  3. Entrez le nom de votre agent, la langue par défaut et le fuseau horaire par défaut, puis cliquez sur le bouton Créer.

    mceclip2 - 2019-06-24 11h52m20s


Importer l'agent Jalios :

Les agents peuvent être exportés, importés et restaurés dans la console Dialogflow. L'importation, l'exportation et la restauration doivent être utilisées pour sauvegarder les agents ou les transférer d'un compte à un autre.

Pour importer l’agent Jalios, procédez comme suit :

  1. Cliquez sur l’icône des paramètres mceclip3 - 2019-06-24 11h56m23s à côté du nom de l'agent dans le menu de gauche.
  2. Cliquez sur l'onglet Export and Import.
  3. Cliquez sur IMPORT FROM ZIP
  4. Naviguez jusqu'au fichier ZIP à importer et ouvrez le (Lien en accès restreint) correspondant à l’agent JBot Jalios.
  5. Tapez "IMPORT" dans le champ de texte pour confirmer.
  6. Cliquez sur IMPORT.

mceclip4 - 2019-06-24 11h57m19s

Authentification à partir de JPlatform :

Génération de la clé JSON

Elle va permettre l’interaction entre Dialogflow et JPlatform.

  1. Connectez-vous à Google Cloud Platform, avec le compte google utilisé pour accéder à Dialogflow.

  2. Cliquez sur l’onglet Console

    mceclip0 - 2019-06-24 12h55m27s
    mceclip1 - 2019-06-24 12h56m44s
  3. Sélectionnez le projet Dialogflow



  4. Toujours dans la console, du côté de la sidebar de gauche accédez à IAM et administration > Comptes de service.

    mceclip2 - 2019-06-24 12h57m55s
  5. Dans la section Comptes de service pour le projet «JBot », créer un compte de service et attribuer à ce compte le rôle " Administrateur de l'API Dialogflow "

    mceclip1 - 2020-10-21 15h59m19s

  6. Dans la section Comptes de service pour le projet «JBot », choisir dans le tableau le compte de service nouvellement crée et générer une clé de type JSON.

    mceclip3 - 2019-06-24 12h58m42s

Utilisation de la clé JSON à partir de JPlatform

Prérequis – Activer les plugins JBot et DialogflowJBotProvider.

Dans les propriétés du module DialogflowJBotProvider, renseignez le fichier JSON généré à partir du compte de service.

mceclip6 - 2019-06-24 13h02m06s

Dans les propriétés du module JBot, renseignez au niveau de la propriété « Liste des fournisseurs » le fournisseur DialogflowJBotProvider.

mceclip7 - 2019-06-24 13h02m52s

Testez l’interaction entre Dialogflow et JPlatform en accédant à l’application JBot.

mceclip8 - 2019-06-24 13h03m43s

 

Liens JPlatform 10 Documentation

 


Informations

Version
  • 1.0
Stabilité
  • Stable
Compatibilité
  • JPlatform 10 SP3
Certifié Jalios
  • Oui
Prix
  • Module gratuit
Support
  • Jalios Support
Auteur
  • JALIOS SA
Licence
  • Jalios
Taille
  • 14,81 Mo
Mis-à-jour
  • 21/04/20
Téléchargements
  • 9
Domaines
Modules nécessaires
JBot
v 1.0