Objets de réponse

Dans certains cas, la question d'un utilisateur requiert une simple réponse et aucune autre conversation. Les intentions de réponse permettent à vos compétences de produire ces types de réponse sans avoir à mettre à jour la définition de dialogue.

Vous pouvez créer des intentions de réponse comme suit :

  • Utilisez la fonction Connaissances pour générer des intentions de réponse à partir d'une ressource existante, telle qu'une FAQ hébergée sur une page Web ou dans un document PDF.
  • Dans la page Intents (Intentions) de la compétence, définissez les intentions de réponse comme vous le feriez pour toute autre intention, mais incluez également une réponse dans le champ Answer (Réponse).
  • Créer en masse des intentions de réponse en chargeant un fichier CSV.

Voici quelques autres choses que vous devez savoir sur les intentions de réponse :

  • Les compétences avec des intentions de réponse doivent être entraînées avec le modèle d'entraînement Tm.
  • Contrairement aux intentions standard, vous n'avez pas besoin de mapper les intentions de réponse aux flux (dans Visual Flow Designer) ou aux états avec des actions System.Intent (dans l'éditeur YAML).
    • Dans Visual Flow Designer, vous pouvez créer un flux standard qui traite toutes les intentions de réponse, mappe des intentions de réponse spécifiques ou utilise une combinaison des approches.
    • Dans l'éditeur YAML, il vous suffit d'avoir un composant System.Intent pour résoudre les intentions de réponse.
  • Vous pouvez également stocker l'intention de réponse dans un ensemble de ressources en cliquant sur Ceci est une image de l'icône d'ensemble de ressources.. Les entrées d'ensemble de ressources pour les intentions de réponse sont répertoriées dans la page Questions et réponses de l'ensemble de ressources.

Générer des intentions de réponse à partir d'une ressource de connaissances existante

Si vous avez déjà une page Web ou un document PDF avec des paires question-réponse, vous pouvez utiliser la fonction de connaissances pour ingérer ces paires question-réponse à partir du document et générer automatiquement des intentions de réponse. (Les autres textes du document qui ne sont pas organisés en paires question/réponse sont ignorés.) Lorsque vous créez des intentions de réponse de cette façon, des exemples d'énoncés sont également générés pour les intentions.

Pour générer des intentions de réponse à partir d'un document de question et de réponse :

  1. Dans la barre de navigation gauche de la compétence, cliquez sur l'icône Connaissances.
  2. Cliquez sur + Document de connaissances.
  3. Dans la boîte de dialogue Nouveau document de connaissances :
    1. Spécifiez un nom et une langue pour le document.

      Pour la langue, vous pouvez effectuer une sélection parmi les langues prises en charge de manière native que vous avez spécifiées pour votre compétence.

    2. Sélectionnez PDF ou HTML et chargez le document, ou sélectionnez URL.

      Si vous fournissez une URL, elle doit pointer vers une page HTML statique contenant la FAQ.

    3. Si le document est un document PDF ou HTML à charger, cochez la case indiquant qu'il sera stocké temporairement.
    4. Cliquez sur Create (Créer).
    Note

    L'option URL ne fonctionne que pour les pages Web HTML. Si vous souhaitez importer un fichier PDF en ligne, vous devez d'abord le télécharger à partir de la page Web, puis le charger dans Digital Assistant.
  4. Attendez que la génération des intentions de réponse se produise.

    (Le statut et la progression du travail seront mis à jour toutes les 10 secondes.)

  5. Une fois la tâche terminée, cliquez sur Review Intents (Vérifier les intentions) pour passer en revue les intentions et les énoncés d'entraînement générés. Portez une attention particulière à chaque question et réponse pour vous assurer que chacune contient le bon texte.

    Conseil :

    Pour les documents PDF, vous pouvez cliquer sur Open PDF (Ouvrir un PDF) pour afficher une version du document à code de couleur afin de voir quel texte a été utilisé pour générer les intentions et comment il a été divisé en questions et réponses.
  6. Pour modifier le nom, la question, la réponse ou les énoncés d'une intention, cliquez sur l'icône Edit (Modifier) correspondante.
    Note

    Vous pouvez également modifier ces valeurs ultérieurement dans la page Intentions.
  7. Pour les intentions que vous ne voulez pas ajouter à la compétence, décochez la case Inclure.
  8. Cliquez sur Ajouter des intentions à la compétence pour ajouter les intentions générées à la compétence.
  9. Dans la barre de navigation de gauche, cliquez sur Intents (Intentions) Ceci est une image de l'icône Intents (Intentions). et apportez d'autres ajustements aux intentions, tels que la modification du nom de la conversation et l'ajout d'autres exemples d'énoncés.

