Google Lanza Firebase Genkit: El Framework Definitivo para Desarrollar Aplicaciones Impulsadas por IA

La plataforma de desarrollo móvil y web de Google ha lanzado una nueva herramienta para que los desarrolladores integren funciones de IA generativa en sus aplicaciones. Disponible ahora en beta, Firebase Genkit es un marco de código abierto que combina de manera fluida diversas fuentes de datos, modelos, servicios en la nube y más, respetando estilos de codificación familiares.

“Genkit ofrece herramientas de desarrollo centradas en IA que simplifican la creación y depuración de tus cargas de trabajo de IA,” comentaron el gerente de producto de Google, Chris Gill, y el defensor de desarrolladores, Peter Friese, en una reciente publicación de blog. “Cuando estés listo para la producción, puedes desplegar tu solución en Firebase o Google Cloud y monitorear la preparación de tu app.”

Diseñado originalmente para ayudar a desarrolladores de JavaScript y TypeScript a crear aplicaciones impulsadas por IA para backends de Node.js, Google planea extender el soporte al lenguaje de programación Go en un futuro cercano. Genkit ya es compatible con proyectos de código abierto de terceros, incluyendo bases de datos vectoriales como Chroma, Pinecone, Cloud Firestore y PostgreSQL, así como integraciones con modelos de lenguaje grande de Ollama, con más por venir.

Genkit busca simplificar el desarrollo de funciones de IA al ofrecer un marco intuitivo que emplea prácticas de codificación conocidas. Incluye soporte inmediato para Gemini y Gemma y enfatiza el desarrollo local, permitiendo a los desarrolladores probar características de forma integral. Al ser de código abierto y flexible, Genkit soporta plugins y funciona a la perfección en la infraestructura de Google Cloud, aprovechando Vertex AI y enfocándose en aplicaciones listas para producción.

Entre las capacidades clave de Genkit se encuentran la generación de contenido a partir de escenarios o conjuntos de datos específicos, la resumación de textos extensos para facilitar su comprensión, la provisión de respuestas de alta calidad basadas en datos propios (RAG), la traducción de textos en múltiples idiomas y la extracción de datos tipeados a partir de comandos multimodales.

“Adoptar nuevas tecnologías lleva tiempo y esfuerzo, especialmente en el campo de la IA que evoluciona rápidamente,” señalaron Gill y Friese. “Los marcos de IA deberían simplificar procesos en lugar de complicarlos. Genkit está diseñado para ser intuitivo, garantizando una curva de aprendizaje mínima para comenzar.”

Presentado en la conferencia de desarrolladores Google I/O de este año, Firebase Genkit representa el último esfuerzo de Google para mejorar el desarrollo de aplicaciones impulsadas por IA. Otras herramientas potenciadas por Gemini incluyen Android Studio, Chrome DevTools y la plataforma de cumplimiento Checks. Con Genkit, los desarrolladores pueden transformar su código basado en IA de prototipo a producción mientras obtienen información sobre el rendimiento del software.

Puedes descargar Firebase Genkit de GitHub hoy mismo.

Most people like

Find AI tools in YBX

Related Articles
Refresh Articles