Puntos de control
Build a Gemini image analysis tool.
/ 25
Build a Gemini tagline generator.
/ 25
Experiment with image analysis code.
/ 25
Experiment with tagline generation code.
/ 25
Prompt Design in Vertex AI: Lab de desafío
- GSP519
- Descripción general
- Configuración y requisitos
- Situación del desafío
- Tarea 1. Crea una herramienta de análisis de imagen en Gemini
- Tarea 2. Crea un generador de eslóganes en Gemini
- Tarea 3. Experimenta con código de análisis de imagen
- Tarea 4. Experimenta con código de generación de eslóganes
- ¡Felicitaciones!
GSP519
Descripción general
En un lab de desafío, se le proporcionarán una situación y un conjunto de tareas. En lugar de seguir instrucciones paso a paso, deberás utilizar las habilidades aprendidas en los labs del curso para decidir cómo completar las tareas por tu cuenta. Un sistema automatizado de puntuación (en esta página) mostrará comentarios y determinará si completaste tus tareas correctamente.
En un lab de desafío, no se explican conceptos nuevos de Google Cloud, sino que se espera que amplíes las habilidades que adquiriste, como cambiar los valores predeterminados y leer o investigar los mensajes de error para corregir sus propios errores.
Debe completar correctamente todas las tareas dentro del período establecido para obtener una puntuación del 100%.
Este lab está recomendado para estudiantes inscritos en el curso Prompt Design in Vertex AI and Gemini. ¿Aceptas el desafío?
Temas evaluados
- Crear instrucciones eficaces y usar parámetros para guiar los resultados de la IA generativa en Vertex AI Studio
- Aplicar modelos de Gemini para crear descripciones de productos y eslóganes en una situación de marketing real
- Examinar y ejecutar código de Python exportado desde Vertex AI Studio para obtener una comprensión básica de la implementación de IA generativa
- Usar Notebooks de Jupyter para probar y modificar código de IA generativa
Configuración y requisitos
Antes de hacer clic en el botón Comenzar lab
Lee estas instrucciones. Los labs son cronometrados y no se pueden pausar. El cronómetro, que comienza a funcionar cuando haces clic en Comenzar lab, indica por cuánto tiempo tendrás a tu disposición los recursos de Google Cloud.
Este lab práctico te permitirá realizar las actividades correspondientes en un entorno de nube real, no en uno de simulación o demostración. Para ello, se te proporcionan credenciales temporales nuevas que utilizarás para acceder a Google Cloud durante todo el lab.
Para completar este lab, necesitarás lo siguiente:
- Acceso a un navegador de Internet estándar (se recomienda el navegador Chrome)
- Tiempo para completar el lab: Recuerda que, una vez que comienzas un lab, no puedes pausarlo.
Situación del desafío
Formas parte de una startup de contenido educativo que se especializa en involucrar a los estudiantes con el mundo natural. La empresa se asoció con Cymbal Direct, una tienda en línea que está por lanzar una nueva línea de equipo e indumentaria para actividades al aire libre, diseñada para alentar a personas jóvenes a explorar y conectarse con la naturaleza.
En Cymbal Direct, quieren crear una campaña de marketing para su nueva línea de productos que aproveche la potencia de la IA generativa. Tu tarea es ayudarlos a desarrollar un conjunto de herramientas en la plataforma de Vertex AI de Google Cloud que agilice la generación de lo siguiente:
- Descripciones evocativas de los productos usando análisis de imagen para inspirar textos cortos y descriptivos que capturen la esencia de sus productos y la sensación de estar en la naturaleza
- Eslóganes pegadizos enfocados en destacar las características del producto, el público objetivo y la respuesta emocional deseada
Tarea 1. Crea una herramienta de análisis de imagen en Gemini
En esta sección, crearás una plantilla para analizar imágenes de los productos de Cymbal Direct usando el modelo de Gemini en Vertex AI Studio. El objetivo es generar opciones de texto descriptivo inspiradas en la imagen, desde detalles simples hasta frases más evocativas que establezcan un estado de ánimo.
Tareas:
- Antes de comenzar, descarga la imagen que se proporciona para esta tarea. La siguiente imagen es un producto de Cymbal Direct. Haz clic con el botón derecho y selecciona Guardar imagen como para guardarla en tu máquina local.
-
Usa la interfaz Multimodal de Vertex AI Studio y cualquiera de los modelos gemini-1.0-pro-vision para analizar la imagen de producto (proporcionada) de Cymbal Direct y generar varias opciones de texto descriptivo que se inspiren en ella.
-
Experimenta con distintas instrucciones para generar lo siguiente:
- Texto descriptivo corto inspirado en la imagen
- Frases pegadizas adecuadas para anuncios
- Una descripción poética para una campaña centrada en la naturaleza
-
Evalúa e itera: ajusta tu instrucción y los parámetros según sea necesario para definir mejor los resultados.
-
Nombra a tu instrucción
Cymbal Product Analysis
. -
Guarda la instrucción: cuando estés conforme con los resultados, haz clic en Guardar y selecciona la región
.
Tarea 2. Crea un generador de eslóganes en Gemini
En esta tarea, crearás una instrucción estructurada para generar diversas posibilidades de eslóganes usando el modelo de lenguaje de Gemini en Vertex AI Studio. El objetivo es desarrollar una instrucción que permita personalizar el estilo del eslogan según los atributos del producto, el público objetivo y la resonancia emocional.
Tareas:
-
En la interfaz Lenguaje de Vertex AI Studio, usa cualquiera de los modelos gemini-1.0-pro para crear un generador de eslóganes personalizables para la nueva línea de productos de Cymbal Direct.
-
Diseña una Instrucción estructurada con parámetros para personalizar eslóganes a partir de lo siguiente:
- Atributos del producto (p. ej., durable, ligero)
- Público objetivo (p. ej., aventureros jóvenes, familias)
- Resonancia emocional (p. ej., empoderada, conectado)
-
En el recuadro Contexto, ingresa lo siguiente:
- Incluye 2 ejemplos en tu instrucción para guiar el estilo de la salida. A continuación, se ofrecen ejemplos de una entrada y salida para mayor referencia:
Entrada | Salida |
---|---|
Write a tagline for a durable backpack designed for hikers that makes them feel prepared. Consider styles like minimalist. | Built for the Journey: Your Adventure Essentials. |
-
En el recuadro Prueba, agrega una entrada y en la esquina superior derecha, haz clic en Enviar para que el modelo de lenguaje genere una opción de eslogan a partir de tu instrucción.
-
Evalúa e itera:
- Experimenta con diferentes combinaciones de parámetros para ver la variedad de eslóganes producidos.
- A partir de los resultados, haz cambios en la redacción de tu instrucción, agrega más opciones de parámetros o ajusta las opciones de estilo para lograr el resultado deseado.
-
Nombra a tu instrucción
Cymbal Tagline Generator Template
. -
Guarda la instrucción: cuando estés conforme con los resultados, haz clic en Guardar y selecciona la región
.
Tarea 3. Experimenta con código de análisis de imagen
En esta tarea, explorarás el código de Python para la instrucción de análisis de imagen que creaste. Luego, modificarás la instrucción para que sea más específica y probarás la nueva instrucción en un notebook.
-
En el menú de navegación de la consola de Google Cloud, haz clic en Vertex AI > Workbench.
-
En la página Instancias, busca el notebook
generative-ai-jupyterlab
y haz clic en el botón Abrir JupyterLab. -
Crea un archivo de notebook nuevo llamado
image-analysis.ipynb
.
Explora el código de análisis de imagen
-
Vuelve a la instrucción multimodal
Cymbal Product Analysis
que creaste. -
Del lado derecho de la instrucción, haz clic en Obtener código. Usa Python como lenguaje.
!
al inicio de cada comando.
En esta situación, ejecuta el primer bloque de código en la terminal. Para ello, navega a Archivo > Nuevo > Terminal. - Ejecuta la segunda celda de código del notebook. Verifica que el código se ejecute correctamente y que produzca los resultados esperados.
Modifica la instrucción de análisis de imagen
- En el código encontrarás una línea de texto entre comillas triples (
"""
). Esta es tu instrucción actual de análisis de imagen. Por ejemplo, podría ser:
-
Ahora modificarás la instrucción para que sea más específica. Cambia la redacción de la instrucción en la celda de código para que la salida sea de menos de 10 palabras.
-
A continuación, modifica el código de la instrucción para alentar al modelo a que produzca las descripciones de la imagen más inusuales, inesperadas y creativas que pueda concebir.
-
Guarda los cambios del código. Luego, vuelve a ejecutar la celda de código en tu notebook para probar Gemini con la nueva instrucción.
-
Verifica que las nuevas descripciones sean más cortas y creativas que las anteriores.
Tarea 4. Experimenta con código de generación de eslóganes
En esta tarea, explorarás el código de Python para la instrucción de eslóganes que creaste. Luego, modificarás la instrucción para que incluya una palabra clave específica y probarás la nueva instrucción en un notebook.
-
Crea un archivo de notebook nuevo llamado
tagline-generator.ipynb
. -
Agrega el siguiente código al notebook:
- Actualiza los marcadores de posición
<your example input>
con ejemplos de entradas y<your example output>
con ejemplos de salidas a partir de tu instrucción de eslóganes. Además, actualiza<your test input>
con tu entrada de prueba.
Solo debes copiar estos valores de tu instrucción de lenguaje Cymbal Tagline Generator Template
. Para encontrarlos, en el menú de navegación de la consola de Google Cloud, haz clic en Vertex AI > Vertex AI Studio > Lenguaje. En Lenguaje, selecciona Mis instrucciones. Haz clic en la instrucción Cymbal Tagline Generator Template
que creaste en un paso anterior. Puedes copiarlos de las secciones Ejemplos y Prueba.
- Ejecuta la celda de código en el notebook. Verifica que el código se ejecute correctamente y que produzca los resultados esperados.
Modifica la instrucción de generación de eslóganes
-
En el código encontrarás múltiples líneas de texto entre comillas triples (
"""
). Esta es tu instrucción actual de generación de eslóganes. -
Ahora modificarás la instrucción para que incluya una palabra clave específica. Modifica la última entrada para solicitar específicamente que el eslogan incluya la palabra clave
nature
. -
Guarda los cambios del código. Luego, vuelve a ejecutar la celda de código en tu notebook para probar el modelo de lenguaje con la nueva instrucción.
-
Verifica que el eslogan nuevo incluya la palabra clave
nature
.
¡Felicitaciones!
Felicitaciones, completaste correctamente el lab. Ayudaste a Cymbal Direct a crear un conjunto de herramientas en la plataforma de Vertex AI de Google Cloud que agiliza la generación de descripciones evocativas de producto y eslóganes pegadizos para su nueva línea de productos. También exploraste y modificaste el código de análisis de imagen y generación de eslóganes en un notebook. Buen trabajo.
Próximos pasos y más información
- Consulta la documentación de la IA generativa en Vertex AI.
- Obtén más información sobre la IA generativa en el canal de YouTube Google Cloud Tech.
- Repo oficial de la IA generativa de Google Cloud
- Notebooks de Gemini de ejemplo
Capacitación y certificación de Google Cloud
Recibe la formación que necesitas para aprovechar al máximo las tecnologías de Google Cloud. Nuestras clases incluyen habilidades técnicas y recomendaciones para ayudarte a avanzar rápidamente y a seguir aprendiendo. Para que puedas realizar nuestros cursos cuando más te convenga, ofrecemos distintos tipos de capacitación de nivel básico a avanzado: a pedido, presenciales y virtuales. Las certificaciones te ayudan a validar y demostrar tus habilidades y tu conocimiento técnico respecto a las tecnologías de Google Cloud.
Última actualización del manual: 16 de mayo de 2024
Prueba más reciente del lab: 16 de mayo de 2024
Copyright 2024 Google LLC. All rights reserved. Google y el logotipo de Google son marcas de Google LLC. Los demás nombres de productos y empresas pueden ser marcas de las respectivas empresas a las que estén asociados.