Como Usar Inteligencia Artificial en Firebase

3 minuto(s)

En el Google IO 2024, se anunció que Firebase tiene soporta para diferentes modelos de IA.

Todo ello lo pudimos apreciar en el artículo Novedades Google I/O 2024 Programadores – Parte 4, en donde vimos varios detalles.

En este artículo te enseñaré a Como Usar Inteligencia Artificial en Firebase, vamos con ello.

Herramienta de Firebase que usa inteligencia artificial
Poco a poco Firebase esta expandiendo IA en sus productos y servicios

Al menos hasta la fecha de este artículo, si abres o creas un proyecto en Firebase te aparecerá un par de opciones para probar Gemini AI.

En el futuro puede que estas opciones sean movidas.

Actualmente han sido ubicadas estratégicamente por la plataforma.

Para que los usuarios las puedan ver a simple vista:

Botones para usar inteligencia artificial en Firebase
Estas opciones saltan a la vista

Es importante que sepas que ambas opciones son diferentes.

Si presiona el botón azul que dice Probar ahora te abrirá un asistente de IA al cual le puedes hacer consultas:

Abriendo Gemini AI en Firebase para consultarle
Gemini AI entiende el lenguaje escrito por el usuario como natural

Y si presionas la opción del lado izquierdo que dice Build with Gemini, te abrirá una nueva pantalla.

En esta pantalla puedes ver las opciones disponibles para usar IA:

Opción Build with Gemini en Firebase
Antes de elegir una opción debes saber para que sirve cada una

Actualmente existen estas 3 opciones, pero en el futuro puede que Firebases agregue otras más.

Veamos para que sirven estas opciones

Explicando las Opciones

Veamos para que sirve cada una.

Prueba Gemini en Google AI Studio

Esta opción te permite probar inteligencia artificial en la herramienta Google AI Studio de manera externa a Firebase:

Herramienta Google AI Studio
Esta herramienta te permite experimentar y familiarizarte con la IA de Google antes de probarla en otras plataformas como Firebase

Compila apps impulsadas por IA con la API de Gemini

Esta es la opción que probablemente estés buscando para trabajar con IA en Firebase.

Actualmente es una versión de pago y te permite integrar Gemini AI mediante Vertex AI, en tus aplicaciones de Firebase.

Esta disponible para proyectos web, Android, iOS y Flutter, mediante el SDK de Vertex AI para Firebase.

Flujo del funcionamiento de Vertex AI para Firebase y la plataforma Google Cloud
Puedes acceder a los modelos Gemini Pro y Gemini Pro Vision

Compila e implementa funciones de apps basadas en IA del servidor

Esta tercera opción te permite usar inteligencia artificial en Firebase en el lado del servidor.

Mediante Cloud Functions o funciones en la nube, usando lenguajes y tecnologías propias de un desarrollo de fondo como Node JS y otras más.

Aquí puedes usar diferentes modelos de IA abiertos como Gemma, Falcon, Phi y otros más.

Puedes integrar datos de Firebase Genkit con Google Cloud Trace para supervisar información importante:

Google Cloud Trace con datos de Firease Genkit
Cloud Trace recopila seguimientos o traces de latencia de un proyecto en Google Cloud

Así es como puedes usar inteligencia artificial en Firebase.

Conclusión

En este tutorial has aprendido a Como Usar Inteligencia Artificial en Firebase.

Te servirá como guía para integrar IA en tus aplicaciones con Firebase.

Recuerda practicar mucho, solo así lograrás dominar la integración de inteligencia artificial en Firebase.

Nota(s)

  • No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.

Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.