Function calling guide
Listed inFunction CallingAPIs & SDKson
OpenAI's reference on declaring tools, handling the model's call, strict schemas, and parallel tool use.
The wire protocols and client libraries you'll actually write code against.
7 articles
Listed inFunction CallingAPIs & SDKson
OpenAI's reference on declaring tools, handling the model's call, strict schemas, and parallel tool use.
Listed inFunction CallingAPIs & SDKson
Declaring tools in the request and handling the model's structured call back.
Listed inGoogle Gemini APIAPIs & SDKson
Generating with Gemini, including inline media parts and safety settings.
Listed inClaude Messages APIAPIs & SDKson
Anthropic's message shape: system, turns, content blocks, and tool results.
Listed inOpenAI-Compatible APIsAPIs & SDKson
Why half the ecosystem speaks one schema, and what breaks when you swap providers.
Listed inOpenAI Responses APIAPIs & SDKson
The successor to chat completions, with built-in tools and server-side state.
Listed inUsing SDKs DirectlyAPIs & SDKson
Skipping the framework and calling the provider client — usually the right first move.