Console Insights: comprendi meglio errori e avvisi con Gemini

Chiedi a Gemini di fornire insight direttamente nella console di DevTools, in modo da poter comprendere meglio errori e avvisi.

Vedi anche Come vengono utilizzati i tuoi dati e Problemi noti.

Requisiti

Per utilizzare la funzionalità Statistiche sulla console, assicurati di:

di Gemini Advanced.

  • Avere almeno 18 anni e risiedere in una delle località supportate.
  • Utilizzare Chrome 125 o versioni successive.
  • Avere eseguito l'accesso a Chrome con il tuo Account Google.
  • Opzione "Comprendi i messaggi della console con l'IA" attivata in DevTools.
  • Avere selezionato Inglese (USA) in Impostazioni Impostazioni > Preferenze > Aspetto > Lingua in DevTools.

    Impostazione delle lingue: località...

    Impostazione della lingua in DevTools.

Attiva "Comprendi i messaggi della console con l'IA" in DevTools

Apri DevTools e vai alle impostazioni Impostazioni. In Preferenze > Console, attiva la casella di controllo check_box Comprendi i messaggi della console con l'IA.

Impostazione della località in corso…

Il report "Comprendi i messaggi della console con l'IA" dell'ambientazione.

Se non riesci ad attivare la casella di controllo, un'icona di informazioni informazioni indica che uno o più requisiti non sono stati soddisfatti. Passa il mouse sopra l'icona per scoprire di più.

Visualizza spiegazioni per i messaggi della console

Per ricevere una spiegazione, svolgi i passaggi che seguono in Chrome:

  1. Visita questa pagina dimostrativa.
  2. Apri DevTools ed esamina la pagina.
  3. Apri la console per esaminare i messaggi della console.
  4. Nella pagina demo, fai clic all'interno della casella di ricerca. Il menu a discesa non viene recuperato e la console mostra un errore.

    Un errore nella console quando non è possibile recuperare un menu a discesa.

  5. Passa il mouse sopra il messaggio di errore CORS. A destra del messaggio di errore viene visualizzato il pulsante Lampadina scintilla. Comprendi questo errore.

    La finestra "Comprendi l'errore" .

  6. Per visualizzare una finestra di dialogo, fai clic su Lampadina scintilla. Comprendi questo errore.

    Se è la prima volta che utilizzi questa funzionalità ...

    1. Leggi l'Informativa sulla privacy per scoprire in che modo Google utilizza i tuoi dati e fai clic su Avanti. La finestra di dialogo con l'Informativa sulla privacy.

      In questa sezione, puoi anche Annullare la finestra di dialogo o Disattivare questa funzionalità nelle impostazioni.

    2. Nella finestra di dialogo successiva, leggi la nota legale per apprendere tutto ciò che devi sapere. Per accettare i Termini di servizio pertinenti, seleziona la casella di controllo check_box e fai clic su Continua. La finestra di dialogo con la nota legale.

      Qui puoi anche selezionare Indietro o Disattivare questa funzionalità nelle impostazioni.

  7. Nella finestra di dialogo, scopri quali dati verranno inviati a Google. Per visualizzare i dati in nuove schede, puoi fare clic sui link corrispondenti.

    Per visualizzare una spiegazione, fai clic su Continua.

    La finestra di dialogo con i dati da inviare.

  8. Dopo alcuni secondi, verrà visualizzata una spiegazione sotto l'errore della console.

    Spiegazione dell'errore creata con l'IA.

Se ritieni che la spiegazione non sia soddisfacente, puoi fare clic su Utilizza la ricerca per aprire una nuova scheda con i risultati di ricerca relativi all'errore.

La tua opinione è molto importante per noi. Fai clic sui pulsanti thumb_up Mi piace o thumb_down Non mi piace per aiutarci a migliorare continuamente questa funzionalità.

Come vengono usati i tuoi dati

La presente informativa e la nostra Informativa sulla privacy descrivono la modalità di trattamento dei tuoi dati in Chrome DevTools. Leggili con attenzione.

Chrome DevTools utilizza il messaggio della console, l'analisi dello stack associata, il codice sorgente correlato e le intestazioni di rete associate come dati di input. Quando usi l'opzione Comprendi questo messaggio, Google raccoglie questi dati di input, output generato, informazioni correlate sull'utilizzo delle funzionalità e il tuo feedback. Google utilizza questi dati per fornire, migliorare e sviluppare i propri prodotti, servizi e tecnologie di machine learning, inclusi i propri prodotti aziendali come Google Cloud.

Per contribuire alla qualità e migliorare i nostri prodotti, i revisori potrebbero leggere, annotare ed elaborare i dati di input, l'output generato, le informazioni correlate sull'utilizzo delle funzionalità e il tuo feedback sopra indicati. Non includere informazioni sensibili (ad esempio, riservate) o personali che possano essere utilizzate per identificare te o altri utenti nei tuoi prompt o feedback. I tuoi dati verranno archiviati in modo tale che Google non possa distinguere chi li ha forniti e non possa più soddisfare le richieste di eliminazione. I dati verranno conservati per un massimo di 18 mesi. Se il tuo Account Google è gestito da un'organizzazione, potremmo non raccogliere dati per migliorare il nostro prodotto.

Quando provi a Comprendere questo messaggio, tieni presente quanto segue:

  • Per fornire le risposte, Chrome DevTools utilizza il messaggio della console, l'analisi dello stack associata, il codice sorgente correlato e le intestazioni di rete associate.
  • Chrome DevTools utilizza una tecnologia sperimentale e potrebbe generare informazioni offensive o imprecise che non rappresentano le opinioni di Google. Votare le risposte contribuirà a migliorare questa funzionalità.
  • Questa funzionalità è sperimentale e soggetta a modifiche future.
  • Utilizza gli snippet di codice generati con cautela.

Per usare la funzionalità, devi accettare che l'utilizzo di Leggi questo messaggio sia soggetto ai Termini di servizio di Google.

Problemi noti

Chrome DevTools utilizza i modelli linguistici di grandi dimensioni (LLM) di Google per generare una spiegazione. I modelli linguistici di grandi dimensioni, o LLM, sono un'area di ricerca nuova e attiva. Le risposte generate dagli LLM a volte sono discutibili o addirittura errate. È importante che tu comprenda che i risultati potrebbero essere imprecisi o fuorvianti, quindi verifica sempre con attenzione.

Spiegazione errata

gli LLM generano contenuti che sembrano probabili e plausibili. Nella maggior parte dei casi, questi contenuti includono informazioni utili e veritiere che possono aiutarti a comprendere un errore o un avviso nel contesto pertinente. Lo sviluppo e il debug web moderni sono un'attività complessa con un alto livello di complessità che richiede anni di esperienza per diventare esperti. A volte, le risposte che gli LLM producono sono convincenti, ma in realtà sono fuorvianti o prive di significato per uno sviluppatore web umano. Stiamo facendo del nostro meglio per migliorare continuamente la qualità e la correttezza degli insight generati. Puoi aiutarci inviandoci un feedback quando trovi spiegazioni errate.

Iniezione di prompt

Molte delle applicazioni LLM sono suscettibili a una forma di abuso nota come prompt injection. Questa funzione non è diversa. È possibile indurre con l'inganno l'LLM ad accettare istruzioni non previste dagli sviluppatori.

Vedi il seguente esempio innocuo:

Esempio di prompt injection.