Capability · 2026-11-12
AI Models with Tool Calling Support
Compare AI models that support tool calling / function calling for agents and automation.
What is this?
- Tool calling (also called function calling) lets an LLM emit a structured JSON request to invoke an external function — search, code execution, database queries, anything you expose.
- The model returns the function name and arguments as JSON; your runtime executes it and feeds the result back as a tool message.
Why it matters
- Without tool calling, building agents requires brittle regex parsing of free-form text.
- Tool calling is what makes RAG, ReAct loops and multi-step assistants reliable in production.
1475 models with this capability
Showing top 60 of 1475. Use the full directory to filter further.
Frequently asked questions
How many AI models support tool calling?
1475 canonical models in our database currently support tool calling. The list is regenerated on every data refresh, so it always reflects the latest releases tracked in our catalogue.
What is the cheapest model with tool calling?
Qwen3.8 27B from Alibaba (Qwen) is currently the lowest-priced option, at $0.001 per 1M input tokens and $0.001 per 1M output tokens. The full table above is sorted price-ascending.
Which model with tool calling has the largest context window?
Llama 4 Scout 17B Instruct (US) (Meta) leads on context at 10M tokens. This may matter if you also need long-document understanding alongside tool calling.
Which models are available on the most providers?
Production-readiness usually correlates with how many independent providers host the same weights. The top three by provider count are: GLM-5.3-Flash (92), GLM-5.3 (92), GLM-5.2 (90).
How is tool calling different from a regular LLM?
Tool calling lets the model emit a structured JSON request to invoke an external function (search, code execution, DB query) instead of replying with prose. Without it, agents must parse freeform text — fragile and slow.
How often is this list updated?
Daily. Our data pipeline syncs once a day, regenerates the canonical model list, and rebuilds these pages so newly released models appear within 24 hours.
Explore more
Top models with this capability
- Qwen3.8 27B$0.00 in / $0.00 out
- Ambient Small$0.00 in / $0.00 out
- Gemma 4 26B A4B IT$0.01 in / $0.03 out
- Llama-3.1-8B-Instruct$0.02 in / $0.03 out
- Meta Llama 3.1 8B Instruct Turbo$0.02 in / $0.03 out
Other capabilities
Best-of lists you might also want
Pricing comparisons
Vendors in this list
Last updated:
Prices in USD per 1M tokens. Unknown means the provider does not publish per-token pricing.
Pricing and capabilities are refreshed daily and reconciled against each provider's official documentation. Always verify critical production decisions with the provider directly.