
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Install packages and import libraries
/ 10
Be concise
/ 10
Be specific, and well-defined
/ 10
Ask one task at a time
/ 10
Watch out for hallucinations
/ 10
Using system instructions to guardrail the model from irrelevant responses
/ 10
Generative tasks lead to higher output variability
/ 10
Classification tasks reduces output variability
/ 10
Improve response quality by including examples
/ 20
En este lab, se explora la ingeniería de instrucciones y las prácticas recomendadas para diseñar instrucciones eficaces que mejoren la calidad de las respuestas generadas por el LLM. Aprenderás a crear instrucciones concisas, específicas y bien definidas, enfocándote en una tarea a la vez. El lab también abarca técnicas avanzadas, como convertir tareas generativas en tareas de clasificación y usar ejemplos para mejorar la calidad de las respuestas. Para explorar más, consulta la documentación oficial sobre el diseño de instrucciones.
Gemini es una familia de potentes modelos de IA generativa desarrollados por Google DeepMind que son capaces de comprender y generar varias formas de contenido, como texto, código, imágenes, audio y video.
La API de Gemini en Vertex AI proporciona una interfaz unificada para interactuar con modelos de Gemini. Esto permite que los desarrolladores integren fácilmente estas potentes capacidades de IA a sus aplicaciones. Para conocer los detalles más recientes y las funciones específicas de las últimas versiones, consulta la documentación oficial de Gemini.
Antes de comenzar este lab, debes tener los siguientes conocimientos:
En este lab, aprenderás a hacer lo siguiente:
Lee estas instrucciones. Los labs cuentan con un temporizador que no se puede pausar. El temporizador, 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:
Haz clic en el botón Comenzar lab. Si debes pagar por el lab, se abrirá un diálogo para que selecciones la forma de pago. A la izquierda, se encuentra el panel Detalles del lab, que tiene estos elementos:
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: Ordena las pestañas en ventanas separadas, una junto a la otra.
De ser necesario, copia el nombre de usuario a continuación y pégalo en el diálogo Acceder.
También puedes encontrar el nombre de usuario en el panel Detalles del lab.
Haz clic en Siguiente.
Copia la contraseña que aparece a continuación y pégala en el diálogo Te damos la bienvenida.
También puedes encontrar la contraseña en el panel Detalles del lab.
Haz clic en Siguiente.
Haz clic para avanzar por las páginas siguientes:
Después de un momento, se abrirá la consola de Google Cloud en esta pestaña.
En el menú de navegación () de la consola de Google Cloud, haz clic en Vertex AI > Workbench.
Busca la instancia
La interfaz de JupyterLab para tu instancia de Workbench se abrirá en una pestaña nueva del navegador.
Abre el archivo
En el cuadro de diálogo Select Kernel, elige Python 3 en la lista de kernels disponibles.
Ejecuta las secciones Getting Started e Import libraries del notebook.
Haz clic en Revisar mi progreso para verificar el objetivo.
La ingeniería de instrucciones se trata de cómo diseñar las instrucciones para que la respuesta sea lo que realmente esperabas ver. La idea de usar instrucciones "no sofisticadas" es minimizar el ruido en la instrucción para reducir la posibilidad de que el LLM malinterprete la intención. A continuación, se incluyen algunos lineamientos para diseñar instrucciones "no sofisticadas".
En esta sección, abordarás las siguientes prácticas recomendadas para diseñar instrucciones:
Haz clic en Revisar mi progreso para verificar el objetivo.
Haz clic en Revisar mi progreso para verificar el objetivo.
Haz clic en Revisar mi progreso para verificar el objetivo.
Haz clic en Revisar mi progreso para verificar el objetivo.
¿Cómo puedes intentar reducir las posibilidades de recibir respuestas irrelevantes y alucinaciones? Una forma es proporcionarle al LLM instrucciones del sistema. En esta sección, verás cómo funcionan las instrucciones del sistema y cómo puedes usarlas para reducir las alucinaciones o las respuestas irrelevantes de un chatbot de viajes.
Haz clic en Revisar mi progreso para verificar el objetivo.
Haz clic en Revisar mi progreso para verificar el objetivo.
Haz clic en Revisar mi progreso para verificar el objetivo.
Otra forma de mejorar la calidad de las respuestas es agregar ejemplos en la instrucción. El LLM aprende en contexto de los ejemplos que se proporcionan sobre cómo responder. En general, entre uno y cinco ejemplos (o intentos) son suficientes para mejorar la calidad de las respuestas. Incluir demasiados ejemplos puede hacer que el modelo se sobreajuste a los datos y reduzca la calidad de las respuestas.
Al igual que en el entrenamiento de modelos clásico, la calidad y la distribución de los ejemplos son muy importantes. Elige ejemplos que sean representativos de las situaciones que necesitas que el modelo aprenda y mantén la distribución de los ejemplos (p. ej., la cantidad de ejemplos por clase en el caso de la clasificación) alineada con tu distribución real.
Haz clic en Revisar mi progreso para verificar el objetivo.
¡Felicitaciones! En este lab, aprendiste las prácticas recomendadas para la ingeniería de instrucciones utilizando IA generativa con Google Gemini. Exploraste casos de uso en los que se siguen las prácticas recomendadas de apelar a la brevedad, la especificidad y la precisión, proporcionar ejemplos y realizar una consulta a la vez cuando usas los LLM para generar respuestas.
Consulta los siguientes recursos para obtener más información sobre Gemini:
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: 12 de febrero de 2025
Prueba más reciente del lab: 12 de febrero de 2025
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.
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
One lab at a time
Confirm to end all existing labs and start this one