Publicado em 12 de dezembro de 2024 e atualizado pela última vez em 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 do Gemini Nano, que é projetado para ser executado localmente em computadores desktop e laptops. Essas APIs não funcionam em dispositivos móveis.
No momento, a API Summarizer, a API Writer e a API Rewriter oferecem suporte apenas à modalidade de texto para texto. A API Prompt terá recursos multimodais disponíveis para prototipagem local para participantes do programa de pré-lançamento
Hardware
As APIs Language Detector e Translator funcionam em computadores somente no Chrome.
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 mais recentes) ou Linux. O Chrome para Android, iOS e ChromeOS ainda não são compatíveis com nossas APIs com suporte do Gemini Nano.
- Armazenamento: pelo menos 22 GB no volume que contém seu perfil do Chrome.
- GPU: estritamente mais de 4 GB de VRAM.
- Rede: dados ilimitados ou uma conexão ilimitada.
- GPU: estritamente mais de 4 GB de VRAM.
- Rede: dados ilimitados ou uma conexão ilimitada.
Esses requisitos existem para você no processo de desenvolvimento e para os usuários que trabalham com os recursos que você cria.
Comece a criar
Há várias APIs de IA integradas disponíveis em diferentes estágios de desenvolvimento. Alguns estão no Chrome estável, outros estão disponíveis para participantes de testes de origem, e outros estão disponíveis apenas para participantes do Programa de pré-visualização.
Cada API tem um conjunto de instruções para começar a usar e fazer o download do modelo, tanto para prototipagem local quanto para ambientes de produção com testes de origem.
- API Translator
- API Language Detector
- API Summarizer
- API Prompt nas extensões do Chrome
- API Writer e API Rewriter
- API Prompt para uso em extensões do Chrome
- API Prompt para 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. Siga estas etapas para
- Acesse
chrome://flags/#prompt-api-for-gemini-nano
. - Selecione Ativado.
- Clique em Reiniciar ou reinicie o Chrome.
Para confirmar se o Gemini Nano foi transferido por download e funciona conforme o esperado, abra o DevTools e
digite await LanguageModel.availability();
no console. Isso
deve retornar available
.
Resolver problemas com localhost
Se o Gemini Nano não funcionar como esperado, siga estas etapas:
- Reinicie o Chrome.
- Acesse
chrome://components
. - Confirme se o guia de otimização do modelo do dispositivo está presente. Isso significa que
o Gemini Nano está disponível ou em download.
- Se não houver um número de versão listado, clique em Verificar atualizações para forçar o download.
- Abra o DevTools e digite
LanguageModel.availability();
no console. Isso deve retornaravailable
.
Se necessário, aguarde um pouco e repita estas etapas.
Processo de padronização
Estamos trabalhando para padronizar essas APIs, para que funcionem em todos os navegadores. Isso significa que propusemos as APIs para a comunidade de plataformas da Web e as transferimos para o Grupo da comunidade do Incubator da Web do W3C para mais discussões.
Estamos solicitando feedback do W3C, Mozilla e WebKit para cada API.
Saiba mais sobre esse processo para cada API na documentação correspondente.
Engajamento e compartilhamento de feedback
Se você testar a IA integrada e tiver feedback, adoraríamos saber sua opinião.
- Descubra todas as APIs de IA integradas.
- Participe do programa de visualização antecipada para conferir 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 os padrões da Web.