Digitorn
Digitorn
All terms
Agent concepts

Function calling

OpenAI's term for tool use. Same concept, slightly different format.

also known as: tool calling
In depth

Function calling is what OpenAI named the structured-output mechanism that lets an LLM invoke a function. Anthropic calls it tool use, Mistral calls it function calling, Gemini has its own convention. Functionally they are the same primitive. Most agent runtimes normalise across them so your YAML does not have to know the difference.

Related concepts
Newsletter

Get the next post in your inbox.

Engineering notes from the Digitorn team. No marketing, no launch announcements, no "10 prompts that will change your life". Just the things we write that we'd want to read.

One-click unsubscribe. We never share your address. Powered by our own infrastructure, not a tracker.

More in Agent concepts

Agent loop/glossary/agent-loopAgent spawn/glossary/agent-spawnAI agent/glossary/ai-agentCompaction/glossary/compactionCoordinator agent/glossary/coordinatorGoal pinning/glossary/goal-pinning