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

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 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 Web. Cette rubrique renvoie les informations échangées pendant la conversation Virtual Agent avec 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 et toutes les intentions et entités que vous définissez.
      • Accédez à la vignette de votre compétence et, dans le menu de la mosaïque, sélectionnez Afficher les détails de l’API. Afficher 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 aurez 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 NLU services pour Agent virtuel.

    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 pour IBM Watson Assistant fournit 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 Authentication (Authentification ) possèdent 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 Profil d’assistant.
    4. Dans le formulaire Configuration de l’authentification de base, saisissez les valeurs Nom d’utilisateur et Mot de passe de vos IBM Watson Assistant informations d’identification de service, puis sélectionnez Mettre à jour.
      Formulaire Configuration de l’authentification de base pour le IBM Watson Assistant profil de l’assistant.
    5. Publiez la rubrique Compétence IBM :
      1. Accédez à la Interfaces conversationnelles > Agent virtuel > Designer.
      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 est IBM Watson Assistant et 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 le 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 d’instance de widget, saisissez sysparm_topic=sys_id (où <sys_id> est le sys_id de la rubrique publiée IBM Watson Assistant ) dans le champ Paramètres de l’URL du client Virtual Agent , puis sélectionnez Enregistrer.
        Remarque :
        Vous pouvez trouver la 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 n’autorise pas les utilisateurs à démarrer une nouvelle conversation ou à passer à un agent actif. Il désactive également le menu contextuel et ne prend pas en charge d’autres clients de messagerie instantanée tiers.