Réglage de la résolution des intentions avant la publication

Avant de publier la version d'une brique (et donc de la figer), vous devez la tester minutieusement et, si nécessaire, ajuster ses paramètres pour affiner la résolution de son intention.

Vous pouvez utiliser ces paramètres pour régler la résolution d'intention :

  • Seuil de confiance : détermine le niveau de confiance minimal requis pour que la saisie utilisateur soit mise en correspondance avec une intention. Il est recommandé de définir cette valeur sur .70 ou plus.

  • Marge de gain de confiance : lorsqu'une brique comporte plusieurs intentions qui dépassent la valeur du seuil de confiance, elle affiche la liste des intentions possibles et invite l'utilisateur à en choisir une. Cette propriété aide la brique à déterminer les intentions devant figurer dans la liste. Définissez le niveau maximal à utiliser pour le delta entre les niveaux de confiance respectifs des intentions les mieux classées. La liste comprend les intentions qui sont supérieures ou égales à ce delta et qui dépassent la valeur définie pour le seuil de confiance.

Pour accéder à ces paramètres, procédez comme suit :

  • Cliquez sur icône permettant d'ouvrir le menu latéral pour ouvrir le menu latéral, sélectionnez Développement > Briques, puis ouvrez votre bot.

  • Dans la barre de navigation de gauche de la brique, cliquez sur Icône Paramètres et sélectionnez l'onglet Configuration.

Remarque

Une fois que vous avez ajouté une brique à un assistant numérique, vous devrez peut-être ajuster davantage de paramètres pour résoudre les intentions dans le contexte de cet assistant. Reportez-vous à Réglage du comportement d'acheminement.

Fonctionnement du seuil de confiance

Utilisez la propriété Seuil de confiance pour ajuster la probabilité qu'une saisie utilisateur donnée soit résolue en intention de la brique.

Lorsque vous augmentez le seuil de confiance, vous augmentez la certitude que les intentions mises en correspondance sont exactes (et non des faux positifs). Cependant, vous augmentez également le risque que les intentions que vous souhaitez mettre en correspondance avec certaines saisies n'obtiennent pas un score de confiance assez élevé pour que la mise en correspondance se produise, ce qui entraîne des correspondances avec unresolvedIntent.

Lorsque vous réduisez la valeur de la propriété Seuil de confiance, vous réduisez le risque que les intentions que vous souhaitez mettre en correspondance ne le soient pas. Toutefois, plus ce seuil est bas, plus vous risquez de générer des faux positifs dans vos correspondances.

En règle générale, le modèle de langage sous-jacent fonctionne mieux avec des seuils de confiance plus élevés. Vous devez donc définir le seuil de confiance sur 70 % (.70) ou plus pour obtenir les meilleurs résultats.

Fonctionnement de la marge de gain de confiance

La propriété Marge de gain de confiance (accessible via Paramètres > Configuration permet à votre brique d'inviter les utilisateurs à choisir une intention lorsque les scores de confiance de plusieurs intentions sont proches. Par exemple, si un utilisateur demande à FinancialBot, "I want to check balance or send money", la brique répond par une liste de sélection nommant les intentions les mieux classées, à savoir Check Balances et Send Money. La brique présente ces deux intentions dans une liste de sélection, car leur niveau de confiance dépasse la valeur définie pour la propriété Seuil de confiance et la différence entre leur niveau de confiance respectif (c'est-à-dire la marge de gain) se situe dans les valeurs définies pour la propriété Marge de gain.