Resumo do Google I/O 2024: Tornando IA acessível e útil para todo desenvolvedor

MAI 14, 2024
Jeanine Banks Vice President & General Manager Developer X

Obrigado por estar conosco no Google I/O deste ano. IA está alterando de forma fundamental o que construímos e como o fazemos. Temos o compromisso de tornar a IA acessível e útil para todos os desenvolvedores, proporcionando as ferramentas necessárias para a inovação nesta nova realidade. Continue lendo para saber mais sobre como estamos fazendo isso em toda a pilha de desenvolvimento.


IA generativa

Entregando modelos e APIs para a construção de incríveis aplicativos alimentados por IA.


Novo Gemini 1.5 Flash e 1.5 Pro com janela de contexto de 2 milhões

Simplifique fluxos de trabalho e otimize aplicativos alimentados por IA com 1.5 Flash, nosso modelo para tarefas de alta frequência, acssível por meio do API do Gemini API no Google AI Studio. Gemini 1.5 Flash e 1.5 Pro agora estão disponíveis em pré-lançamento público em mais de 200 países e territórios, inclusive EEE (e UE), Reino Unido e Suíça. Os desenvolvedores também podem se inscrever na lista de espera do Google AI Studio para visualizar nossa revolucionária janela de ccontexto de 2 milhões no 1.5 Pro.


Novos rescursos de API, inclusive Context Caching (armazenamento de contexto em cache)

Chamada de função paralela e extração de quadros de vídeo video agora contam com suporte do API do Gemini. E com o novo recurso de armazenamento de contexto em cache no mês que vem, você poderá simplificar os fluxos de trabalho para prompts longos, armazenando em cache os arquivos de contexto usados frequentemente a custos mais baixos. Isto é ideal para cenários como fazer brainstorming de ideias de conteúdo com base no seu trabalho já existente, analizar documentos complexos ou fornecer resumos de artigos científicos e materiais de treinamento.


Gemma, nossa família de modelos abertos

Estamos entusiasmados com a resposta da comunidade com nossa família de Gemma modelos abertos, construídos a partir da mesma pesquisa e tecnologia do Gemini. No início deste ano (link para a postagem do blog), acrescentamos CodeGemma e RecurrentGemma, e hoje, apresentamos PaliGemma para tarefas multimodais de visão-linguagem. Compartilhamos uma prévia do Gemma 2– pré-visualizando uma instância de parâmetro 27B que supera o desempenho de modelos duas vezes maiores e que roda em um único TPUv5e.


Ecossistema aberto

Aproveite opcionalidade e flexibilidade em todas as cadas cadas da pilha de IA com nosso ecossistema aberto de ferramentas. Use Keras para gerar fluxos de trabalho no TensorFlow, PyTorch our JAX, ajuste com facilidade seus modelos utilizando LoRA com Keras no Colab, OpenXLA para turbinar velocidades de treinamento ou RAPIDS cuDF para acelerar cargas de trabalho no Colab.


Google AI Edge

Implante ML em ambientes edge, incluindo dispositivos móveis e web. Não importa se você precisa acessar tarefas padrão de ML, LLMs populares executados totalmente no dispositivo ou a capacidade de trazer seus próprios modelos personalizados ou pipelines modelo, você irá encontrar uma suíte otimizada de ferramentas no Google AI Edge. O suporte ampliado para o TensorFlow Lite permite que você traga modelos de PyTorch diretamente para seus usuários móveis. Melhorias no Tensorflow Lite fazem com que trazer IA para o dispositivo seja mais fácil do que nunca.


Torneio de desenvolvedores de API do Gemini

Participe do torneio de desenvolvedores de API do Gemini e crie aplicativos inovadores usando o aPI do Gemini para concorrer a uma chance de ganhar um DeLorean 1981 elétrico personalizado, além de outros prêmios excepcionais. Entamos entusiasmados para ver como seu uso inovador do API do Gemini irá redefinir as fronteiras da IA e modelar um futuro mais promissoe. Se o seu app foca em criar um impacto positivo, fornecer soluções práticas ou expandir as fronteiras da criatividade, esta é a oportunidade para você deixar a sua marca no cenário de IA.


Desenvolvimento para dispositivos móveis

Viabilizar experiências de excelência aprimoradas por IA para Android e impulsionar a produtividade dos desenvolvedores com APIs, ferramentas e orientações robustas.


Gemini no Android Studio

No ano passado, apresentamos o Studio Bot como um companheiro para programação de IA para Android. Graças aos seus comentários, evoluímos nossos modelos, expandimos para mais de 200 países e territórios, lançamos a ferramenta para Stable e a trouxemos para o ecossistema Gemini mês passado, com o lançamento do Gemini para Android Studio. Ela foi desenvolvida para facilitar a construção de apps de alta qualidade para Android com mais rapidez. Até o final do ano, o Gemini no Android Studio contará com suporte para inputs multimodais usando Gemini 1.5 Pro.


Gemini Nano & AICore

Execute o Gemini Nano, nosso modelo mais eficiente para tarefas diretamente no dispositivo móvel do usuário, permitindo respostas de baixa latência e maior privacidade de dados, independente da cobertura da rede móvel. Isto é possível com o AICore, um serviço de sistema que gerencia modelos de fundação no dispositivo e remove a necessidade de gestão manual da distribuição de grandes modelos de linguagem (LLMs). Ambos estão disponíveis atualmente no Pixel 8 Pro e Samsung Galaxy S24 Series, com suporte para mais dispositivos até o final do ano.


Kotlin Multiplatform (KMP) para Android

Impulsione a sua produtividade compartilhando a lógica de negócios do seu app em diferentes plataformas e aproveitando o novo suporte para Android de primeira classe para KMP. Você agora conta com suporte para bibliotecas selecionadas de Jetpack como DataStore e Room, com outras a caminho até o final do ano.


