specific method · filed under inference & serving
Function calling
Structured tool use lets a model invoke functions as part of agentic workflows.
Also called Function calling (structured tool use), native function calling.
- sources
- 3
- models
- 4
- labs adopt it
- 2
- strongest
- core
How sources treat it
One count per evidence span, weakest treatment to strongest.
mentioned 1optional 1core 1
Documented in
Further reading
Picked by hand, not extracted: where to read more, not evidence for anything on this page.
- Function calling - OpenAI API docs docs developers.openai.comreference for structured tool/function calling
Evidence
3 spans quoted from the sources, strongest treatment first.
Native support for structured tool use, enabling agentic workflows.
coreotherin Gemma 4Google DeepMind
Function Calling
optionalinference servingin DeepSeek APIDeepSeek
Features a 256K token context window, configurable thinking/reasoning mode, native function calling, and multilingual support across 140+ languages.
mentionedotherin Gemma 4Google DeepMind
Filed alongside
Other methods under inference & serving :: agentic scaffolding.
Advisor strategyAutomatic tool choicePython toolHarmony formatBrowser toolGeneric tool-call parserMCP tool configurationMulti-agent collaborationRole-based instruction hierarchyThinking with toolsVisual Search ToolXML-based tool-call schema with DSML tokenAgent Team modeAgentENVAgentic searchAgentic tool callingApp-server mode with adapted tool schemasAppArmor and eBPF sandbox policiesAssistant output channelsAsynchronous teammate spawningBash commands for context retrievalBash computer-use agentBrowsing tool with domain filteringChain-of-thought in the analysis channel