Tecnologia

Google lança Firebase Genkit, uma nova estrutura de código aberto para a construção de aplicativos baseados em IA

No Conferência de desenvolvedores do Google I/O na terça-feirao Google anunciou uma adição ao seu Plataforma Firebase que visa tornar mais fácil para os desenvolvedores construir aplicativos baseados em IA em JavaScript/TypeScript, com suporte para Go em breve.

Firebase Genkit é uma estrutura de código aberto, usando a licença Apache 2.0, que permite aos desenvolvedores construir rapidamente IA em aplicativos novos e existentes.

Alguns dos casos de uso do Genkit que a empresa destaca na terça-feira incluem muitos dos casos de uso padrão de IA generativa: geração e resumo de conteúdo, tradução de texto e geração de imagens.

“Modelos poderosos de linguagem grande colocam recursos de aplicativos baseados em IA ao seu alcance, mas construir e refinar esses recursos além de um protótipo é difícil”, escreveram o gerente de produto do Google, Chris Gill, e o defensor do desenvolvedor, Peter Friese, no anúncio de terça-feira. “Muitos de nós ainda estamos descobrindo como implantar esses recursos em produção em escala e entender seu desempenho para que possamos iterá-los e melhorá-los rapidamente. Adicione a isso a necessidade de equilibrar segurança e estabilidade ao longo do processo e o problema se torna ainda mais difícil. Vamos ser sinceros, todos precisam de ajuda.”

A equipe do Firebase promete que os desenvolvedores poderão começar a usar o Genkit porque ele usa as mesmas abordagens do restante do conjunto de ferramentas do Firebase. Usando o Genkit, eles poderão testar seus novos recursos localmente e, em seguida, implantar seu aplicativo com a ajuda das plataformas sem servidor do Google, como Cloud Functions for Firebase e Google Cloud Run.

Por ser de código aberto, os desenvolvedores poderão estender o Genkit conforme necessário, mas pronto para uso, ele já oferece suporte a vários projetos de código aberto de terceiros. Isso significa que além dos modelos Gemini do Google, por exemplo, os desenvolvedores podem usar modelos abertos via Ollama. O Genkit também oferecerá suporte a bancos de dados vetoriais como Chrome, Pinecone e pgvector do PostgreSQL, além do Google Cloud Firestore.

“O Genkit também foi projetado para ser aberto a todo e qualquer modelo, armazenamento de vetores, incorporadores, avaliadores e outros componentes por meio de seu sistema de plugins”, escreve a equipe.

O Google também observa que Projeto IDXo ambiente de desenvolvedor integrado de próxima geração baseado na Web do Google que agora está disponível para o público geral, oferecerá suporte imediato à interface do desenvolvedor do Genkit.

Além do Genkit, a equipe do Firebase também anunciou hoje suporte para bancos de dados SQL, alimentados pelo Firebase Data Connect, um novo serviço desenvolvido pelo banco de dados Cloud SQL Postgres do Google.

Outra novidade é o Firebase App Hosting, que o Google descreve como “a próxima geração de hospedagem web sem servidor com o Google, projetada especificamente para aplicativos web renderizados em servidor”. Firebase App Hosting é uma solução de hospedagem web sem servidor que gerenciará tudo, desde a construção do aplicativo até o CDN para distribuição de conteúdo e renderização no servidor para desenvolvedores.

Estamos lançando um boletim informativo sobre IA! Inscrever-se aqui para começar a recebê-lo em suas caixas de entrada em 5 de junho.

Leia mais sobre o Google I/O 2024 no TechCrunch

Source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button