arrow_back

Comienza a usar Vertex AI Studio

Acceder Unirse
Pon a prueba tus conocimientos y compártelos con nuestra comunidad
done
Obtén acceso a más de 700 labs prácticos, insignias de habilidad y cursos

Comienza a usar Vertex AI Studio

Lab 1 hora universal_currency_alt 1 crédito show_chart Introductorio
info Es posible que este lab incorpore herramientas de IA para facilitar tu aprendizaje.
Pon a prueba tus conocimientos y compártelos con nuestra comunidad
done
Obtén acceso a más de 700 labs prácticos, insignias de habilidad y cursos

GSP1154

Labs de autoaprendizaje de Google Cloud

Descripción general

Vertex AI es una plataforma integral para el desarrollo del aprendizaje automático que ofrece capacidades predictivas y de IA generativa. Te permite entrenar, evaluar y también implementar modelos de aprendizaje automático predictivos con fines de previsión. Además, la puedes usar para descubrir, adaptar y entregar modelos de IA generativa para producir contenido.

Vertex AI Studio te permite probar y personalizar con rapidez modelos de IA generativa para que puedas aprovechar sus capacidades en tus aplicaciones. Proporciona varios recursos y herramientas, incluidos IU (interfaces de usuario) y ejemplos de programación, que facilitan comenzar a usar la IA generativa, incluso si no cuentas con una formación en aprendizaje automático.

En este lab, se te guiará por Vertex AI Studio para aprovechar el potencial de los modelos de IA generativa de vanguardia. Explorarás Gemini y lo usarás para analizar imágenes, diseñar instrucciones y generar conversaciones directamente en la consola de Google Cloud. No se necesitan APIs ni SDKs de Python; se puede acceder a todo a través de una interfaz de usuario intuitiva.

Objetivos

En este lab, aprenderás a hacer lo siguiente:

  • Analizar imágenes con Gemini
  • Explorar el modo formato libre de Vertex AI Studio
  • Diseñar instrucciones de texto sin ejemplos, con un solo ejemplo y con varios ejemplos
  • Generar conversaciones con instrucciones de chat

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)
Nota: Usa una ventana de navegador privada o de Incógnito para ejecutar este lab. Así evitarás cualquier conflicto entre tu cuenta personal y la cuenta de estudiante, lo que podría generar cargos adicionales en tu cuenta personal.
  • Tiempo para completar el lab: Recuerda que, una vez que comienzas un lab, no puedes pausarlo.
Nota: Si ya tienes un proyecto o una cuenta personal de Google Cloud, no los uses en este lab para evitar cargos adicionales en tu cuenta.

Cómo iniciar tu lab y acceder a la consola de Google Cloud

  1. Haga clic en el botón Comenzar lab. Si debe pagar por el lab, se abrirá una ventana emergente para que seleccione su forma de pago. A la izquierda, se encuentra el panel Detalles del lab, que tiene estos elementos:

    • El botón Abrir la consola de Google Cloud
    • El tiempo restante
    • Las credenciales temporales que debe usar para el lab
    • Otra información para completar el lab, si es necesaria
  2. Haz clic en Abrir la consola de Google Cloud (o haz clic con el botón derecho y selecciona Abrir el vínculo en una ventana de incógnito si ejecutas el navegador Chrome).

    El lab inicia recursos y abre otra pestaña en la que se muestra la página de acceso.

    Sugerencia: Ordene las pestañas en ventanas separadas, una junto a la otra.

    Nota: Si ves el diálogo Elegir una cuenta, haz clic en Usar otra cuenta.
  3. De ser necesario, copia el nombre de usuario a continuación y pégalo en el diálogo Acceder.

    {{{user_0.username | "Username"}}}

    También puedes encontrar el nombre de usuario en el panel Detalles del lab.

  4. Haz clic en Siguiente.

  5. Copia la contraseña que aparece a continuación y pégala en el diálogo Te damos la bienvenida.

    {{{user_0.password | "Password"}}}

    También puedes encontrar la contraseña en el panel Detalles del lab.

  6. Haz clic en Siguiente.

    Importante: Debes usar las credenciales que te proporciona el lab. No uses las credenciales de tu cuenta de Google Cloud. Nota: Usar tu propia Cuenta de Google podría generar cargos adicionales.
  7. Haga clic para avanzar por las páginas siguientes:

    • Acepta los Términos y Condiciones.
    • No agregues opciones de recuperación o autenticación de dos factores (esta es una cuenta temporal).
    • No te registres para obtener pruebas gratuitas.

