Les intents de suivi vous permettent de définir automatiquement des contextes pour des paires d'intents. Un intent de suivi est un enfant de l'intent parent qui lui est associé. Lorsque vous créez un intent de suivi, un contexte de sortie est automatiquement ajouté à son intent parent, et un contexte d'entrée portant le même nom est ajouté au nouvel intent de suivi. Un intent de suivi n'est mis en correspondance que si son intent parent a aussi été mis en correspondance lors du tour de conversation précédent. Vous pouvez également créer plusieurs niveaux d'intents de suivi imbriqués.
Dialogflow propose de nombreux intents de suivi prédéfinis pour les réponses d'utilisateur final courantes comme "oui", "non" "ou" "annuler". Vous pouvez également créer vos propres intents de suivi afin de gérer des réponses personnalisées.
Par exemple, un agent de coiffeur pourrait comporter les intents imbriqués suivants.
Nom de l'intent |
Expression d'entraînement |
Contexte d'entrée |
Contexte de sortie |
Réponse d'intent |
---|---|---|---|---|
Rendez-vous | Bonjour | appointment-followup | Souhaitez-vous prendre rendez-vous ? |
|
⤷ Rendez-vous - oui | Oui | appointment-followup | appointment-yes-followup | C'est pour une coupe ? |
⤷ Coupe de cheveux - oui | Oui | appointment-yes-followup | Votre rendez-vous est noté. | |
⤷ Coupe de cheveux - non | Non | appointment-yes-followup | Au revoir. | |
⤷ Rendez-vous - non | Non | appointment-followup | Au revoir. |
Où trouver ces données
La méthode la plus courante pour créer un agent consiste à utiliser la console Dialogflow ES (consulter la documentation, ouvrir la console). Les instructions ci-dessous concernent l'utilisation de la console. Pour accéder aux données d'intents, procédez comme suit :
- Accédez à la console Dialogflow ES.
- Sélectionnez un agent.
- Cliquez sur Intents dans le menu de la barre latérale gauche.
Si vous créez un agent à l'aide de l'API au lieu de la console, consultez la documentation de référence sur les intents. Les noms de champs de l'API sont comparables à ceux de la console.
Créer un intent de suivi
Pour créer un intent de suivi, procédez comme suit :
- Dans la liste des intents, passez le pointeur de la souris sur l'intent parent souhaité.
- Cliquez sur Ajouter un intent de suivi.
- Sélectionnez l'un des intents de suivi prédéfinis ou choisissez Personnaliser. Les intents de suivi prédéfinis incluent déjà des expressions d'entraînement pour les réponses attendues de l'utilisateur final.