Publicado em 12 de dezembro de 2024. Última atualização: 20 de maio de 2025
Com as APIs de IA integradas, seu aplicativo da Web pode realizar tarefas com tecnologia de IA sem precisar implantar ou gerenciar os próprios modelos de IA.
Requisitos
Estamos trabalhando para padronizar essas APIs em todos os navegadores.
Modelos
As APIs Prompt, Summarizer, Writer e Rewriter fazem o download de um modelo de linguagem grande projetado para ser executado localmente em computadores desktop e laptops. Essas APIs não funcionam em dispositivos móveis. Antes de usar essas APIs, confirme que você leu e concorda com a Política de uso proibido da IA generativa do Google.
No momento, as APIs Summarizer, Writer e Rewriter só oferecem suporte à modalidade de texto para texto. A API de solicitação tem recursos multimodais disponíveis para prototipagem local para participantes do Programa de prévia antecipada.
Hardware
Os desenvolvedores e usuários que operam recursos usando essas APIs no Chrome precisam atender aos seguintes requisitos. Outros navegadores podem ter requisitos operacionais diferentes.
As APIs Language Detector e Translator funcionam no Chrome em computadores. Essas APIs não funcionam em dispositivos móveis. As APIs Prompt, Summarizer, Writer e Rewriter funcionam no Chrome quando as seguintes condições são atendidas:
- Sistema operacional: Windows 10 ou 11, macOS 13 ou mais recente (Ventura e versões posteriores) ou Linux. O Chrome para Android, iOS e ChromeOS ainda não é compatível com as APIs que usam o Gemini Nano.
- Armazenamento: pelo menos 22 GB no volume que contém seu perfil do Chrome.
- GPU: mais de 4 GB de VRAM.
- Rede: dados ilimitados ou uma conexão ilimitada.
O tamanho exato do Gemini Nano pode variar um pouco. Para encontrar o tamanho atual, acesse
chrome://on-device-internals
e clique em Status do modelo.
Abra o Caminho do arquivo listado para determinar o tamanho do modelo.
Comece a criar
Há várias APIs de IA integradas disponíveis em diferentes estágios de desenvolvimento. Alguns estão na versão estável do Chrome, outros estão disponíveis para participantes dos testes de origem, e outros estão disponíveis apenas para participantes do Programa de prévia antecipada.
Cada API tem um conjunto de instruções para começar e baixar o modelo, tanto para prototipagem local quanto em ambientes de produção com os testes de origem.
- API Translator
- API Language Detector
- API Summarizer
- API Prompt
- A API Prompt em extensões do Chrome tem instruções específicas para ajudar os desenvolvedores de extensões a criar com a API Prompt.
- API Writer e API Rewriter
- API Prompt para uso em extensões do Chrome
- API Prompt para a Web (somente EPP)
Todas essas APIs podem ser usadas ao criar extensões do Chrome.
Usar APIs no localhost
Todas as APIs estão disponíveis em localhost
no Chrome.
- Acesse
chrome://flags/#prompt-api-for-gemini-nano
. - Selecione Ativado.
- Clique em Reiniciar ou reinicie o Chrome.
Para confirmar se o Gemini Nano foi baixado e funciona conforme o esperado, abra o DevTools e
digite await LanguageModel.availability();
no console. (isso retornará o código available
)
Resolver problemas do localhost
Se o modelo não funcionar como esperado, siga estas etapas:
- Reinicie o Chrome.
- Acesse
chrome://components
. - Confirme se o Guia de otimização no modelo do dispositivo está presente. Isso significa que
o Gemini Nano está disponível ou em processo de download.
- Se nenhum número de versão estiver listado, clique em Verificar atualizações para forçar o download.
- Abra o DevTools e digite
LanguageModel.availability();
no console. Isso vai retornaravailable
.
Se necessário, aguarde um pouco e repita essas etapas.
Processo de padrões
Estamos trabalhando para padronizar essas APIs, para que elas funcionem em todos os navegadores. Isso significa que propusemos as APIs à comunidade de plataformas da Web e as movemos para o W3C Web Incubator Community Group (em inglês) para mais discussões.
Estamos pedindo feedback do W3C, da Mozilla e do WebKit para cada API.
Saiba mais sobre esse processo para cada API na documentação correspondente.
Engajamento e como compartilhar feedback
Se você testar a IA integrada e tiver feedback, envie sua opinião.
- Conheça todas as APIs de IA integradas.
- Participe do programa de acesso antecipado para conhecer as novas APIs e ter acesso à nossa lista de e-mails.
- Se você tiver feedback sobre a implementação do Chrome, registre um bug do Chromium.
- Saiba mais sobre padrões da Web.