[IAT-080] Fundamentos de IA Generativa, Modelos y Aplicaciones

[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

  1. Introducción a la Inteligencia Artificial (IA)

    1. Definición

    2. Historia, panorama actual y futuro potencial

    3. Aplicaciones

    4. Conceptos clave

      1. Aprendizaje automático (Machine Learning)

      2. Aprendizaje profundo (Deep Learning)

      3. Modelos de lenguaje

        1. Fundacional

        2. Grandes modelos de lenguaje (LLM)

        3. Modelos multi-modal

      4. Ejemplos de Modelos y versiones

        1. Open AI GPT

        2. Apache Falcon

        3. Aleph Alpha

        4. Meta Llama

        5. Google Gemini

  2. Ética, Seguridad y Regulación

    1. Fiabilidad y Ética

    2. Fundamentos y razones para la regulación

    3. Introducción a las nuevas directivas de la UE

  3. IA Generativa (IAG)

    1. Herramientas más habituales y aplicaciones

      1. ChatGPT

      2. BingAI

      3. Gemini

    2. Modelos comerciales. Versiones gratuitas y de pago

    3. Interfaz de la página

    4. Instrucciones personalizadas (Custom Instructions)

    5. Uso básico de ChatGPT para generación de contenidos

      1. Estructura básica de Prompts

    6. Ingeniería de entrada (Prompt engineering)

      1. Tipos de entradas

      2. Creación de contendidos

      3. Preguntas y búsquedas

      4. Perspectivas y proyecciones

      5. Sumarios y Roles

      6. Tablas y datos con formato

      7. Simplificar información compleja, clasificar, corregir, reorganizar, extraer

      8. Otros usos generación código

    7. IA Adaptativa

      1. Tocar Tierra (Grounding)

      2. Generación aumentada por recuperación (RAG)

      3. Herramientas de orquestación

        1. Agentes

        2. Funciones

        3. Plug-ings

        4. Encadenamiento

        5. Memoria

    8. Ejercicios prácticos

      1. OpenAI Playground

      2. Azure AI Studio

      3. Google AI Studio

  4. Otras herramientas IA transversales

    1. Presentaciones de diapositivas

      1. PPTX + MS Copilot

      2. Gamma

      3. Tome

      4. Notion

    2. Hojas de cálculo asistidas por AI

      1. Gigasheet

      2. Zoho Sheet

    3. Gestión de Proyectos, generación y gestión de tareas, gantt, planning

      1. Taskade

      2. Todoist

    4. Generación de imágenes

      1. Dall-E

      2. Midjourney

      3. PromeAI

    5. Generación de Vídeo

      1. Runway

      2. Pika

      3. Sora

    6. Generación de Avatares

      1. Synthesia

      2. D-ID

      3. Heygen

    7. Prospección a futuro y herramientas en desarrollo

    8. Ejercicios prácticos

  5. Desarrollo de software e IA generativa (IA)

    1. Desarrollo de software e IA generativa

    2. Herramientas populares de IA generativa para el desarrollo de software

    3. Generación de diagramas de arquitectura y diseño mediante IA generativa

    4. Gestión del código heredado con Gen IA

    5. Desarrollo de casos de prueba para casos de uso específicos mediante IA generativa.

    6. Documentación de software mediante IA generativa

    7. Indicaciones útiles para el diseño y desarrollo de software

  6. Herramientas generativas de IA para programación

    1. Introducción a las herramientas complementarias de código

    2. ¿Por qué GitHub Copilot?

    3. Descripción general del copiloto

    4. Editores de código y copiloto

    5. Suscribirse al copiloto de GitHub

    6. Extensión Copilot en Visual Studio Code

  7. Implementación de un proyecto de aprendizaje automático utilizando herramientas Gen AI

    1. Importar datos usando Copilot

    2. Exploración de datos utilizando Copilot

    3. Uso de Copilot para entrenamiento y pruebas de modelos

    4. 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

https://www.packtpub.com/en-us/product/modern-generative-ai-with-chatgpt-and-openai-models-9781805122838