Overview
Master agentic AI by building context-aware, tool-empowered agents with the OpenAI Agents SDK in Python. Progress from running your first agent to coordinating multi-agent workflows, integrating custom tools, securely managing sensitive data and enforcing safety guardrails.
Syllabus
- Course 1: Getting Started with OpenAI Agents in Python
- Course 2: Coordinating OpenAI Agents Workflows in Python
- Course 3: Integrating Tools into OpenAI Agents in Python
- Course 4: Controlling and Securing OpenAI Agents Execution in Python
Courses
-
Keep your agents secure, private, and reliable. This course covers safely handling sensitive data, using hooks to monitor and customize agent workflows, and applying guardrails to validate and filter all agent inputs and outputs.
-
Kick off your journey with the OpenAI Agents SDK by learning how to run your first agent, explore its results, and format outputs effectively. This course also introduces asynchronous and streamed execution to give you flexibility in building responsive applications.
-
Learn how to build more complex workflows by coordinating multiple agents. This course covers techniques like multi-turn conversations, chaining agent executions, delegating tasks using handoffs, and customizing input flows.
-
Enhance your agents with powerful tools. This course shows how to use OpenAI-hosted tools, create your own function tools, treat agents as tools, and integrate external tools from an MCP server.