Después de un momento, se abrirá la consola de Google Cloud en esta pestaña.

Nota: Para ver un menú con una lista de productos y servicios de Google Cloud, haz clic en el menú de navegación que se encuentra en la parte superior izquierda. Ícono del menú de navegación

Tarea 1: Analiza imágenes con Gemini en modo Formato libre

En esta sección, usarás Gemini para analizar una imagen y extraer información de ella. En el modo Formato libre, puedes diseñar instrucciones para varios tipos de tareas como la clasificación, extracción y generación. Este modo no cuenta con un historial de conversación, por lo que cada instrucción es una solicitud nueva para el modelo.

Habilita la API de Vertex AI

  1. En la consola de Google Cloud, escribe API de Vertex AI en la barra de búsqueda de la parte superior.

  2. Haz clic en el resultado de API de Vertex AI en Marketplace y APIs.

  3. Haz clic en Habilitar.

Habilita la API de Vertex AI

Habilita la API de Vertex AI.

Analiza imágenes con Gemini

  1. En el menú de navegación (Menú de navegación) de la consola de Google Cloud, selecciona Vertex AI > Vertex AI Studio > Descripción general.

Página Descripción general en Vertex AI Studio

  1. En Generar con Gemini, haz clic en Abrir formato libre.

La IU contiene tres secciones principales:

  • Solicitud (ubicada en el centro): Aquí, puedes crear una instrucción que utilice capacidades multimodales.
  • Configuración (ubicada a la derecha): Esta sección te permite seleccionar modelos, configurar parámetros y obtener el código correspondiente.
  • Respuesta (ubicada en la parte inferior): En esta sección, se muestran los resultados de tu instrucción. Vertex AI Studio
  1. En la esquina superior izquierda, haz clic en Instrucción sin título y cambia el nombre de tu instrucción a Análisis de imágenes.

  2. En la sección Configuración de la parte superior derecha, haz clic en el menú desplegable Modelo y selecciona gemini-1.5-pro.

  3. Descarga la imagen de muestra. Haz clic con el botón derecho en la imagen del horario y, luego, guárdala en el escritorio.

horario

  1. En la parte superior derecha de la sección Solicitud, haz clic en Insertar contenido multimedia > Subir. Sube la imagen del horario que descargaste. El archivo multimedia puede ser una imagen, un video, un texto o un archivo de audio.

Inserta contenido multimedia en Vertex AI Studio

  1. La imagen se mostrará en la sección Solicitud. Copia el siguiente texto, pégalo debajo de la imagen y haz clic en el botón Enviar en la parte inferior derecha de la sección Solicitud.
Title the image.

O hazlo más específico:

Title the image in 3 words.

¿El título cumple con tus expectativas? Intenta modificar la instrucción para ver si obtienes resultados diferentes.

  1. Describe la imagen. Reemplaza la instrucción anterior por lo siguiente y haz clic en el botón Enviar.
Describe the image in detail.
  1. Ajusta el parámetro. En la sección Configuración, desplázate de izquierda (0) a derecha (2) para ajustar la temperatura. Vuelve a enviar la instrucción para observar cualquier cambio en el resultado, en comparación con el resultado anterior.
Nota: La temperatura controla el grado de aleatoriedad en la selección de tokens. Las temperaturas más bajas son buenas para las instrucciones que esperan una respuesta verdadera o correcta, mientras que las temperaturas más altas pueden generar resultados más diversos, inesperados o potencialmente sesgados. Con una temperatura de 0, siempre se selecciona el token de mayor probabilidad.
  1. Extrae el texto de la imagen. Reemplaza la instrucción anterior por lo siguiente:
Read the text in the image.

Además, si quieres que la salida se presente como una lista, reemplaza la instrucción anterior por lo siguiente:

Parse the time and city in this image into a list with two columns: time and city.

