Firebase Genkit: An open source developer framework for AI apps

Applications of AI


Return to New York on June 5th to work with executives to explore comprehensive ways to audit AI models for bias, performance, and ethical compliance across diverse organizations. Click here to learn how to participate.


Google's mobile and web development platform gives developers new ways to incorporate generative AI capabilities into their applications. Firebase Genkit, currently in beta, is an open source framework that blends the coding style developers are familiar with with a variety of data sources, models, cloud services, agents, and more.

“Genkit provides a rich set of AI-centric local developer tools that make it easy to build and debug AI workloads,” Google product manager Chris Gill and developer advocate Peter Friese wrote in a blog post. I am. “When you're ready to go into production, you can use Genkit to deploy your solution to Firebase or Google Cloud and monitor your app to ensure it's production-ready.”

Originally aimed at helping JavaScript/TypeScript developers bring AI-powered apps to Node.js backend developers, Google has announced that it will soon add support for the Go programming language. Third-party open source projects already supported by Genkit include vector databases such as Chroma, Pinecone, Cloud Firestone, and PostgreSQL. Large-scale language models from Ollama. Additional integrations are planned for the future.

The company claims that Genkit makes it easy to develop AI capabilities because it uses a familiar code-centric approach and is intuitive for developers. Additionally, Gemini and Gemma will be supported soon. We also focus on local development, allowing developers to test features end-to-end with full observability. Finally, Genkit is open source, flexible enough to handle plugins, leverages Vertex AI to run seamlessly on Google Cloud infrastructure, and is built for production apps. Masu.

VB event

AI Impact Tour: AI Audit

Join us as we return to New York on June 5th to connect with top executives and dig into strategies for auditing AI models to ensure fairness, optimal performance, and ethical compliance across diverse organizations. please. Be sure to attend this special, invite-only event.

request an invitation

Examples of what you can do with Genkit include generating content to create sentences based on specified scenarios or internal datasets, summarizing large texts into simple and understandable formats for users, and creating your own data (RAG ), generate high-quality responses based on text, provide text translation, and more. Extract data entered from multimodal prompts across multiple languages.

“Learning new technology takes time and effort, especially when it comes to AI, where concepts and approaches evolve rapidly,” Gill and Friese said. “We believe that AI frameworks should reduce complexity, not add it. Genkit is designed to feel familiar and intuitive, with a minimal learning curve to get started. It has been.”

Announced at this year's Google I/O developer conference, Firebase Genkit is the company's latest tool to accelerate AI-powered app development. Other products that incorporate Gemini include Android Studio, Chrome DevTools, Chrome Desktop Client, and its compliance platform app Checks. GenKit allows developers to move AI-powered code from prototype to production while understanding software performance.

You can download Firebase Genkit now from GitHub.



Source link

Leave a Reply

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