Demandez à Gemini de vous fournir des insights directement dans la console des outils de développement afin de mieux comprendre les erreurs et les avertissements.
Consultez également Comment vos données sont utilisées et Problèmes connus.
Conditions requises
Pour utiliser la fonctionnalité Insights de la console, veillez à:
- être âgé d'au moins 18 ans et résider dans l'un des pays où cette fonctionnalité est disponible ;
- Utilisez Chrome 125 ou une version ultérieure.
- sont connectés à Chrome avec votre compte Google ;
- Activation de l'option "Comprendre les messages de la console avec l'IA" dans les outils de développement.
- sélectionner l'option Anglais (États-Unis) dans Paramètres > Paramètres > Préférences > Apparence > Langage dans les outils de développement.
Définition des langues...
Activez "Comprendre les messages de la console avec l'IA" dans les outils de développement
Ouvrez les outils de développement, puis accédez aux paramètres Paramètres. Sous Préférences > Console, check_box Comprendre les messages de la console avec l'IA.
Configuration de la zone…
!["Comprendre les messages de la console avec l'IA" .](https://developer.chrome.google.cn/static/docs/devtools/console/understand-messages/image/setting.png?authuser=6&hl=fr)
Si vous ne pouvez pas cocher la case, une icône d'information info indique qu'une ou plusieurs des conditions requises ne sont pas remplies. Pointez sur l'icône pour en savoir plus.
Obtenir des explications sur les messages de la console
Pour obtenir une explication, procédez comme suit dans Chrome:
- Consultez cette page de démonstration.
- Ouvrez les outils de développement et inspectez la page.
- Ouvrez la console pour inspecter les messages de la console.
Sur la page de démonstration, cliquez dans le champ de recherche. La récupération du menu déroulant échoue, et la console affiche une erreur.
Pointez sur le message d'erreur CORS. Un bouton Comprendre cette erreur
s'affiche à droite du message d'erreur.
Pour afficher une boîte de dialogue, cliquez sur
Comprendre cette erreur.
Si vous utilisez cette fonctionnalité pour la première fois ...
- Lisez l'avis de confidentialité pour savoir comment Google utilise vos données, puis cliquez sur Suivant.
Ici, vous pouvez également Annuler la boîte de dialogue ou Désactiver cette fonctionnalité dans les paramètres.
- Dans la boîte de dialogue suivante, lisez la mention légale pour en savoir plus. Pour accepter les conditions d'utilisation applicables, cochez la case check_box, puis cliquez sur Continuer.
Vous pouvez également Retourner ou Désactiver cette fonctionnalité dans les paramètres.
- Lisez l'avis de confidentialité pour savoir comment Google utilise vos données, puis cliquez sur Suivant.
Dans la boîte de dialogue, découvrez quelles données seront envoyées à Google. Pour afficher les données dans de nouveaux onglets, cliquez sur les liens correspondants.
Pour obtenir une explication, cliquez sur Continuer.
Après quelques secondes, une explication s'affiche sous l'erreur de la console.
Si vous pensez que l'explication n'est pas satisfaisante, vous pouvez cliquer sur Utiliser la recherche plutôt que pour ouvrir un nouvel onglet contenant les résultats de recherche pour l'erreur.
Nous aimerions connaître votre avis. Cliquez sur les boutons thumb_up ou thumb_up pour nous aider à améliorer en permanence cette fonctionnalité.
Utilisation de vos données
Cet avis et notre Avis de confidentialité décrivent comment les outils pour les développeurs Chrome traitent vos données. Lisez-les attentivement.
Les outils pour les développeurs Chrome utilisent le message de la console, la trace de la pile associée, le code source associé et les en-têtes réseau associés comme données d'entrée. Lorsque vous utilisez l'option Comprendre ce message, Google collecte ces données d'entrée, le résultat généré, les informations associées sur l'utilisation des fonctionnalités et vos commentaires. Google utilise ces données pour fournir, améliorer et développer ses produits et services, ainsi que ses technologies de machine learning (apprentissage automatique), y compris ses produits d'entreprise tels que Google Cloud.
Pour améliorer la qualité et nos produits, des réviseurs humains peuvent être amenés à lire, annoter et traiter les données d'entrée mentionnées ci-dessus, les résultats générés, les informations associées sur l'utilisation des fonctionnalités et vos commentaires. N'incluez pas d'informations sensibles (confidentielles, par exemple) ou personnelles permettant de vous identifier ou d'identifier d'autres personnes dans vos requêtes ou vos commentaires. Vos données seront stockées de telle sorte que Google ne pourra pas savoir qui les a fournies, ne pourra plus traiter les demandes de suppression et les conservera pendant 18 mois au maximum. Si votre compte Google est géré par une organisation, nous ne recueillons peut-être pas de données pour améliorer notre produit.
Voici quelques points clés à retenir lorsque vous essayez de comprendre ce message:
- Les outils pour les développeurs Chrome utilisent le message de la console, la trace de la pile associée, le code source associé et les en-têtes réseau associés pour fournir des réponses.
- Les outils pour les développeurs Chrome utilisent une technologie expérimentale et peuvent générer des informations inexactes ou choquantes qui ne représentent pas l'opinion de Google. Les votes pour les réponses nous aideront à améliorer cette fonctionnalité.
- Cette fonctionnalité est expérimentale et susceptible d'être modifiée ultérieurement.
- Utilisez les extraits de code générés avec précaution.
Pour utiliser cette fonctionnalité, vous devez accepter que votre utilisation de Comprendre ce message soit soumise aux Conditions d'utilisation de Google.
Problèmes connus
Les outils pour les développeurs Chrome utilisent les grands modèles de langage de Google pour générer une explication. Les grands modèles de langage, ou LLM, constituent un domaine de recherche nouveau et actif. Les réponses générées par les LLM sont parfois contestables, voire complètement fausses. Il est important que vous compreniez que les résultats peuvent être inexacts ou trompeurs, alors vérifiez toujours !
Explication incorrecte
Les LLM génèrent du contenu qui semble probable et plausible. Dans la plupart des cas, ces contenus comportent des informations véridiques et utiles qui peuvent vous aider à comprendre une erreur ou un avertissement dans le contexte approprié. Le développement et le débogage Web modernes sont des tâches complexes et complexes qui nécessitent des années d'expérience pour devenir compétentes. Parfois, les réponses des LLM semblent convaincantes, mais en réalité, elles sont trompeuses ou dénué de sens pour un développeur Web humain. Nous mettons tout en œuvre pour améliorer en permanence la qualité et l'exactitude des insights générés. Vous pouvez nous aider en envoyant des commentaires lorsque vous rencontrez des explications erronées.
Injection de requête
De nombreuses applications LLM sont sujettes à une forme d'abus connue sous le nom d'injection de requêtes. Il en va de même pour cette fonctionnalité. Il est possible d'inciter le LLM à accepter des instructions qui ne sont pas destinées aux développeurs.
Consultez l'exemple inoffensif suivant: