Crea una aplicación de IA generativa multimodal: Lab de desafío
Lab
20 minutos
universal_currency_alt
Sin costo
show_chart
Introductorio
info
Es posible que este lab incorpore herramientas de IA para facilitar tu aprendizaje.
Obtén acceso a más de 700 labs y cursos

Descripción general
En un lab de desafío, se te 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.
Debes completar correctamente todas las tareas dentro del período establecido para obtener una puntuación del 100%. ¿Aceptas el desafío?
- Los labs se cronometran y no se pueden pausar. El cronómetro comienza a funcionar cuando haces clic en Comenzar lab.
- La terminal de Cloud incluida está preconfigurada con el SDK de gcloud.
- Usa la terminal para ejecutar comandos y, luego, haz clic en Revisar mi progreso para verificar tu trabajo.
Situación del desafío
Situación: Eres desarrollador en una empresa de diseño de ramos de flores potenciada por IA. Tus clientes pueden describir el ramo de flores de sus sueños, y el sistema genera imágenes realistas para que las aprueben. Para mejorar aún más la experiencia, integrarás un análisis de imágenes de vanguardia para proporcionar resúmenes descriptivos de los ramos generados. Tu aplicación principal invocará los métodos pertinentes según la interacción de los usuarios y, para facilitar eso, debes completar las siguientes tareas:
Tarea 1: Desarrolla una función de Python llamada generate_bouquet_image(prompt)
. Esta función debe invocar el modelo imagen-3.0-generate-002
con la instrucción
proporcionada, generar la imagen y almacenarla de forma local. Para este desafío, usa la instrucción: Create an image containing a bouquet of 2 sunflowers and 3 roses
.
Haz clic en Revisar mi progreso para verificar el objetivo.
Generar una imagen enviando una instrucción de texto
Tarea 2: Desarrolla una segunda función de Python llamada analyze_bouquet_image(image_path)
. Esta función tomará la ruta de acceso de la imagen como entrada junto con una instrucción de texto para generar deseos de cumpleaños basados en la imagen que se pasó y enviarla al modelo gemini-2.0-flash-001
. Para garantizar que se puedan obtener respuestas a medida que se generan, habilita la transmisión en las solicitudes de instrucciones.
Haz clic en Revisar mi progreso para verificar el objetivo.
Analizar la imagen guardada con un modelo multimodal
¡Felicitaciones!
Completaste el lab. ¡Felicitaciones!
Copyright 2025 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.