Google AI Studio
Last updated
Last updated
Bienvenido al primer capítulo de este módulo, donde trataré de guiarte en el uso de algunas herramientas para prototipar ideas, herramientas o aplicaciones digitales. Ya sabes, seré lo más breve posible cuando se trate de conceptos, por lo que, si deseas profundizar en alguno siempre puedes visitar mi blog donde tiendo a explayarme más en el análisis de estos.
Las herramientas usadas estarán explicadas desde el punto de vista en cómo yo las uso, por lo que, queda en ti profundizar en las múltiples opciones que estas te pueden brindar. Ahora sí...
En palabras simples, Google AI Studio es un entorno de desarrollo integrado basado en la nube diseñado para el desarrollo y la implementación de proyectos de Inteligencia Artificial. Esto quiere decir que, nos ofrece un espacio de trabajo colaborativo donde puedes crear, entrenar, evaluar y desplegar modelos de aprendizaje automático de manera eficiente. Ahora, ¿por qué elegí Google AI Studio?
A mí me gusta tener mis herramientas integradas y Google me ofrece eso. Aunque reconozco que, en ciertas tareas, otros entornos de IA pueden resolver una tarea de manera más eficiente. Sin embargo, esto no significa que la IA de Google no pueda hacerlo. Con el tiempo me he percatado que esto podría deberse más a cómo nos comunicamos con la IA y no necesariamente a las limitaciones de esta.
Además, la IA Generativa que estaremos utilizando es, de momento, gratuita y nos permite probar los diferentes modelos, tanto de pago como Open Source, que están disponibles en el ecosistema de Google.
Puedes acceder a la herramienta haciendo clic aquí. Ahora sí, bienvenido a...
Lo primero que debes hacer es dar click en "Acceder", y, si tienes una cuenta Google, esta se vinculará de manera automática y te permitirá entrar en el panel central, donde obtendrás una vista similar a esta:
Si tienes más de una cuenta Gmail, Google te pedirá que elijas con cual iniciar sesión.
Si das clic donde dice "New Prompt", accederás al espacio para comenzar a conversar con la IA. Si das clic donde dice "Get API Key", accederás a un panel donde podrás configurar la API de Google para tus proyectos. Nosotros daremos clic en la "X" de la esquina para continuar.
...se encuentra la opción "Create New Prompt". Al hacer clic ahí nos dejará la ventana de conversación donde le escribiremos cualquier consulta que tengamos y esta nos responderá:
Como verás, arriba de todo se ha puesto un título aleatorio que dice "Generative AI Explained". Este título se pone de manera automática y variará de nombre al empezar una conversación. Sirve para que la conversación se guarde de manera automática.
Si das clic en el icono de lápiz que sale al costado o en el mismo título, verás que podrás cambiar el título a uno que mejor creas conveniente y agregar una descripción.
Del lado izquiero, debajo de "New tuned model", verás que hay una opción llamada "My library" y es donde se guardarán todas las conversaciones que tengas. Al hacer clic en "My library", podrás ver todas las conversaciones a través de sus títulos y en los tres puntos del costado podrás borrar la conversación.
Ahora, regresando al apartado de Prompt, debajo, donde has escrito el prompt encontrarás un signo de "+", el cual te permitirá agregar archivos con los cuales la IA podrá interactuar.
Ten en cuenta que, para subir un archivo deberás escoger la opción "My Drive".
Además, un requisito para subir cualquier archivo es vincular tu cuenta de Google Drive. Por lo que, si es la primera vez que lo harás, te pedirá que vincules tu cuenta primero.
El siguiente paso es hacer clic donde dice "Upload to Drive" y se abrirá la ventana para que cargues el archivo con el que quieres que la IA interatúe.
Considera que, como cada conversación que tengas con la IA es independiente, esta guardará en su memoria la información que hayas generado. Por lo que, si dejas a mitad la conversación, puedes volver a retomarla.
Los archivos que agregues a la conversación se guardarán automáticamente en una carpeta dentro de tu Google Drive, por lo que, tienes que revisar periódicamente tu espacio para asegurarte de no sobrepasarlo ya que esto puede generar errores en el uso de la IA
La primera opción que nos interesa es la que dice "Model". Esta opción nos permite elegir entre los diversos modelos que tiene Google dentro de su ecosistema. Los modelos de Gemini Flash y Pro son los que se incluyen dentro del plan de pago de Gemini Advance, y aquí los puedes probar de manera gratuita. También se encuentran los modelos "Gemma" los cuales son Open Source, que ya explicaré en otro módulo lo que es, y que también puedes probarlos.
En mi experiencia, puedo decirte que cada modelo genera resultados diferentes y la mejor manera de comprobarlo es que vayas probando uno por uno.
Debajo de "Model" podemos encontrar algo llamado "Token Count". Aquí se nos mostrará la cantidad de "Tokens" que hemos usado en la conversación. Dependiendo el modelo que escojamos, la cantidad de Tokens permitidos para cada conversación variará.
Por experiencia diré que nunca he llegado a acabar los Tokens de una conversación.
Más abajo de "Token Count" encontraremos una opción llamada "Temperature". Con esta podremos definir el nivel de "creatividad" que le queremos asignar a la IA. Con esta opción también le estaremos diciendo qué tanto queremos que se apegue a nuestras indicaciones.
Nuevamente, habrá situaciones en las que te convenga subirle al máximo y otras donde no.
Después de "Temperature" encontraremos un desplegable con el nombre de "Tools". Este nos permitirá elegir entre una serie de opciones que nos ayudan más para temas de codificación. Al igual que con los "tokens", el desplegable "Tools" varía en sus opciones dependiendo del modelo que elijamos.
A continuación, te mostraré qué sucede cuando activamos la opción "Code execution" dentro del desplegable "Tools". Este nos permite que la IA ejecute un código directamente en la ventana de chat, permitiéndonos ver si el código generado de verdad funcion. Muy útil si programas en lenguajes como "Python".
Por último, debajo de "Tools", nos encontraremos un desplegable con el nombre "Advanced settings". Aquí podremos configurar opciones como la cantidad de tokens que nos entregará la IA por cada respuesta "Output length", o indicarle un tope para que la IA detenga el contenido "Add stop sequence".
Sin embargo, la opción que más no importará es la de "Edit safety settings". Al hacer clic nos saldrá un nuevo menú en el que podremos definir el nivel de "seguridad" que queremos que tenga el contenido. Mientras más bajo esté, más chances de evadir temas sensibles y viceversa.
Esto puede ayudarte mucho si, por ejemplo, estás quieres escribir un discursos donde se tocan temas sensibles o quieres constatar que dicho discurso no tenga expresiones de odio o contenido explícito.
Y así concluye esta guía de la IA Generativa de "Google AI Studio". Ahora te toca a ti probar la herramienta y que explores cómo funcionan y qué te puede aportar los diferentes tipos de combinaciones.
Si algunos términos usados te parecieron desconocidos te propongo que consultes las guía de términos que preparé aquí.
No olvides que, aunque la herramienta esté gratuita, carece de algunas mejoras que están presentes en la versión de paga de Gemini Advance, como la creación de Gemas (asistentes personalizados). Te dejo la información al respecto aquí.
¡Nos vemos pronto!