Para ajudar você a entender erros e avisos no Console, o Chrome DevTools pode fornecer explicações detalhadas.
Consulte também Como seus dados são usados e Problemas conhecidos.
Requisitos
Para usar esse recurso, é necessário:
- estão localizados em uma das regiões com suporte e têm pelo menos 18 anos de idade;
- Chrome 125 ou mais recente
- fez login no Chrome com sua Conta do Google;
Selecione Inglês (EUA) em settings Settings > Preferences > Appearance > Language no DevTools.
Configuração de idiomas do local...
A opção "Entender as mensagens do console com IA" foi ativada no DevTools.
Ative a opção "Entender as mensagens do console com IA" no DevTools
Abra o DevTools e acesse as configurações Settings. Em Preferências > Console, marque check_box Entender as mensagens do console com IA.
Configurando local…
Se não for possível ativar a caixa de seleção, um ícone de informações vai indicar que um ou mais requisitos não foram atendidos. Passe o cursor sobre o ícone para saber mais.
Receber explicações para mensagens do console
No Chrome, faça o seguinte:
- Acesse esta página de demonstração.
- Abra o DevTools e inspecione a página.
- Abra o Console para inspecionar as mensagens dele.
Na página de demonstração, clique na caixa de pesquisa. Falha ao buscar o menu suspenso, e o Console mostra um erro.
Passe o cursor sobre a mensagem de erro do CORS. Um botão Entenda este erro aparece à direita da mensagem.
Para abrir uma caixa de diálogo, clique em Entenda este erro.
Se você estiver usando esse recurso pela primeira vez ...
- Leia o Aviso de privacidade para saber como o Google usa seus dados e clique em Próxima.
Aqui você também pode Cancelar a caixa de diálogo ou Desativar esse recurso nas configurações.
- Na próxima caixa de diálogo, leia o aviso legal para saber tudo o que você precisa saber. Para aceitar os Termos de Serviço relevantes, marque a caixa de seleção check_box e clique em Continuar.
Aqui você também pode Voltar ou Desativar este recurso nas configurações.
- Leia o Aviso de privacidade para saber como o Google usa seus dados e clique em Próxima.
Na janela de diálogo, saiba quais dados serão enviados ao Google. Para visualizar os dados em novas guias, clique nos links correspondentes.
Para ver uma explicação, clique em Continuar.
Após alguns segundos, uma explicação será exibida abaixo do erro do console.
Se você não achar que a explicação é satisfatória, clique em Usar a pesquisa para abrir uma nova guia com os resultados da pesquisa do erro.
Gostaríamos muito de receber seu feedback. Clique nos botões thumb_up ou thumb_up para nos ajudar a melhorar esse recurso continuamente.
Como seus dados são usados
Este aviso e nosso Aviso de privacidade descrevem como o Chrome DevTools lida com seus dados. Leia com atenção.
O Chrome DevTools usa a mensagem do console, o stack trace associado, o código-fonte relacionado e os cabeçalhos de rede associados como dados de entrada. Quando você usa a opção Compreender esta mensagem, o Google coleta os dados de entrada, a saída gerada, as informações de uso de recursos relacionados e seu feedback. O Google usa esses dados para fornecer, melhorar e desenvolver produtos, serviços e tecnologias de aprendizado de máquina, incluindo produtos empresariais do Google, como o Google Cloud.
Para fins de qualidade e melhoria dos nossos produtos, revisores humanos podem ler, fazer anotações e processar o feedback, as informações de uso de recursos relacionados e os dados de entrada mencionados acima, os resultados gerados e as informações de uso de recursos. Não inclua informações sensíveis (por exemplo, confidenciais) ou pessoais que possam ser usadas para identificar você ou outras pessoas nos seus comandos ou feedback. Seus dados vão ser armazenados de modo que o Google não consiga identificar quem os enviou, e não vai ser mais possível atender a solicitações de exclusão. Eles vão ser retidos por até 18 meses. Não poderemos coletar dados para melhorar nosso produto se sua Conta do Google for gerenciada por uma organização.
Enquanto você tenta entender esta mensagem, veja algumas informações importantes:
- O Chrome DevTools usa a mensagem do console, o stack trace associado, o código-fonte relacionado e os cabeçalhos de rede associados para fornecer respostas.
- O Chrome DevTools usa tecnologia experimental e pode gerar informações imprecisas ou ofensivas que não representam as opiniões do Google. Votar nas respostas ajudará a melhorar esse recurso.
- Este recurso é experimental e está sujeito a mudanças futuras.
- Use os snippets de código gerados com cuidado.
Para usar o recurso, você precisa concordar que o uso do Entender esta mensagem está sujeito aos Termos de Serviço do Google.
Problemas conhecidos
O Chrome DevTools usa modelos de linguagem grandes do Google para gerar uma explicação. Os modelos de linguagem grandes, ou LLMs, são uma área de pesquisa nova e ativa. As respostas geradas pelos LLMs às vezes são questionáveis ou até mesmo erradas. É importante entender que os resultados podem ser imprecisos ou enganosos. Por isso, sempre verifique as informações.
Explicação incorreta
Os LLMs geram conteúdo que parece provável e plausível. Na maioria dos casos, esse conteúdo apresenta insights verdadeiros e úteis que podem ajudar você a entender um erro ou aviso no contexto relevante. O desenvolvimento e a depuração modernos da Web são uma tarefa desafiadora e de alto nível de complexidade, exigindo anos de experiência para se tornar proficiente. Às vezes, as respostas que os LLMs produzem parecem convincentes, mas, na verdade, são enganosas ou sem sentido para um desenvolvedor da Web humano. Estamos fazendo nosso melhor para melhorar continuamente a qualidade e a precisão dos insights gerados. Você pode enviar feedback se encontrar explicações incorretas.
Injeção de comandos
Muitos dos aplicativos de LLM são suscetíveis a uma forma de abuso conhecida como injeção imediata. Com esse recurso, isso não é diferente. É possível enganar o LLM para que ele aceite instruções que não são destinadas aos desenvolvedores.
Confira o seguinte exemplo inofensivo: