Configurer l’intégration de la IBM Watson Assistant messagerie instantanée

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Configurez la rubrique pour exécuter les IBM Watson Assistant compétences de dialogue (conversations créées dans IBM Watson Assistant) dans le client de messagerie instantanée basé sur le Web. Cette rubrique renvoie les informations échangées au cours de la conversation Virtual Agent à IBM Watson Assistant.

    Avant de commencer

    • Dans IBM Watson Assistant :
      • Créez la compétence de dialogue (conversation) dans votre IBM Watson Assistant espace de travail. La compétence inclut la boîte de dialogue ainsi que toutes les intentions et entités que vous définissez.
      • Accédez à la vignette de vos compétences et, dans le menu de la mosaïque, sélectionnez Afficher les détails de l’API. Affichez les détails des compétences et les informations d’identification de service. Copiez les éléments suivants : ID de compétence, ID de l’espace de travail, Nom d’utilisateur et Mot de passe. Vous avez besoin de ces éléments lors de la configuration de cette intégration.
    • Activez le module d’extension IBM Watson Assistant Integration (com.glide.cs.ibm.watson.assistant).

    Rôle requis : virtual_agent_admin ou admin

    Pourquoi et quand exécuter cette tâche

    Cette rubrique exécute une IBM Watson Assistant boîte de dialogue dans Agent virtuel. Il n’est pas nécessaire d’activer Compréhension du langage naturel (NLU) ou de définir IBM Watson Assistant NLU en tant que fournisseur de services pour Agent virtuel.NLU

    Procédure

    1. Dans votre ServiceNow instance, mettez à jour la propriété système watson_assistant.workspaceID.
      1. Dans le filtre de navigation, saisissez sys_properties.list.
      2. Dans la table Propriétés système [sys_properties], recherchez la propriété watson_assistant.workspaceID.
      3. Remplacez la valeur existante par l’ID de l’espace de travail de votre compétence, puis sélectionnez Mettre à jour.
    2. Vérifiez que le message REST de fournit IBM Watson Assistant le point de terminaison d’authentification correct pour votre compétence IBM :
      1. Accédez à la Services web du système > Sortant > Message REST.
      2. Sélectionnez l’enregistrement IBM Watson Assistant pour ouvrir le formulaire Message REST IBM Watson Assistance.
      3. Vérifiez que le champ Point de terminaison et la colonne Point de terminaison affichés dans l’onglet Authentification ont l’URL de point de terminaison correcte pour votre compte IBM Watson.
        Formulaire Messages REST pour IBM Watson Assistant avec les URL de point de terminaison IBM mises en surbrillance.
    3. Dans le champ Profil d’authentification de base de l’onglet Authentification , ouvrez l’enregistrement du profil de l’assistant.
    4. Dans le formulaire Configuration de l’authentification de base, entrez les valeurs Nom d’utilisateur et Mot de passe renseignées dans vos IBM Watson Assistant informations d’identification de service, puis sélectionnez Mettre à jour.
      Formulaire de configuration de l’authentification de base pour IBM Watson Assistant le profil de l’assistant.
    5. Publiez la rubrique IBM Skill :
      1. Accédez à la Interfaces conversationnelles > Agent virtuel > Concepteur.
      2. Dans la page Rubriques , sélectionnez la IBM Watson Assistant rubrique pour ouvrir la page Propriétés de la rubrique.
        Notez que le mot clé pour cette rubrique et IBM Watson Assistant la catégorie est IBM.
      3. Dans la page Propriétés de la rubrique, sélectionnez Publier pour déployer la rubrique sur votre Agent virtuel client Web.
    6. Configurez la rubrique par défaut pour le Agent virtuel client Web de l’une des façons suivantes :
      • Fournissez l’URL qui spécifie la IBM Watson Assistant rubrique comme rubrique par défaut qui s’ouvre dans le Portail de services client :

        Par exemple : https://<URL de votre instance>$sn-va-web-client-app.do ?sysparm_skip_load_history=true&sysparm_topic=<sys_id> <sys_id> est l’sys_id de la rubrique publiée IBM Watson Assistant . Le paramètre sysparm_skip_load_history ne charge pas l’historique de la conversation dans le client Web.

      • Configurez le Portail de services widget en sélectionnant l’icône de modification (crayon) dans le coin supérieur droit du Agent virtuel widget.
        Pour définir la rubrique par défaut à l’aide des paramètres de l’instance de widget, saisissez sysparm_topic=sys_id (où <sys_id> est le sys_id de la rubrique publiéeIBM Watson Assistant) dans le champ Paramètres de l’URL du client d’Agent virtuel, puis sélectionnez Enregistrer.
        Remarque :
        Vous pouvez trouver l’sys_id d’une rubrique dans la table Rubriques [sys_cs_topic].
      Important :

      Utilisez le paramètre sysparm_topic uniquement pour charger la rubrique donnée dans le client de Portail de services messagerie instantanée ou lors de l’utilisation des intégrations de messagerie instantanée (modules d’extension IBM Watson Assistant com.glide.cs.ibm.watson.assistant.topic et com.glide.cs.ibm.watson.assistant.topicV2). Ce paramètre ne permet pas aux utilisateurs de démarrer une nouvelle conversation ou de la transférer à un agent actif. Il désactive également le menu contextuel et ne prend pas en charge d’autres clients de chat tiers.