Loading lesson page...
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...