Gain a Splash of New Skills - Coursera+ Annual Just ₹7,999
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore function calling capabilities across OpenAI's latest models including o1/o3, Agent SDK, and Realtime API in this comprehensive workshop led by Ilan Bigio, a founding member of OpenAI's Developer Experience team. Learn the complete history and evolution of function calling, from its origins to current implementations, and discover how to build sophisticated AI agents using modern orchestration frameworks. Master essential concepts including agent loop architecture, memory management systems, and delegation patterns for multi-agent coordination. Dive deep into asynchronous delegation techniques that enable scalable agent interactions, and explore advanced topics like dynamic agent-written tools that allow AI systems to create and modify their own capabilities at runtime. Gain practical experience through hands-on demonstrations using the Swarm framework (precursor to the Agents SDK), including code examples for bootstrapping agents with self-modifying tool capabilities. Benefit from insights shared by an expert who built OpenAI's 2024 AI phone ordering demo, led technical development for Swarm, and has extensive experience partnering with major companies like Cursor, Khan Academy, and Klarna to implement production AI systems.
Syllabus
0:00:00 – 0:01:44 Intro
0:01:44 – 0:10:19 History of Function Calling
0:10:19 – 0:25:00 Agent Loop Setup
0:25:00 – 0:34:11 Memory
0:34:11 – 0:54:06 Delegation
0:54:06 – 1:01:56 Async Delegation
1:01:56 – 1:17:14 Misc Questions
1:17:14 – 1:27:01 Dynamic Agent-Written Tools
1:27:01 – 1:43:06 [end] More Misc
Taught by
AI Engineer