“openai-agents-sdk”
Agent Tracing and Observability: Debugging Every Decision
Master built-in tracing in the OpenAI Agents SDK to debug, visualize, and monitor agent workflows. Learn to create traces, spans, and custom processors for production observability.
Sandboxed Agents: Safe Code Execution with Container Workspaces
Build agents that can safely execute code, edit files, and run commands using sandboxed workspaces with the OpenAI Agents SDK. Learn to configure Docker and Unix-local sandboxes with filesystem and shell capabilities.
Realtime Agents: Low-Latency Multimodal Voice Interfaces over WebSocket
Build low-latency, multimodal voice agents with the OpenAI Agents SDK using WebSocket transport. Learn to create server-side realtime sessions with semantic VAD, structured audio input/output, and tool execution.
Voice Agents: Building Speech-to-Text to Agent to TTS Pipelines
Turn any text agent into a voice assistant with the OpenAI Agents SDK. Learn chained STT→agent→TTS pipelines, realtime speech-to-speech, and TTS personality tuning.
Human-in-the-Loop Patterns for Autonomous Agent Workflows
Build approval gates into autonomous agents. Learn the approval lifecycle, dynamic policy, and pause-and-resume state with the OpenAI Agents SDK.
Guardrails for Agent Input and Output: From Validation to Policy
Screen input, validate output, and police tool calls with guardrails. Learn input, output, and tool guardrails in the OpenAI Agents SDK—and the cost of parallel vs blocking execution.
Session Persistence and Memory for Long-Running Agent Workflows
Give your agents memory that survives restarts. Learn session backends, context trimming and summarization, and compaction with the OpenAI Agents SDK.
The OpenAI Agents SDK: From Single Agent to Delegation at Scale
Learn the two core multi-agent patterns in the OpenAI Agents SDK—handoffs and agents as tools—and how to scale from a single agent to a delegating fleet of specialists.