Optimisez le bot à l'aide d'un analyseur de robots alimenté par l'IA - Amazon Lex

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Optimisez le bot à l'aide d'un analyseur de robots alimenté par l'IA

Analysez la configuration de votre bot Amazon Lex V2 par rapport aux meilleures pratiques d'AWS à l'aide de recommandations basées sur l'IA. Bot Analyzer utilise les capacités d'intelligence artificielle générative d'Amazon Bedrock pour identifier les problèmes de configuration et fournir des conseils pratiques afin d'améliorer la classification des intentions et les performances de résolution des créneaux.

Bot Analyzer évalue automatiquement les configurations d'intention de votre bot et fournit des recommandations pour :

  • Améliorez la séparation des intentions : identifiez et résolvez les intentions génériques qui regroupent plusieurs concepts

  • Éliminez le chevauchement des intentions : détectez les significations et les formulations similaires entre les intentions qui sont à l'origine d'erreurs de routage

  • Optimisation de l'utilisation des emplacements : recommandez une utilisation appropriée des emplacements pour combiner des intentions similaires et améliorer l'extraction des entités

  • Améliorez la qualité de l'énoncé - Analysez la couverture et la diversité des énoncés d'échantillons pour une meilleure classification des intentions

Conditions préalables

Avant d'utiliser Bot Analyzer, assurez-vous que :

  • Les paramètres régionaux de votre bot ont été créés avec succès

  • La version de votre bot pour l'analyse est DRAFT

  • La langue de votre bot est l'une des langues anglaises prises en charge : en_AUen_GB,en_IN,en_US, en_ZA

Vous pouvez utiliser Bot Analyzer avec la console ou l'API.

Console
Lancer une analyse
  1. Connectez-vous à l'AWS Management Console et ouvrez la console Amazon Lex V2 https://console.aws.amazon.com/lexv2/chez vous.

  2. Sélectionnez votre bot et accédez aux paramètres régionaux du bot que vous souhaitez analyser.

  3. Dans l'éditeur de paramètres régionaux du bot, cliquez sur le menu déroulant Analyser.

  4. Sélectionnez Démarrer pour commencer l'analyse.

Analyser le menu déroulant avec l'option Démarrer

L'analyse se termine généralement en quelques minutes. Pendant l'analyse, le bouton Démarrer devient Arrêter l'analyse si vous devez annuler.

Afficher les recommandations

Une fois l'analyse terminée, les recommandations apparaissent dans le panneau Recommandations sur le côté droit.

Panneau de recommandations

Chaque recommandation inclut :

  • Priorité : gravité élevée, moyenne ou faible

  • Emplacement du problème - L'intention spécifique affectée

  • Description du problème - Quel problème de configuration a été détecté

  • Solution proposée - Étapes réalisables pour résoudre le problème

Afficher l'historique des analyses

Pour consulter les analyses précédentes :

  1. Cliquez sur le menu déroulant Analyser.

  2. Sélectionnez Historique.

  3. Le panneau Historique des analyses affiche les demandes d'analyse passées avec leur statut et leur horodatage.

Panneau Historique des analyses
Supprimer les recommandations

Pour supprimer les résultats d'analyse :

  1. Cliquez sur le menu déroulant Analyser.

  2. Sélectionnez Supprimer.

  3. Confirmez la suppression des recommandations actuelles.

Supprimer la boîte de dialogue de confirmation
API
Lancer une analyse

Envoyez une StartBotAnalyzer demande pour lancer l'analyse des paramètres régionaux de votre bot. La réponse renvoie un statut HTTP 202 avec unbotAnalyzerRequestId. Prenez note de cet identifiant et vous en aurez besoin pour vérifier l'état de l'analyse et récupérer les recommandations.

Vérifiez l'état de l'analyse et récupérez les recommandations

Envoyez une DescribeBotAnalyzerRecommendation demande à l'aide botAnalyzerRequestId de l'étape précédente. Incluez-le botId dans le chemin de la demande.

Si botAnalyzerStatus la réponse est le casAvailable, l'analyse est terminée et le botAnalyzerRecommendationList champ sera rempli de recommandations. Chaque recommandation inclut :

  • issueLocation- L'endroit où le problème a été détecté

  • priority- Sévérité élevée, moyenne ou faible

  • issueDescription- Détails du problème de configuration

  • proposedFix- Des conseils pratiques pour résoudre le problème

Arrêter une analyse en cours

Si vous devez annuler une analyse en cours, envoyez une StopBotAnalyzer demande avec le botId etbotAnalyzerRequestId.

Afficher l'historique des analyses

Pour récupérer la liste des analyses précédentes pour les paramètres régionaux d'un bot, envoyez une ListBotAnalyzerHistory demande. Spécifiez botId et localeId pour voir toutes les demandes d'analyse passées avec leur statut et leur horodatage.

Supprimer les recommandations

Pour supprimer les résultats d'analyse, envoyez une DeleteBotAnalyzerRecommendation demande avec le botId etbotAnalyzerRequestId. Cela supprime définitivement les recommandations associées à cette analyse.

Note

Les recommandations sont automatiquement supprimées au bout de 15 jours.

Rubriques connexes