[IAT-040] Ingeniería de Prompts en IA Generativa
Este curso aborda la creación y optimización de prompts, técnicas avanzadas como RAG y finetuning, además de herramientas y mejores prácticas para desarrollar aplicaciones eficaces y éticas. Incluye aspectos clave como encadenamiento de modelos y estrategias de división de datos, ofreciendo aplicaciones prácticas y casos de estudio.
Duración: 16 horas
Perfil: Avanzado
Dirigido a
Este curso está diseñado para profesionales y técnicos interesados en adentrarse en el mundo de la inteligencia artificial generativa.
Requisitos previos
Los alumnos necesitarán tener conocimientos consolidados del lenguaje de programación Python.
Objetivos
Comprender los principios fundamentales de la ingeniería de prompts.
Aplicar técnicas avanzadas de ingeniería de prompts.
Conocer las aplicaciones prácticas de la IA generativa.
Entender los conceptos y la implementación de Retrieval Augmented Generation (RAG).
Realizar el ajuste fino de modelos generativos.
Aplicar técnicas de encadenamiento de modelos.
Contenido
Introducción a la Ingeniería de Prompts
¿Qué es un Prompt?
El papel de los Prompts como entrada en un modelo de lenguaje
Aspectos Fundamentales de la Ingeniería de Prompts
Conceptos Básicos
Factores de influencia al crear un prompt
Técnicas para crear prompts más efectivos
Prompts Avanzados
Introducción a prompts complejos, con ejemplos como formular preguntas en contextos específicos, adaptando el tono y la complejidad
Discusión sobre cómo manejar ambigüedades y optimizar la precisión
Mejores Prácticas en la Creación y Uso de Prompts
Test interactivo
Balance entre usuario y modelo
Uso de API para integrar prompts en aplicaciones
Aspectos éticos
Casos de Estudio y Aplicaciones
RAG (Retrieval Augmented Generation)
Conceptos básicos
Implementación
Ejemplos
Finetuning (Ajuste fino del modelo)
Diferencias entre modelos preentrenados y modelos ajustados
Proceso de finetuning
Selección del dataset y métricas de evaluación
Ejemplos de modelos
Chaining (Encadenamiento de Modelos)
Concepto y definición
Implementación de encadenamiento de modelos
Optimización y rendimiento
Aplicaciones avanzadas
Splitting (División de Datos)
Fundamentos
Estrategias de división
Validación cruzada
Herramientas de IA
Revisión de las principales herramientas y plataformas disponibles para trabajar con IA generativa (OpenAI, Hugging Face, etc.)
Documentación Recomendada
Practical Generative AI with ChatGPT, Second Edition
Valentina Alto
Mar 2025
https://www.packtpub.com/en-us/product/practical-generative-ai-with-chatgpt-9781836647843