n4nAI

Topic

Function Calling & Tool Use

6 posts on function calling & tool use — part of glossary on the n4n AI blog.

GlossaryComparison

OpenAI function calling vs Claude tool use

Technical comparison of OpenAI function calling and Claude tool use across schema design, execution model, streaming, costs, and ecosystem — with a clear verdict by use case.

8 min read
GlossaryHow-to

How to define tool schemas for GPT-4o and Claude

Learn to define tool schemas for GPT-4o and Claude with step-by-step code examples, parameter validation, and cross-provider compatibility patterns.

3 min read
GlossaryComparison

How Gemini function calling differs from OpenAI's

A head-to-head technical comparison of Gemini and OpenAI function calling — schema differences, parallel calls, streaming behavior, tool choice modes, and when to use each.

5 min read
GlossaryComparison

Function calling vs agents: what's the difference

A practitioner's comparison of function calling and AI agents across capabilities, cost, latency, ergonomics, and ecosystem — with a decision framework for engineers.

5 min read
GlossaryDefinition

Function calling explained: how LLMs call external tools

A technical explainer of function calling in LLMs — how models invoke external tools, the JSON schema contract, execution patterns, and common pitfalls engineers encounter.

6 min read
GlossaryGuide

A beginner's guide to LLM tool use

A practical, code-first walkthrough of LLM tool use — from function calling schemas to parallel execution, error handling, and production patterns.

6 min read