The Investment Banker Certification
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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