[IAT-080] Fundamentos de IA Generativa, Modelos y Aplicaciones
Este curso ofrece una introducción a sus fundamentos, modelos clave y aplicaciones prácticas. Se aprenderá a usar herramientas como ChatGPT, Copilot y DALL·E para generación de contenido, desarrollo de software y automatización. Además, incluye ética, regulación y tendencias futuras en IA.
Duración: 20 horas
Perfil: Iniciación
Dirigido a
Esta acción formativa va dirigida a desarrolladores de la empresa que quieran aprender a utilizar la IA Generativa, primero como usuarios, luego como desarrolladores y finalmente creando aplicaciones para ella.
Requisitos previos
Los alumnos necesitarán tener conocimientos de programación y de entornos de desarrollo.
Objetivos
Comprender los fundamentos de la IA Generativa.
Conocer herramientas y modelos de IA Generativa.
Aplicar IA Generativa en generación de contenidos y productividad.
Explorar el uso de IA Generativa en desarrollo de software.
Analizar los aspectos éticos, regulatorios y el futuro de la IA.
Contenido
Introducción a la Inteligencia Artificial (IA)
Definición
Historia, panorama actual y futuro potencial
Aplicaciones
Conceptos clave
Aprendizaje automático (Machine Learning)
Aprendizaje profundo (Deep Learning)
Modelos de lenguaje
Fundacional
Grandes modelos de lenguaje (LLM)
Modelos multi-modal
Ejemplos de Modelos y versiones
Open AI GPT
Apache Falcon
Aleph Alpha
Meta Llama
Google Gemini
Ética, Seguridad y Regulación
Fiabilidad y Ética
Fundamentos y razones para la regulación
Introducción a las nuevas directivas de la UE
IA Generativa (IAG)
Herramientas más habituales y aplicaciones
ChatGPT
BingAI
Gemini
Modelos comerciales. Versiones gratuitas y de pago
Interfaz de la página
Instrucciones personalizadas (Custom Instructions)
Uso básico de ChatGPT para generación de contenidos
Estructura básica de Prompts
Ingeniería de entrada (Prompt engineering)
Tipos de entradas
Creación de contendidos
Preguntas y búsquedas
Perspectivas y proyecciones
Sumarios y Roles
Tablas y datos con formato
Simplificar información compleja, clasificar, corregir, reorganizar, extraer
Otros usos generación código
IA Adaptativa
Tocar Tierra (Grounding)
Generación aumentada por recuperación (RAG)
Herramientas de orquestación
Agentes
Funciones
Plug-ings
Encadenamiento
Memoria
Ejercicios prácticos
OpenAI Playground
Azure AI Studio
Google AI Studio
Otras herramientas IA transversales
Presentaciones de diapositivas
PPTX + MS Copilot
Gamma
Tome
Notion
Hojas de cálculo asistidas por AI
Gigasheet
Zoho Sheet
Gestión de Proyectos, generación y gestión de tareas, gantt, planning
Taskade
Todoist
Generación de imágenes
Dall-E
Midjourney
PromeAI
Generación de Vídeo
Runway
Pika
Sora
Generación de Avatares
Synthesia
D-ID
Heygen
Prospección a futuro y herramientas en desarrollo
Ejercicios prácticos
Desarrollo de software e IA generativa (IA)
Desarrollo de software e IA generativa
Herramientas populares de IA generativa para el desarrollo de software
Generación de diagramas de arquitectura y diseño mediante IA generativa
Gestión del código heredado con Gen IA
Desarrollo de casos de prueba para casos de uso específicos mediante IA generativa.
Documentación de software mediante IA generativa
Indicaciones útiles para el diseño y desarrollo de software
Herramientas generativas de IA para programación
Introducción a las herramientas complementarias de código
¿Por qué GitHub Copilot?
Descripción general del copiloto
Editores de código y copiloto
Suscribirse al copiloto de GitHub
Extensión Copilot en Visual Studio Code
Implementación de un proyecto de aprendizaje automático utilizando herramientas Gen AI
Importar datos usando Copilot
Exploración de datos utilizando Copilot
Uso de Copilot para entrenamiento y pruebas de modelos
Codificación con chat de copiloto en línea
Documentación Recomendada
Modern Generative AI with ChatGPT and OpenAI Models
Valentina Alto
May 2023 | 286 pages