Les réponses sont générées avec des balises HTML pour le formatage qui est inclus dans l'original pour des éléments tels que le texte gras, les italiques et les hyperliens. Ce balisage est alors automatiquement transformé en balisage ou balisage approprié pour les canaux par lesquels la compétence est exposée. (Si le canal ne prend pas en charge le formatage, les balises sont supprimées lorsque le message est envoyé via ce canal.) Voir Formatage de texte enrichi dans les canaux.

Note

Il existe une limite de 100 intentions de réponse qui peuvent être créées à la fois. Si votre document de connaissances comporte plus de 100 paires question/réponse, divisez-le en documents plus petits et créez les intentions de réponse à partir de chacun de ces documents.

Créer une intention de réponse unique

Si vous n'avez besoin que de quelques intentions de réponse, vous pouvez les créer de la même façon que vous créez des intentions standard.

  1. Cliquez sur Intents (Intentions) Ceci est une image de l'icône Intents (Intentions). dans la barre de navigation gauche.
  2. Cliquez sur Ajouter une intention.
  3. Cliquez sur Ceci est une image de l'icône Edit (Modifier). pour entrer un nom descriptif ou une expression pour l'intention dans le champ Conversation Name (Nom de la conversation).
  4. Ajoutez le nom de l'intention dans le champ Name. Si vous n'entrez pas de nom de conversation, la valeur du champ Name (Nom) est utilisée à la place.
    Note

    Lorsque vous nommez vos intentions, n'utilisez pas system. comme préfixe. system. est un espace de nom réservé aux intentions fournies. Étant donné que les intentions avec ce préfixe sont traitées différemment par Trainer Tm, l'utilisation de celui-ci peut entraîner une résolution inattendue de vos intentions.
  5. Cliquer
    Ceci est une image de l'icône Edit (Modifier).

    puis ajoutez une réponse au champ Answer (Réponse). Appliquez le formatage au texte, au besoin.

  6. Dans la section Exemples, ajoutez des énoncés d'entraînement qui reflètent les façons habituelles dont les utilisateurs expriment la question à laquelle l'intention répond.

Créer des intentions de réponse à partir d'un fichier CSV

Vous pouvez créer des intentions de réponse en masse en important un fichier CSV. Ce fichier est semblable au fichier CSV d'intention standard, mais en plus des colonnes query, topIntent et conversationName, il comporte également la colonne answer :
query,topIntent,conversationName,answer
What are your hours?,StoreHours,Our Store Hours,"We're open from 9-5, Mondays-Thursdays or by appointment."
When are you open?,StoreHours,Our Store Hours,"We're open from 9-5, Mondays-Thursdays or by appointment."
When do you close?,StoreHours,Our Store Hours,"We're open from 9-5, Mondays-Thursdays or by appointment."
What do you sell?,Products,Our Products,We sell only hammers. All types.
Do you sell brick hammers?,Products,Our Products,We sell only hammers. All types.
Do you sell claw hammers?,Products,Our Products,We sell only hammers. All types.
Do you deliver?,Delivery_and_Pickup,Pickup and Delivery options,"No delivery service, sorry. Purchases are in-store only"
Can I buy one of your hammers on the web?,Delivery_and_Pickup,Pickup and Delivery options,"No delivery service, sorry. Purchases are in-store only"
Can you mail me a hammer?,Delivery_and_Pickup,Pickup and Delivery options,"No delivery service, sorry. Purchases are in-store only"
Can I return a hammer?,Returns,Our Return Policy,You cannot return any items. All sales are final.
My hammer doesn't work,Returns,Our Return Policy,You cannot return any items. All sales are final.
Can I exchange my hammer,Returns,Our Return Policy,You cannot return any items. All sales are final.