Es tu turno: prueba crear distintas instrucciones. ¿En qué se diferencian estos resultados de los anteriores?

  1. Analiza la información de la imagen. Reemplaza la instrucción anterior por lo siguiente:
Calculate the percentage of the flights to different continents.

¿El resultado cumple con tus expectativas? Te recomendamos que pruebes diferentes instrucciones para distintas tareas. También te recomendamos que experimentes con diferentes parámetros de configuración de temperatura para observar los cambios en el resultado.

  1. Una vez que termines el diseño de la instrucción, haz clic en Guardar en la parte superior derecha de la sección Configuración. En Región, selecciona en el menú desplegable y, luego, confirma con el botón Guardar.

  2. Para ver tus instrucciones guardadas, navega a Prompt Management en el menú de navegación de la izquierda.

Nota: Después de seleccionar Guardar, espera un momento a que las instrucciones se guarden correctamente y, luego, continúa con el lab. Haz clic en "Reintentar" si falla el historial de actualizaciones.

Haz clic en Revisar mi progreso para verificar los objetivos.

Extraer el contenido de la imagen

Tarea 2. Explora las capacidades multimodales

Además de imágenes, texto y audio, Gemini también acepta videos como entrada y genera texto cómo resultado.

  1. Navega a Cloud Storage > Buckets, copia el nombre de tu bucket de Cloud Storage y guárdalo para usarlo en el próximo paso.

  2. Haz clic en Activar Cloud Shell Ícono de Activar Cloud Shell en la parte superior de la consola de Google Cloud.

  3. En tu terminal de Cloud Shell, ejecuta el siguiente comando para copiar el video de muestra gs://spls/gsp154/video/train.mp4 (vista previa) en tu bucket de Cloud Storage. Reemplaza <Your-Cloud-Storage-Bucket> por el nombre del bucket que copiaste.

gcloud storage cp gs://spls/gsp154/video/train.mp4 gs://<Your-Cloud-Storage-Bucket> Nota: Asegúrate de reemplazar <Your-Cloud-Storage-Bucket> por el nombre de tu bucket.
  1. En el Menú de navegación (Menú de navegación), selecciona Vertex AI > Vertex AI Studio > Descripción general.

  2. En Generar con Gemini, haz clic en Abrir formato libre.

  3. Haz clic en Insertar contenido multimedia > Importar desde Cloud Storage.

  4. Haz clic en el nombre de tu bucket y, luego, en el video de muestra, es decir, train.mp4. A continuación, haz clic en Seleccionar.

  5. Para generar información sobre el video ingresa la siguiente instrucción y haz clic en el botón Enviar.

Title the video.

El modo Formato libre ofrece muchas funciones, como escribir historias a partir de imágenes, analizar videos y generar anuncios multimedia. Explora más casos de uso de formato libre haciendo clic en Galería de instrucciones. Obtén más información para diseñar instrucciones multimodales.

Tarea 3: Diseña instrucciones de texto

En esta sección, explorarás el diseño de instrucciones de texto en Vertex AI Studio. Conocerás las instrucciones sin ejemplos, con un solo ejemplo y con varios ejemplos.

Diseño de instrucciones

Puedes proporcionarle al modelo el texto de entrada que desees, por ejemplo, una pregunta. El modelo ofrecerá una respuesta basándose en cómo hayas estructurado tu instrucción. El proceso de determinar y diseñar el mejor texto de entrada (instrucción) para obtener la respuesta deseada del modelo se llama Diseño de instrucciones.

Métodos de diseño de instrucciones

Hay tres métodos principales de diseño de instrucciones:

  • La instrucción sin ejemplos es un método en el que se proporciona al LLM solo una instrucción que describe la tarea, sin datos adicionales. Por ejemplo, si quieres que el LLM responda una pregunta, solo escribe la instrucción: “¿Qué es el diseño de instrucciones?”.
  • La instrucción con un solo ejemplo es un método donde se proporciona al LLM un solo ejemplo de la tarea que se le pide que realice. Por ejemplo, si quieres que el LLM escriba un poema, puedes proporcionarle solo un poema de ejemplo.
  • La instrucción con ejemplos limitados es un método donde se proporciona al LLM una pequeña cantidad de ejemplos de la tarea que se le pide que realice. Por ejemplo, si deseas que el LLM escriba un artículo de noticias, puedes proporcionarle algunos para leer.

