O Chrome AI é um projeto de demonstração que executa grandes modelos de linguagem localmente no navegador. Ele mostra os recursos das tecnologias web modernas para aproveitar funcionalidades avançadas de IA diretamente no ambiente do navegador, sem a necessidade de processamento no servidor.
Execução Local : Executa grandes modelos de linguagem diretamente no navegador.
Processamento em tempo real : fornece respostas e interações instantâneas.
Focado na privacidade : processa dados localmente, garantindo a privacidade do usuário e a segurança dos dados.
Versão mais recente do Google Chrome (127+) ou qualquer navegador compatível baseado em Chromium.
Instale o Chrome Canary : certifique-se de ter a versão 127. Baixe o Chrome Canary.
Habilitar API de prompt : Abra chrome://flags/#prompt-api-for-gemini-nano
e defina-o como "Ativado".
Habilitar Guia de Otimização : Abra chrome://flags/#optimization-guide-on-device-model
e defina-o como "Enabled BypassPerfRequirement". Reinicie o navegador.
Baixar modelo : vá para chrome://components/
, encontre "Guia de otimização no modelo do dispositivo" e verifique se o download foi completo. Se a versão for "0.0.0.0", clique em "Verificar atualizações".
Solução de problemas : Se o "Guia de otimização no modelo do dispositivo" não for exibido, desative as configurações nas etapas 2 e 3, reinicie o navegador e reative-o.
Verifique a configuração : abra uma página da web, pressione F12 e verifique window.ai
no console.
Código de teste :
const model = await window.ai.createTextSession();await model.prompt("Quem é você?");
Clone o repositório:
git clone https://github.com/seunomedeusuário/chromeai.gitcd chromeai pnpm eu desenvolvedor pnpm
Abra localhost:3000
no seu navegador para começar a usar a IA.
Aceitamos contribuições! Bifurque o repositório e envie solicitações pull. Para mudanças importantes, abra primeiro uma edição para discutir o que você gostaria de mudar.
Este projeto está licenciado sob a licença MIT - consulte o arquivo LICENSE para obter detalhes.
Para qualquer dúvida ou feedback, entre em contato com Lightning Joyce no Twitter.