Acerca de este curso
La inteligencia artificial generativa se está utilizando para desarrollar nuevos productos y servicios en múltiples sectores, como comunicaciones de marketing personalizadas, chatbots para interactuar con clientes y asistentes virtuales. Por ejemplo, también se puede utilizar para crear chatbots que pueden responder preguntas de los clientes y proporcionar soporte al cliente.
Este curso explorará el uso de modelos de generación de texto utilizando Gen AI Studio en Vertex AI y aprenderá cómo incorporar esos modelos en tu aplicación utilizando la API PaLM y las bibliotecas de cliente. Aprenderá cómo diseñar y ajustar las indicaciones para garantizar los mejores resultados para tus aplicaciones y aprenderá cómo ajustar los modelos iniciales para mejorar la calidad de la salida del modelo.
A quién va dirigido
Desarrolladores de aplicaciones que utilizan la inteligencia artificial generativa en sus aplicaciones y profesionales del machine learning que promueven el desarrollo de aplicaciones impulsadas por GenAI.
Prerrequisitos:
Para aprovechar al máximo este curso, los participantes deben tener una comprensión básica de uno o más de los siguientes:
- Programación en Python.
- Utilización de API en aplicaciones.
- Familiaridad básica con Google Cloud y Vertex AI, según se cubre en el curso Big Data and Machine Learning Fundamentals.
Objetivos del curso
Este curso enseña a los participantes las siguientes habilidades:
- Comprender las opciones de inteligencia artificial generativa de Vertex AI para sus aplicaciones.
- Explorar Gen AI Studio para interactuar con modelos base.
- Diseñar y ajustar prompts para sus casos de uso de inteligencia artificial generativa.
- Implementar la API PaLM en sus aplicaciones utilizando el SDK de Python.
- Ajustar los pesos del modelo base para mejorar la calidad de la salida del modelo.
Contenidos
Módulo 1: Inteligencia Artificial Generativa en Vertex AI
- Vertex AI en Google Cloud.
- Opciones de inteligencia artificial generativa en Google Cloud.
- Introducción al caso de uso del curso (Generación de Texto).
Módulo 2: Gen AI Studio
- Introducción a Gen AI Studio.
- Modelos disponibles y casos de uso.
- Diseño y prompts de pruebas en la Consola de Cloud.
- Gobierno de datos en Gen AI Studio.
- Laboratorio: Iniciación con la Interfaz de Usuario de Vertex AI Gen AI Studio.
Módulo 3: Diseño de Indicaciones
- ¿Por qué es tan importante el diseño de prompts?
- Zero-shot vs. few-shot para prompts.
- Proporcionar contexto adicional y ajuste de instrucciones.
- Recomendaciones.
- Laboratorio: Respuestas a Preguntas con Modelos Generativos en Vertex AI.
Módulo 4: Implementación de la API PaLM
- Laboratorio: Iniciación con la API PaLM de Vertex AI y el SDK de Python.
- Introducción a la API PaLM.
- Uso de modelos generativos mediante el SDK de Python.
- Entendiendo los parámetros del modelo para la generación de texto.
- Laboratorio: Uso de la API PaLM para integrar GenAI en Aplicaciones.
Módulo 5: Ajuste Fino de Modelos
- Escenarios para utilizar la optimización de modelos.
- Flujo de trabajo para la optimización de modelos.
- Preparación de tu conjunto de datos para la optimización del modelo.
- Creación de un trabajo de optimización del modelo.
- Carga de un modelo ajustado.
- Demostración: Optimización de modelos para su caso de uso específico.