Parámetros

La temperatura y el límite de tokens son dos parámetros importantes que puedes ajustar para influir en la respuesta del modelo.

  • La temperatura controla la aleatorización en la selección de tokens. Una temperatura más baja es buena cuando esperas una respuesta verdadera o correcta. Una temperatura de 0 significa que siempre se elige el token de mayor probabilidad. Una temperatura más alta puede generar resultados más diversos, inesperados o potencialmente sesgados. El modelo gemini-1.5-pro tiene un rango de temperatura de 0 a 2, y 1 es la temperatura predeterminada.
  • El límite de tokens de salida determina la cantidad máxima de salida de texto a partir de una instrucción. Un token tiene aproximadamente cuatro caracteres.

Instrucciones sin ejemplos

Prueba las instrucciones sin ejemplos en el modo Formato libre.

  1. Vuelve a navegar a la página Vertex AI Studio > Descripción general y haz clic en Abrir formato libre.

  2. En la parte superior derecha en Modelo, selecciona gemini-1.5-pro.

Nota: El nombre y la versión del modelo pueden cambiar con el lanzamiento de nuevos modelos.
  1. Copia lo siguiente sobre el campo de entrada de la instrucción:
What is a prompt gallery?
  1. Haz clic en el botón Enviar.

El modelo responderá con una definición completa del término prompt gallery (galería de instrucciones).

Estos son algunos ejercicios de exploración.

  • Ajusta el parámetro del Límite de tokens de salida a 1,024 y haz clic en el botón ENVIAR.
  • Ajusta el parámetro de la Temperatura a 0.5 y haz clic en el botón ENVIAR.
  • Ajusta el parámetro de la Temperatura a 2.0 y haz clic en el botón ENVIAR.

Inspecciona cómo se modifican las respuestas cuando cambian los parámetros.

Instrucciones con un solo ejemplo

Puedes diseñar instrucciones de una forma más organizada. Puedes proporcionar Contexto y Ejemplos en sus respectivos campos de entrada. La instrucción con un solo ejemplo es un método en el que se proporciona al modelo un único ejemplo de la tarea que se le pide que realice. En esta sección, le pedirás al modelo que complete una oración.

  1. Comienza por quitar todo el texto del cuadro Solicitud.

  2. Dentro del cuadro Solicitud, haz clic en Agregar ejemplos. Se abrirá una nueva ventana en la que podrás agregar ejemplos para la instrucción.

agregar ejemplos

  1. Agrega lo siguiente al campo ENTRADA:
The color of the grass is
  1. Agrega lo siguiente al campo SALIDA:
The color of the grass is green
  1. Haz clic en el botón Agregar ejemplos.

  2. En el campo Prueba, copia lo siguiente en Entrada.

The color of the sky is
  1. Haz clic en el botón Enviar. Deberías recibir una respuesta del modelo similar a la siguiente:
The color of the sky is blue

En lugar de completar la oración, el modelo respondió con una oración completa, ya que le proporcionaste un ejemplo en el que pudo basar su respuesta. Para que solo complete la respuesta, puedes ajustar el ejemplo en el campo SALIDA.

  1. Haz clic en el botón Ejemplos en el cuadro Solicitud y cambia el texto del campo SALIDA por:
Green
  1. Haz clic en el botón Agregar ejemplos.

  2. En el campo Prueba, copia lo siguiente en Entrada.

The color of the sky is
  1. Haz clic en el botón Enviar. Deberías recibir una respuesta del modelo similar a la siguiente:
blue

Como puedes ver, ahora el modelo completa la oración basándose en el ejemplo que le proporcionaste. Influenciaste correctamente la forma en la que el modelo produce una respuesta.

Instrucciones con varios ejemplos

En la próxima práctica, usarás el modelo para realizar un análisis de opiniones sobre una oración, por ejemplo, determinar si la opinión sobre una película es positiva o negativa usando una instrucción con varios ejemplos.

  1. En el campo Solicitud, borra los ejemplos de la sección anterior. Para hacerlo, coloca el cursor sobre los Ejemplos y haz clic en la X, que corresponde al botón Quitar archivo.

