Este curso te brindará las bases teóricas y prácticas para diseñar, implementar y desplegar agentes de inteligencia artificial autónomos utilizando el SDK de OpenAI. Al finalizar, podrás construir sistemas inteligentes que no solo respondan a instrucciones, sino que actúen por su cuenta para completar flujos de trabajo complejos.1. Fundamentos de los agentes de inteligencia artificialDiferencia entre herramientas basadas en LLMs y agentes verdaderamente autónomos.Qué es un flujo de trabajo (workflow) y cómo los agentes lo ejecutan de principio a fin.Principios de autonomía, razonamiento y acción en los agentes modernos.2. Diseño de la arquitectura de un agenteComponentes esenciales de un agente: modelo, herramientas e instrucciones.Cómo combinar estos elementos para lograr comportamientos autónomos, seguros y confiables.Diseño progresivo: de agentes simples a sistemas multiagente complejos.3. Selección estratégica de modelos LLMCriterios clave: precisión, latencia y coste.Cuándo usar modelos pequeños, medianos o avanzados.Evaluación del rendimiento del modelo con métricas realistas y datasets de prueba.4. Integración de herramientas externasTipos de herramientas: de datos, de acción y de orquestación.Cómo conectar agentes con APIs, bases de datos, CRM, y más.Diseño de herramientas reutilizables y seguras para que el agente amplíe sus capacidades.5. Redacción de instrucciones efectivas para agentesCómo guiar a un agente con prompts claros, precisos y flexibles.Uso de plantillas y políticas variables.Captura de casos límite para prevenir errores y ambigüedades.<
What you'll learn
Understand the difference between LLM-based tools and truly autonomous agents
Design the architecture of an AI agent, including key components like models and tools
Select and evaluate models based on performance metrics
Integrate external tools and APIs effectively
Write clear and effective prompts for guiding agents
Course objectives
To learn the fundamentals of autonomous AI agents
To design and build AI agent architectures
To assess and choose appropriate LLMs for specific tasks
To connect AI agents with various external systems