O Google revelou o Genkit for Go, um framework de código aberto para construir aplicativos e serviços de nuvem com tecnologia de IA nativamente em Go. O projeto é uma colaboração entre as equipes de linguagem Firebase e Go do Google.

Apresentado em 17 de julho e atualmente em estado alfa, o Genkit para Go permite que os desenvolvedores criem aplicativos de IA generativos combinando as vantagens de desempenho e simultaneidade do Go com as bibliotecas e ferramentas do Genkit. Os casos de uso em potencial incluem assistentes inteligentes que entendem solicitações complexas, agentes de suporte ao cliente usando geração aumentada de recuperação (RAG) e ferramentas de transformação de dados que convertem dados não estruturados, como linguagem natural, em formatos estruturados (SQL, consultas, tabelas) para análise mais profunda.

Um guia para começar a usar o Genkit para Go pode ser encontrado em firebase.google.com. O Genkit para Go segue a introdução de maio do Firebase Genkit para Node.js, para desenvolvedores de JavaScript e TypeScript. O Genkit fornece abstrações leves e componíveis para simplificar o desenvolvimento de fluxos de trabalho de IA sofisticados sem sacrificar o controle e a personalização, disse o Google. O framework apresenta: