Temario Bootcamp I.A
1a. Introducción a la IA Generativa
Modalidad: 100% Flex
Objetivos:
- Comprender la historia y el presente de los sistemas de IA y aprendizaje automático.
- Analizar el panorama competitivo entre OpenAI y otros actores clave en la IA.
- Explorar las limitaciones y riesgos de las tecnologías actuales, así como el impacto energético.
- Discutir la regulación y el rol de soluciones como Worldcoin.
Contenido:
- Historia de los sistemas de IA: Breve recorrido desde los primeros sistemas expertos hasta los modelos de lenguaje actuales.
- Panorama competitivo: Análisis de OpenAI, Google DeepMind, Anthropic, y otros actores.
- Limitaciones actuales y consumo de energía: Retos técnicos, energéticos y de datos.
- Regulación: Dilemas éticos, futuros peligros, y posibles soluciones como Worldcoin.
Lecturas recomendadas:
1b. Soluciones de Arquitectura en IA
Modalidad: 100% en vivo - Flex
Objetivos:
- Entender el funcionamiento de ChatGPT y el desarrollo de la ingeniería de prompts.
- Introducir bases de datos vectoriales y su importancia en IA generativa.
- Aprender a trabajar dentro de las limitaciones arquitectónicas de los modelos.
- Analizar el uso de agentes en tareas automatizadas.
Contenido:
- ChatGPT: Arquitectura básica y evolución de los sistemas de IA conversacional.
- Ingeniería de prompts: Conceptos clave y buenas prácticas.
- Bases de datos vectoriales: Uso de PG_vector, Pinecone y Milvus.
- Agentes y tareas: Ejemplos de sistemas autónomos que ejecutan tareas complejas.
Lecturas recomendadas:
Tarea: Crear un chatbot usando la API de OpenAI que permita cargar tus datos y obtener respuestas basadas en ellos.
2. Optimizar y Medir
Modalidad: 100% en vivo - Flex
Objetivos:
- Utilizar Langchain y Langsmith para conectar modelos de IA.
- Controlar y optimizar los costos de uso de modelos de IA.
- Estimar presupuestos a largo plazo y gestionar recursos con paneles de administración.
Contenido:
- Langchain y Langsmith: Integración de modelos y creación de pipelines eficientes.
- Control de costes: Técnicas para reducir el consumo de recursos en el uso de modelos de IA.
- Presupuestos a largo plazo: Cómo planificar y gestionar costos de ejecución.
- Responsabilidades legales: Comprender la regulación en torno a IA y el manejo de datos.
Lecturas recomendadas:
Tarea: Crea tu propio sistema para agrupar datos y utiliza una base de datos vectorial para tener más control sobre ellos.
3. Combinando Diferentes Modelos
Modalidad: 100% en vivo
Objetivos:
- Implementar agentes complejos como Cursor y Replit para tareas de IA.
- Integrar modelos de voz y otros componentes de IA en aplicaciones.
- Explorar herramientas como AutoGen para automatizar procesos.
Contenido:
- Agentes como Cursor y Replit: Cómo funcionan y su papel en la IA moderna.
- Agregando voz: Integración de modelos de voz con texto para crear aplicaciones conversacionales.
- AutoGen: Automatización de procesos y tareas repetitivas con IA.
Lecturas recomendadas:
Tarea: Crear un agente que lea documentos complejos y cree un plan de lección para estudiantes de secundaria.