quitar ejemplos

  1. Haz clic en el botón Agregar ejemplos para agregar más ejemplos.

  2. Agrega los siguientes ejemplos:

ENTRADA SALIDA
Una película bien hecha y entretenida (A well-made and entertaining film) positivo (positive)
Me quedé dormido luego de 10 minutos (I fell asleep after 10 minutes) negativo (negative)
La película estuvo bien (The movie was ok) neutral
  1. Una vez que agregues los ejemplos, haz clic en el botón Agregar ejemplos.

estructurados

  1. En el campo Prueba, copia lo siguiente en Entrada.
It was a time well spent!
  1. Haz clic en el botón Enviar.

prueba

El modelo ahora proporciona una opinión para el texto de entrada. Para el texto It was a time well spent! (¡No tuvo desperdicio!), la opinión se etiqueta como positive (positiva).

  1. Una vez que termines el diseño de la instrucción, haz clic en Guardar en la parte superior derecha de la sección Configuración. Asígnale el nombre Sentiment Analysis a la instrucción. En Región, selecciona en el menú desplegable y, luego, confirma con el botón Guardar.

Haz clic en Revisar mi progreso para verificar los objetivos.

Crear instrucciones con texto

Tarea 4. Genera conversaciones

El modo Chat es un modo de conversación que te permite tener un chat de formato libre con el modelo. El modelo usa el historial de conversación como contexto para sus respuestas futuras. En esta sección, crearás una instrucción de chat y tendrás una conversación con el modelo.

  1. En el menú de la izquierda, navega a Chat para crear una instrucción de chat nueva.

  2. En la parte superior derecha en Modelo, selecciona gemini-1.5-flash.

Nota: El nombre y la versión del modelo pueden cambiar con el lanzamiento de nuevos modelos.

En esta sección, agregarás contexto en el chat y dejarás al modelo responder basándose en el contexto proporcionado.

  1. Haz clic en el botón Editar para agregar el siguiente contexto al campo Instrucciones del sistema.
Your name is Roy. You are a support technician of an IT department. You only respond with "Have you tried turning it off and on again?" to any queries.
  1. Haz clic en Aplicar.

  2. Ingresa la siguiente instrucción:

My computer is so slow! What should I do?
  1. Haz clic en el botón Enviar.

El modelo debería responder lo siguiente:

Have you tried turning it off and on again?
  1. Luego, haz clic en el botón Editar para modificar el contexto del campo Instrucciones del sistema.

  2. Actualiza el contexto con lo siguiente:

Your name is Roy. You are a support technician of an IT department. You are here to support the users with their queries.
  1. Ingresa la siguiente instrucción:
My computer is so slow! What should I do?
  1. Haz clic en el botón Enviar.

El modelo debería proporcionar una respuesta más útil a la pregunta del usuario.

Si lo deseas, puedes experimentar con diferentes instrucciones y contextos para ver cómo responde el modelo. También puedes agregar más contexto a la instrucción de chat para ver cómo responde el modelo al contexto proporcionado.

  1. Una vez que termines el diseño de la instrucción, haz clic en Guardar en la parte superior derecha de la sección Configuración. Asígnale el nombre Support Technician Helper a la instrucción. En Región, selecciona en el menú desplegable y, luego, confirma con el botón Guardar.

Haz clic en Revisar mi progreso para verificar los objetivos.

Crear conversaciones con instrucción de chat

¡Felicitaciones!

Aprendiste a analizar una imagen con formato libre, a explorar capacidades de formato libre, a crear y probar instrucciones, y a generar una conversación. Diste el primer paso para comenzar tu recorrido con Vertex AI Studio y Gemini Freeform.

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.

Actualización más reciente del manual: 8 de octubre de 2024

Prueba más reciente del lab: 8 de octubre 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.

Este contenido no está disponible en este momento

Te enviaremos una notificación por correo electrónico cuando esté disponible

¡Genial!

Nos comunicaremos contigo por correo electrónico si está disponible