IA Generativa para Principiantes
Un plan de estudios completo que explora los fundamentos de la IA generativa, los modelos de lenguaje grandes, la ingeniería de prompts y el desarrollo de aplicaciones impulsadas por IA utilizando herramientas como Azure OpenAI y la Power Platform.
Descripción del curso
Resumen del contenido
Una currículum completo que explora los fundamentos de la IA generativa, los modelos de lenguaje grandes (LLM), la ingeniería de prompts y el desarrollo de aplicaciones impulsadas por IA utilizando herramientas como Azure OpenAI y la plataforma Power Platform.
Domine los fundamentos de la IA generativa y cree aplicaciones inteligentes desde cero.
Agradecimientos: Microsoft, Azure y OpenAI.
Objetivos de aprendizaje
- Explicar el funcionamiento interno mecánico de los LLM, incluyendo la tokenización, el mecanismo de atención y la salida no determinista.
- Comparar diversas categorías de LLM (modelos base, código abierto frente a propietarios y arquitecturas de codificador/descodificador) para seleccionar la herramienta adecuada según un escenario empresarial.
- Evaluar estrategias para mejorar los resultados del modelo, especialmente eligiendo entre Ingeniería de Prompts, Generación Aumentada por Recuperación (RAG) y Fine-tuning.
- Definir la Ingeniería de Prompts y explicar su papel como la interfaz de programación principal para la IA generativa.
- Diferenciar entre LLM base y LLM entrenados con instrucciones y cómo procesan los tokens.
- Construir prompts complejos utilizando instrucciones, contenido principal, pistas y plantillas.
- Crear y configurar aplicaciones de generación de texto usando la biblioteca
openai, gestionar variables de entorno y ajustar la variedad de salidas mediante la temperatura. - Diferenciar entre chatbots basados en reglas y aplicaciones generativas conscientes del contexto, implementando al mismo tiempo los Seis Principios de IA Responsable de Microsoft.
- Realizar búsquedas semánticas convirtiendo el texto en embeddings (vectores) y aplicando similitud coseno para encontrar contenido relevante más allá de la coincidencia simple de palabras clave.
- Crear y configurar aplicaciones de generación de imágenes mientras se implementan "prompts meta" para definir límites de contenido y seguridad.