AI From Scratch/Phase 13/Lesson 02/~75 minutes

Function Calling Deep Dive — OpenAI, Anthropic, Gemini

BuildPython (stdlibschema translators)

The three frontier providers converged on the same tool-call loop in 2024 and then diverged on everything else. OpenAI uses tools and tool_calls. Anthropic uses tool_use and tool_result blocks. Gemini uses functionDeclarations and unique-i...

Loading lesson page...