Skip to main content

Building OpenAI Agents

Covers Agent Builder, Agents SDK, tools, guardrails, handoffs, ChatKit, and deploying agents to production.

25 lessons About 2 h 15 min Developer

What you'll learn

  • Build a first agent with the Agents SDK distinguishing Agent, Runner, Tool, and Guardrail
  • Declare synchronous, asynchronous, and parallel tools, and connect external services via MCP
  • Implement input and output guardrails as well as handoffs between agents
  • Integrate a ChatKit interface into your product with theming, widgets, and user actions
  • Evaluate an agent via trace grading and secure its scaling to production

Course details

Who it's for
Developers, engineers, and integrators looking to leverage ChatGPT via API in their applications.
Prerequisites
Ability to read Python (or TypeScript for examples using it) and JSON, plus command line basics. An OpenAI platform API key to try the examples.
Length
2 h 15 min · 25 lessons
Format
100% online self-paced course, accessible 24/7 from a browser. Progress saved, resume anytime. Estimated duration: 2 h 15 min.
Assessment
Practice exercises provided throughout the lessons. Each lesson ends with its Key takeaways, supporting self-assessment. A final quiz of 5 corrected questions, at the end of the last lesson, validates learning.
Accessibility
Self-paced course accessible to people with disabilities: text content compatible with screen readers, keyboard navigation, and compliant contrasts. For any adaptation needs, email [email protected].
Price
Free
Recognition
Certificate of completion issued by Corsen AI, verifiable online.

Syllabus

Start the course