Jetpack Compose

Construa experiências de usuário deslumbrantes e adaptativas, otimize o dessempenho, crie transições suaves e inclua APIs de Material impulsionadas por orientações para layouts que se ajustam facilmente entre diferentes dispositivos. Simplifique o processamento de entradas, incluindo o reconhecimento de caligrafia com o stylus alimentado por IA, e crie widgets personalizados com o Jetpack Glance. Realize testes com confiança utilizando o emulador redimensionável e o modo de verificação do Resizable Emulator and Compose IU e impulsione a descoberta de widgets com as visualizações geradas do Android 15.


Desenvolvimento Web

Seu caminho para melhor desenvolvimento – uma web mais poderosa, mais fácil.


Gemini Nano no Chrome

Aproveite o poder da IA no dispositivo com WebGPU, WebAssembly, e agora — integração do Gemini Nano no Chrome desktop para proporcionar novos recursos integrados de IA. Crie para uma série enorme de dispositivos com escalonabilidade, viabilidade e privacidade aprimorada. Participe de nosso programa de pré-lançamento antecipado e ajuda a criar o futuro do desenvolvimento acessível de IA com novas APIs web.


API de regras de especulação

Elimine o carregamento entediante de páginas e viabilize experiências rápidas e integradas de navegação com uma nova API que só precisa de algumas linhas de código para ser implantada. A API permite a pré-obtenção e pré- renderização de páginas em segundo plano, de modo que as páginas são carregadas em milisegundos. Para maior otimização, a IA pode ser utilizada para prever padrões de navegação de maneira inteligente, maximizando a eficiência do pré-carregamento de recursos.


API de visualização de transições para sotes com múltiplas páginas

Desbloqueie experiências suaves e fluidas de navegação entre diferentes arquiteturas de sites, graças a um upgrade significativo que agora está disponível para apps de múltiplas páginas no Chrome Canary 126. Combinada com Regras de especulação e IA, a API de Visualização de transições proporciona transições de páginas suaves e quase imediatas, redefinindo as possibilidades de interações de app web para todos os desenvolvedores.


Insights do console Chrome DevTools

Aproveite os insights alimentados por IA dentro do console Chrome DevTools. Gemini oferecerá explicações e soluções para erros e alertas de DevTools, simplificando significativamente o processo de depuração.


Desenvolvimento multiplataforma de pilha completa

Crie, teste e forneça apps de pilha completa alimentados por IA que rodam bem em todas as plataformas que seus usuários precisam.


Project IDX em beta aberto

Vivencie uma experiência simplificada de desenvolvimento para apps multiplataforma de pilha completa alimentados por IA, agora aberto a todos sem lista de espera. Comece facilimente com modelos pré-carregados, importe projetos já existentes ou comece do zero. O IDX agora inclui novas integrações cruciais, como Chrome DevTools, Lighthouse e Cloud Run, para simplificação da implantação multirregional.


Flutter e Dart com WASM, Impeller e mais

Desbloqueie melhorias em gráficos grandes e desempenho de apps com Flutter 3.22 e Dart 3.4. Experimente o Impeller no Android para obter um desempenho de rasterização até 30% mais rápido. Ofereça visuais deslumbrantes e execução eficiente de modelos de IA na web com suporte para compilação WASM. Teste um novo recurso experimental de linguagem, o Dart Macros, pensado para tornar a experiência de desenvolvedor do Dart ainda mais produtiva.


Evoluindo o Firebase para apps modernos alimentados por IA

Conecte seu app a um banco de dados PostgreSQL usando Firebase Data Connect com CloudSQL. Forneça apps web modernos com rapidez, com a segurança e escalonabilidade do Google Cloud e implantações simplificadas a partir do GitHub com Firebase App Hosting. Teste o Firebase Genkit para criar e monitorar recursos de IA prontos para produção que funcionam imediatamente com modelos Gemini e Gemma. Nossa colaboração com a NVIDIA otimiza o desempenho de inferências com nossos modelos Gemma, de modo que você pode executar o Genkit localmente no seu RTX GPU com Ollama e Gemma para melhor desempenho.


Checks

Simplifique o fluxo de trabalho de privacidade e conformidade com Checks, a plataforma de conformidade alimentada por IA do Google. O Checks Code Compliance monitora e detecta questões de conformidade À medida que você escreve seu código, ajudando a garantir a segurança e a qualidade dos seus aplicativos. Desenvolvedores de iOS e Android podem acessar o Checks hoje mesmo.


Recursos

Reunindo o melhor dos recursos, treinamentos e escala do Google para aprimorar a experiência do desenvolvedor.


Program de Desenvolvedores Google

Explore os novos benefícios do programa, como acesso ao Gemini sem custos para desenvolvedores, para aprender, pesquisar e conversar com a documentação do Google. Se você for um usuário do IDX, poderá criar 3 espaços de trabalho adicionais, num total de 5. E se você também tiver entrado na comunidade Google Cloud Innovators, receberá créditos de aprendizagem para laboratórios interativos no Google Cloud Ensina. Inscreva-se hoje mesmo.


Estamos apenas começando

Estamos em uma missão para ajudar a transformar suas grandes ideias e projetos já existentes em realidade. Por meio da inovação contínua de ferramentas e plataformas, vamos criar o futuro juntos.

Confira todos os anúncios e atualizações do Google I/O com mais de 150 sessões e conteúdos de aprendizado disponíveis a partir de 16 de maio às 8:00 PT. E a mágica do Google I/O continua, portanto, aprticipe de um evento I/O Connect ou I/O Extended em uma cidade perto de você.