OpenAI Agents SDK
v0.13 — 2026 Edition. Ein umfassender Leitfaden zur Entwicklung produktionsreifer Multi-Agent-Systeme mit dem OpenAI Agents SDK für Python (v0.13 - 2026). Lerne Core Primitives, Orchestration Patterns, Tools, Handoffs, Guardrails, State Management, MCP und Realtime Voice Integration kennen.
Episoden
Jenseits von Swarm: Die Core Primitives
3m 30sEntdecke die grundlegenden Konzepte des OpenAI Agents SDK. Diese Episode behandelt, warum das SDK existiert, wie es Swarm verbessert und die zentralen Designprinzipien, die minimale Abstraktionen priorisieren.
Den Agent und den Run Loop definieren
3m 28sLerne, wie man das grundlegende Agent-Objekt konfiguriert. Wir untersuchen Instructions, Model Settings und wie man strukturierte Datenausgaben nahtlos erzwingt.
Agents mit Python Function Tools ausstatten
3m 35sBefähige deine Agents zum Handeln, indem du Standard-Python-Funktionen in ausführbare Tools umwandelst. Verstehe die automatische Schema-Generierung und Type Inference.
Tool-Oberflächen skalieren mit Hosted Tool Search
3m 25sLerne, wie du riesige Tool-Bibliotheken verwaltest, ohne dein Token-Budget auszuschöpfen. Wir behandeln Deferred Loading, Namespaces und Hosted Tool Execution.
Dezentrale Delegation: Das Handoff Pattern
3m 42sMeistere die Kunst der Multi-Agent-Orchestrierung mit dem Handoff Pattern. Entdecke, wie du Triage Agents erstellst, die die volle Kontrolle nahtlos an spezialisierte Sub-Agents delegieren.
Zentrale Orchestrierung: Agents as Tools
3m 55sBehalte die Kontrolle über die Konversation an einem Ort mit dem Agents as Tools Pattern. Wir besprechen, wie ein Manager Agent Antworten von mehreren spezialisierten Sub-Agents synthetisieren kann.
Kontext formen mit Handoff Inputs und Filters
4m 26sOptimiere die Token-Nutzung von Multi-Agent-Systemen, indem du Konversationsverläufe zwischen Handoffs anpasst. Lerne, wie du Metadaten injizierst und Transcript Filters anwendest.
State kontrollieren: to_input_list und Server IDs
4m 19sEin Deep Dive in das manuelle Konversationsmanagement. Verstehe die Low-Level-Methoden zur Erhaltung des Kontexts über Turns hinweg und die Nutzung serverseitiger Response IDs.
Memory automatisieren mit Built-in Sessions
4m 02sVereinfache deine Chat Loops mit dem integrierten Memory-System des SDKs. Wir untersuchen SQLiteSession, OpenAIConversationsSession und automatisierte Persistenz.
Workflows schützen: Input und Output Guardrails
4m 16sSichere deine AI Pipelines, indem du bösartige Inputs abfängst, bevor sie teure Modelle erreichen. Wir behandeln Agent-Level Guardrails sowie parallele vs. blockierende Ausführung.
Aktionen validieren: Tool-Level Guardrails
4m 27sVerhindere kritische Datenlecks auf Funktionsebene. Lerne, wie du spezifische Tools mit präzisen Input und Output Guardrails umhüllst.
Ausführung pausieren: Human-in-the-Loop und RunState
3m 54sImplementiere Schutzmaßnahmen für irreversible Aktionen, indem du Human-in-the-Loop-Freigaben erzwingst. Wir untersuchen die RunState-Serialisierungspipeline zum Pausieren und Fortsetzen von Workloads.
Lokale Abhängigkeiten injizieren mit RunContextWrapper
4m 24sMeistere Dependency Injection in deinen Agent Flows. Lerne, wie du lokale States und Datenbankverbindungen sicher an Tools übergibst, ohne sie an das LLM durchsickern zu lassen.
Das USB-C für KI: Einführung in MCP
3m 28sEine Einführung in das Model Context Protocol (MCP). Entdecke, wie dieser Standard als universeller Anschluss fungiert, um AI Agents einfach mit SaaS-Plattformen zu verbinden.
Lokale MCP Server über Stdio und HTTP verbinden
3m 57sTauche tiefer in MCP ein, indem du standardmäßige lokale Server ausführst. Lerne, den Dateisystemzugriff und interne Tools mit MCPServerStdio sicher in einer Sandbox zu isolieren.
Workflows visualisieren mit Built-in Tracing
3m 47sEliminiere das Debuggen mit Print-Statements durch die integrierte SDK Observability. Entdecke, wie automatische Spans und Traces ganze komplexe Workflows verknüpfen.
Low-Latency Voice mit Realtime Agents
3m 47sBrich das Standard-Request-Response-Paradigma. Sieh dir an, wie Realtime Agents Live-WebSocket-Verbindungen aufrechterhalten, um Unterbrechungen und multimodales Reasoning zu handhaben.
Reaktive UIs bauen mit Streaming Events
4m 20sGehe über das Streamen von Text-Tokens hinaus. Nutze Semantic Streaming Events, um extrem reaktionsschnelle Frontend-Interfaces zu bauen, die in Echtzeit auf Agent-Aktionen reagieren.