OpenAI Agents SDK
v0.13 — Edición 2026. Una guía exhaustiva para construir sistemas multiagente listos para producción con el OpenAI Agents SDK para Python (v0.13 - 2026). Aprende las primitivas fundamentales, patrones de orquestación, tools, handoffs, guardrails, gestión del estado, MCP e integración de voz en tiempo real.
Episodios
Más allá de Swarm: Las primitivas fundamentales
4m 00sDescubre los conceptos fundamentales del OpenAI Agents SDK. Este episodio cubre por qué existe el SDK, cómo mejora a Swarm y los principios de diseño principales que priorizan las abstracciones mínimas.
Definiendo el Agent y el Run Loop
3m 26sAprende a configurar el objeto fundamental Agent. Exploramos las instrucciones, la configuración del modelo y cómo forzar la salida de datos estructurados sin problemas.
Equipando Agents con Python Function Tools
3m 27sCapacita a tus agentes para que pasen a la acción convirtiendo funciones estándar de Python en herramientas ejecutables. Comprende la generación automática de esquemas y la inferencia de tipos.
Escalando superficies de herramientas con Hosted Tool Search
4m 08sAprende a gestionar bibliotecas de herramientas masivas sin agotar tu presupuesto de tokens. Cubrimos la carga diferida, los namespaces y la ejecución de herramientas alojadas (hosted tools).
Delegación descentralizada: El patrón Handoff
3m 38sDomina el arte de la orquestación multiagente utilizando el patrón Handoff. Descubre cómo crear agentes de triaje que delegan el control total a subagentes especializados sin interrupciones.
Orquestación centralizada: Agents as Tools
4m 00sMantén el control de la conversación en un solo lugar utilizando el patrón Agents as Tools. Hablamos sobre cómo un agente gestor puede sintetizar las respuestas de múltiples subagentes especialistas.
Moldeando el contexto con Handoff Inputs y Filters
4m 30sOptimiza el uso de tokens en sistemas multiagente modificando los historiales de conversación entre handoffs. Aprende a inyectar metadatos y a aplicar filtros de transcripción.
Controlando el estado: to_input_list y Server IDs
4m 41sUna inmersión profunda en la gestión manual de conversaciones. Comprende los métodos de más bajo nivel para preservar el contexto entre turnos y utilizar los Server IDs de las respuestas.
Automatizando la memoria con Sessions integradas
4m 13sSimplifica tus bucles de chat con el sistema de memoria integrado del SDK. Exploramos SQLiteSession, OpenAIConversationsSession y la persistencia automatizada.
Protegiendo flujos de trabajo: Input y Output Guardrails
3m 43sAsegura tus pipelines de IA interceptando inputs maliciosos antes de que lleguen a modelos costosos. Cubrimos los guardrails a nivel de agente y la ejecución en paralelo frente a la bloqueante.
Validando acciones: Tool-Level Guardrails
4m 27sEvita fugas de datos críticos a nivel de función. Aprende a envolver herramientas específicas con input y output guardrails precisos.
Pausando la ejecución: Human-in-the-Loop y RunState
3m 47sImplementa salvaguardas para acciones irreversibles forzando aprobaciones Human-in-the-Loop. Exploramos el pipeline de serialización de RunState para pausar y reanudar cargas de trabajo.
Inyectando dependencias locales con RunContextWrapper
4m 28sDomina la inyección de dependencias en los flujos de tus agentes. Aprende a pasar de forma segura estados locales y conexiones de bases de datos a las herramientas sin filtrarlos al LLM.
El USB-C de la IA: Introducción a MCP
4m 00sUna introducción al Model Context Protocol (MCP). Descubre cómo este estándar actúa como un conector universal para conectar fácilmente agentes de IA a plataformas SaaS.
Conectando servidores MCP locales a través de Stdio y HTTP
3m 55sProfundiza en MCP ejecutando servidores locales estándar. Aprende a aislar el acceso al sistema de archivos y a las herramientas internas de forma segura con MCPServerStdio.
Visualizando flujos de trabajo con Tracing integrado
4m 11sElimina la depuración con sentencias print utilizando la observabilidad integrada del SDK. Descubre cómo los spans y traces automáticos enlazan flujos de trabajo complejos en su totalidad.
Voz de baja latencia con Realtime Agents
4m 32sRompe el paradigma estándar de petición-respuesta. Mira cómo los Realtime Agents mantienen conexiones WebSocket en vivo para gestionar interrupciones y razonamiento multimodal.
Construyendo interfaces reactivas con Streaming Events
4m 28sVe más allá del streaming de tokens de texto. Utiliza Semantic Streaming Events para construir interfaces frontend ultrarreactivas que reaccionan a las acciones del agente en tiempo real.