Certains produits et fonctionnalités sont en cours de changement de nom. Les fonctionnalités de playbook et de flux génératifs sont également en cours de migration vers une console unique. Consultez les détails.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Pour aider les concepteurs d'agents à créer des agents de haute qualité, les agents conversationnels (Dialogflow CX) proposent une fonctionnalité de validation.
La validation des agents est effectuée à la demande.
Vous pouvez demander la validation de l'agent à partir de la console Dialogflow ou de l'API lorsque vous avez terminé de modifier votre agent et de réentraîner les modèles de compréhension du langage naturel (NLU, Natural Language Understanding).
Vous pouvez également interroger les derniers résultats de la validation sans effectuer de nouvelle validation.
Les résultats de la validation ne sont fournis qu'à titre d'information.
Ils fournissent une liste de messages de validation classés que vous pouvez corriger pour améliorer la qualité et les performances de votre agent.
La validation d'un agent n'a aucune incidence sur son comportement.
Vous pouvez ignorer les messages de validation et toujours lancer votre agent.
Les messages de validation couvrent la qualité des données d'entraînement du modèle de NLU, y compris les intents et les types d'entités, ainsi que la qualité de la structure de flux basée sur les pages, telle que les règles de transition.
Voici quelques exemples de messages de validation susceptibles de s'afficher :
Des intents distincts comportent des expressions d'entraînement qui sont trop similaires.
Il n'existe aucun exemple négatif pour l'intent négatif par défaut.
Ce texte est annoté dans certaines phrases d'entraînement, mais pas dans d'autres.
Le même synonyme est utilisé pour différentes valeurs dans un type d'entité.
Ce paramètre de condition de route d'intent n'est pas défini.
Ce paramètre de formulaire est défini avec le type "sys.any".
Accéder aux résultats
Pour accéder aux résultats de validation de votre agent, procédez comme suit :
Les derniers résultats de la validation sont affichés et peuvent être obsolètes.
Pour déclencher de nouveaux résultats, cliquez sur le bouton refreshActualiser en haut du panneau.
Pour déclencher de nouveaux résultats uniquement pour un seul flux, cliquez sur Actualiser dans la ligne des résultats spécifiques au flux.
Pour filtrer les messages de validation, saisissez un mot clé dans la zone Rechercher des messages de validation. Utilisez l'opérateur "-" devant le mot clé pour filtrer les messages de validation. Exemples :
Saisissez "-bill" pour rechercher les messages de validation contenant "bill".
Saisissez "-bill" pour rechercher les messages de validation ne contenant PAS "bill".
Résultats intégrés pour les intents, les entités et les pages
Les messages de validation sont également affichés dans la liste des intents, la liste des entités et la liste des pages.
Par exemple, dans la liste des pages, une icône indiquant le niveau de gravité est affichée sur la ligne de la page lorsque des messages de validation s'affichent pour cette page.
Une info-bulle affichant les messages de validation détaillés s'affiche lorsque vous passez la souris sur l'icône.
Niveaux de gravité
La validation peut afficher les niveaux de gravité suivants :
Gravité
Description
INFO
L'agent ne respecte pas les bonnes pratiques.
AVERTISSEMENT
L'agent risque de ne pas se comporter comme prévu.
ERROR
L'agent peut être sujet à des défaillances.
Commandes
Dans le panneau de validation, vous pouvez filtrer les résultats de la validation par niveau de gravité ou rechercher un texte de message de validation :
Utilisez les cases à cocher associées aux niveaux de gravité.
Dans le champ de recherche search, saisissez un texte.
L'option Afficher la validation dans l'outil de création visuel du panneau de validation permet d'afficher ou non les résultats de validation pour les intents, les entités et les pages.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[[["\u003cp\u003eAgent validation, available in Conversational Agents (Dialogflow CX), is an on-demand feature that analyzes agent quality and performance, providing a list of classified validation messages for improvement.\u003c/p\u003e\n"],["\u003cp\u003eValidation results are purely informational and do not impact the agent's behavior, allowing developers to ignore messages while still launching the agent.\u003c/p\u003e\n"],["\u003cp\u003eThe validation process examines the quality of NLU model training data (intents and entity types) and the structure of page-based flows, identifying issues like similar training phrases or missing negative examples.\u003c/p\u003e\n"],["\u003cp\u003eValidation results can be accessed via the Dialogflow CX console by navigating to the "Validation" panel under the "Manage" tab, where you can trigger new results and filter messages.\u003c/p\u003e\n"],["\u003cp\u003eValidation messages are shown within the intents, entities, and pages lists with severity level icons (INFO, WARNING, ERROR) and can be filtered by severity or search terms, and inline display can be toggled in the validation panel.\u003c/p\u003e\n"]]],[],null,["# Validation\n\nTo help agent designers create high-quality agents,\nConversational Agents (Dialogflow CX) provides a validation feature.\nAgent validation is performed on-demand.\nYou can request agent validation from either the Dialogflow Console\nor the API when you complete editing your agent\nand retraining the NLU models.\nYou can also query the latest validation results\nwithout performing new validation.\n\nThe validation results are informational only.\nThey provide a list of classified validation messages\nthat you can correct to improve the quality and performance\nof your agent.\nAgent validation does not affect the behavior of an agent in any way.\nYou can ignore the validation messages and still launch your agent.\nThe validation messages cover the quality of the NLU model training data\nincluding the intents and entity types,\nand the quality of the page-based flow structure such as transition rules.\nHere are some example validation messages that you might find:\n\n- Different intents have training phrases which are too similar.\n- There are no negative examples for the default negative intent.\n- This text is annotated in some training phrases but not others.\n- The same synonym is used for different values in an entity type.\n- This intent route condition parameter is not defined.\n- This form parameter is defined with 'sys.any' type.\n\nAccess results\n--------------\n\nTo access the validation results for your agent:\n\n1. Open the [Dialogflow CX console](https://dialogflow.cloud.google.com/cx/projects).\n2. Choose your project.\n3. Select your agent.\n4. Select the **Manage** tab.\n5. Click **Validation** in the **Manage** panel.\n6. Select a flow.\n7. The latest validation results are shown, which may be outdated.\n8. To trigger new results, click the **refresh Refresh** button at the top of the panel.\n9. To trigger new results for one flow only, click **Refresh** in the flow-specific results row.\n10. To filter validation messages, enter a keyword in the **Search validation\n messages** box. Use the \"-\" operator in front of the keyword to filter out the validation messages. Examples:\n - Enter \"bill\" to search validation messages containing \"bill\".\n - Enter \"-bill\" to search validation messages NOT containing \"bill\".\n\n| **Note:** Intent and entity issues will only be updated after NLU training is done.\n\nInline results for intents, entities, and pages\n-----------------------------------------------\n\nValidation messages are also shown in the intents list,\nthe entities list and the pages list.\nFor example, in the pages list, an icon indicating the severity level\nis shown in the page row when there are validation messages for that page.\nA tooltip showing the detailed validation messages appears\nwhen hovering over the icon.\n\nSeverity levels\n---------------\n\nValidation can show the following severity levels:\n\nControls\n--------\n\nFrom the validation panel,\nyou can filter validation results by severity level\nor by searching for validation message text:\n\n- Use the severity level checkboxes.\n- Enter text in the search search box.\n\nThe **Show validation in visual builder** toggle on the validation panel\ncontrols whether validation results are displayed inline\nfor intents, entities, and pages."]]