Models that call your tools reliably

An agent lives or dies on two things: calling the right function with valid arguments, and returning JSON your code can parse without a retry. Everything here does both. In a multi-step loop, a cheaper model with a low error rate beats an expensive one with the same error rate, because every retry pays twice.

328 models in this category · prices in toman per 1M tokens

ModelCapabilitiesContextInput / 1MOutput / 1M≈ 1,000 words
Dots3-Note Previewdots-studio/dots-3-note-preview:freeFree · shared capacityImage inputTool callingReasoningJSON output512,000000
Gemma 4 26B A4Bgoogle/gemma-4-26b-a4b-it:freeFree · shared capacityImage inputTool callingReasoningJSON output262,144000
Gemma 4 31Bgoogle/gemma-4-31b-it:freeFree · shared capacityImage inputTool callingReasoningJSON output262,144000
LFM2.5-2.6Bliquid/lfm-2.5-2.6b:freeFree · shared capacityTool callingReasoningJSON output65,536000
Nemotron 3.5 Super VLnvidia/nemotron-3.5-super-vl:freeFree · shared capacityImage inputTool callingReasoningJSON output1,000,000000
Flintrecursive/flint-v1.0:freeFree · shared capacityTool callingReasoningJSON output262,144000
Crouton Alphastealth/crouton-alphaImage inputTool callingReasoningJSON output1,048,576000
Xing4.0 29B A4Bxingchen-agi/xing4.0-29b-a4b:freeFree · shared capacityTool callingReasoningJSON output262,144000
Ling 3.0 Tinyinclusionai/ling-3.0-tinyTool callingReasoningJSON output262,1445,19315,58027
Mistral Nemomistralai/mistral-nemoTool callingJSON output131,07210,04010,38727
Ling 3.0 Flashinclusionai/ling-3.0-flashTool callingReasoningJSON output262,1447,27121,81238
GLM FlashLatest~z-ai/glm-flash-latestImage inputTool callingReasoningJSON output1,048,5769,86731,95654
Llama 3.1 8B Instructmeta-llama/llama-3.1-8b-instructTool callingJSON output131,07217,31127,69859
gpt-oss-20bBatchopenai/gpt-oss-20b:batchTool callingReasoningJSON output131,0728,30938,77761
gpt-oss-20bopenai/gpt-oss-20bTool callingReasoningJSON output131,07210,38745,00972
Qwen3.7 Flashqwen/qwen3.7-flashImage inputTool callingReasoningJSON output1,000,00010,38745,00972
gpt-oss-120bBatchopenai/gpt-oss-120b:batchTool callingReasoningJSON output131,07210,24847,08675
Mercury 2.5inception/mercury-2.5Tool callingReasoningJSON output260,00013,84951,93386
Gemma 3 12Bgoogle/gemma-3-12b-itImage inputTool callingJSON output131,07217,31151,93390
Ministral 3 3B 2512mistralai/ministral-3b-2512Image inputTool callingJSON output131,07234,62234,62290
Reka Edgerekaai/reka-edgeImage inputTool callingJSON output16,38434,62234,62290
Ternary Bonsai 2 9Bprism-ml/ternary-bonsai-2-9bImage inputTool callingReasoningJSON output262,14427,69845,00995
GPT-5 NanoBatchopenai/gpt-5-nano:batchImage inputTool callingReasoningJSON output400,0008,65569,244101
GLM 5.3 FlashBatchz-ai/glm-5.3-flash:batchImage inputTool callingReasoningJSON output1,048,57617,31162,319104
Ling 3.0 Flash VLinclusionai/ling-3.0-flash-vlImage inputTool callingReasoningJSON output131,07220,77362,319108
Solar Mini 4upstage/solar-mini4Tool callingReasoningJSON output524,28817,31169,244113
Gemma 4 26B A4Bgoogle/gemma-4-26b-a4b-itImage inputTool callingReasoningJSON output262,14423,19769,244120
Nemotron 3.5 Lightningnvidia/nemotron-3.5-lightningTool callingReasoningJSON output262,14424,23569,244122
DeepSeek V4 Flash 0423deepseek/deepseek-v4-flashTool callingReasoningJSON output1,048,57631,50663,012123
Mistral Small 3.2 24Bmistralai/mistral-small-3.2-24b-instructImage inputTool callingJSON output256,00025,96669,244124
Claude Haiku 5.5Batchanthropic/claude-haiku-5.5:batchImage inputTool callingReasoningJSON output1,000,00017,31186,555135
Ling 3.1 Flashinclusionai/ling-3.1-flashTool callingReasoningJSON output1,000,00025,96677,899135
Ministral 3 8B 2512mistralai/ministral-8b-2512Image inputTool callingJSON output262,14451,93351,933135
Nemotron 3 Nano 30B A3Bnvidia/nemotron-3-nano-30b-a3bTool callingReasoningJSON output262,14420,77383,093135
GPT-6 Luna ProBatchopenai/gpt-6-luna-pro:batchImage inputTool callingReasoningJSON output1,050,00017,31186,555135
GPT-6 LunaBatchopenai/gpt-6-luna:batchImage inputTool callingReasoningJSON output1,050,00017,31186,555135
Qwen2.5 7B Instructqwen/qwen-2.5-7b-instructTool callingJSON output32,76834,62269,244135
Granite 4.2 8Bibm-granite/granite-4.2-8bTool callingReasoningJSON output131,07220,77386,555140
Nex-N2.5-Pronex-agi/nex-n2.5-proImage inputTool callingReasoningJSON output262,14425,96686,555146
Qwen3.5-Flashqwen/qwen3.5-flash-02-23Image inputTool callingReasoningJSON output1,000,00022,50490,017146
DeepSeek V4 Flash 0731deepseek/deepseek-v4-flash-0731Tool callingReasoningJSON output1,048,57620,427103,866162
Qwen3 14Bqwen/qwen3-14bTool callingReasoningJSON output40,96041,54683,093162
Qwen3 32Bqwen/qwen3-32bTool callingReasoningJSON output131,07227,69896,941162
DeepSeek V4 FlashLatest~deepseek/deepseek-v4-flash-latestTool callingReasoningJSON output1,048,57620,427103,866162
Seed 1.6 Flashbytedance-seed/seed-1.6-flashImage inputTool callingReasoningJSON output262,14425,966103,866169
gpt-oss-safeguard-20bopenai/gpt-oss-safeguard-20bTool callingReasoningJSON output131,07225,966103,866169
Llama 4 Scoutmeta-llama/llama-4-scoutImage inputTool callingJSON output327,68034,622103,866180
Ministral 3 14B 2512mistralai/ministral-14b-2512Image inputTool callingJSON output262,14469,24469,244180
Voxtral Small 24B 2507mistralai/voxtral-small-24b-2507Tool callingJSON outputFile inputAudio input32,76834,622103,866180
Qwen3 30B A3B Instruct 2507qwen/qwen3-30b-a3b-instruct-2507Tool callingJSON output262,14434,622103,866180
Qwen3.5-9Bqwen/qwen3.5-9bImage inputTool callingReasoningJSON output262,14458,85786,555189
MiMo-V2.6-Flashxiaomi/mimo-v2.6-flashImage inputTool callingReasoningJSON output1,050,00048,47196,941189
Gemma 3 27Bgoogle/gemma-3-27b-itImage inputTool callingJSON output131,07227,698121,177194
DeepSeek V4.1 FlashBatchdeepseek/deepseek-v4.1-flash:batchImage inputTool callingReasoningJSON output1,048,57638,777116,330202
Mercury 3inception/mercury-3Tool callingReasoningJSON output1,000,00034,622121,177203
GPT-5 Nanoopenai/gpt-5-nanoImage inputTool callingReasoningJSON output400,00017,311138,488203
GLM 4.7 Flashz-ai/glm-4.7-flashTool callingReasoningJSON output200,00020,946138,488207
Seed-2.0-Minibytedance-seed/seed-2.0-miniImage inputTool callingReasoningJSON output262,14434,622138,488225
Gemini 2.5 Flash Litegoogle/gemini-2.5-flash-liteImage inputTool callingReasoningJSON output1,048,57634,622138,488225
GPT-4.1 Nanoopenai/gpt-4.1-nanoImage inputTool callingJSON outputFile input1,047,57634,622138,488225
DeepSeek V4.1 Flash 1017deepseek/deepseek-v4.1-flash-1017Image inputTool callingReasoningJSON output1,048,5762,077173,110228
DeepSeek FlashLatest~deepseek/deepseek-flash-latestImage inputTool callingReasoningJSON output1,048,5762,077173,110228
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flashImage inputTool callingReasoningJSON output1,048,57615,580173,110245
Particle-1particle-ai/particle-1Image inputTool callingReasoningJSON output1,048,57617,311173,110248
Ternary Bonsai 2 27Bprism-ml/ternary-bonsai-2-27bImage inputTool callingReasoningJSON output262,14425,966173,110259
Claude Haiku 5.5anthropic/claude-haiku-5.5Image inputTool callingReasoningJSON output1,000,00034,622173,110270
Gemma 4 31Bgoogle/gemma-4-31b-itImage inputTool callingReasoningJSON output262,14469,244138,488270
GPT-6 Lunaopenai/gpt-6-lunaImage inputTool callingReasoningJSON output1,050,00034,622173,110270
GPT-6 Luna Proopenai/gpt-6-luna-proImage inputTool callingReasoningJSON output1,050,00034,622173,110270
Claude HaikuLatest~anthropic/claude-haiku-latestImage inputTool callingReasoningJSON output1,000,00034,622173,110270
GPT LunaLatest~openai/gpt-luna-latestImage inputTool callingReasoningJSON output1,050,00034,622173,110270
Qwen3 30B A3Bqwen/qwen3-30b-a3bTool callingReasoningJSON output40,96041,546173,110279
Qwen3.8 Flashqwen/qwen3.8-flashImage inputTool callingReasoningJSON output1,000,00051,933162,723279
Qwen3.8 Omni Flashqwen/qwen3.8-omni-flashImage inputTool callingReasoningJSON output1,000,00051,933162,723279
DeepSeek V3.2deepseek/deepseek-v3.2Tool callingReasoningJSON output163,84090,017131,563288
Nemotron 3.5 Super VLnvidia/nemotron-3.5-super-vlImage inputTool callingReasoningJSON output1,048,57651,933173,110293
GLM 5.3 Flashz-ai/glm-5.3-flashImage inputTool callingReasoningJSON output1,048,57651,933173,110293
Hy3tencent/hy3Tool callingReasoningJSON output262,14445,701182,804297
DeepSeek V3.2 Expdeepseek/deepseek-v3.2-expTool callingReasoningJSON output163,84093,479141,950306
GPT-5.6 Luna ProBatchopenai/gpt-5.6-luna-pro:batchImage inputTool callingReasoningJSON output1,050,00034,622207,732315
GPT-5.6 LunaBatchopenai/gpt-5.6-luna:batchImage inputTool callingReasoningJSON output1,050,00034,622207,732315
Llama 3.3 70B Instructmeta-llama/llama-3.3-70b-instructTool callingJSON output131,07269,244180,034324
Command R (08-2024)cohere/command-r-08-2024Tool callingJSON output128,00051,933207,732338
LFM2.5-24B-A2Bliquid/lfm-2.5-24b-a2bTool callingReasoningJSON output128,00017,311242,354338
MiniMax M3.1 Flashminimax/minimax-m3.1-flashImage inputTool callingReasoningJSON output1,048,57651,933207,732338
Mistral Small 4mistralai/mistral-small-2603Image inputTool callingReasoningJSON output262,14451,933207,732338
GPT-4o-miniopenai/gpt-4o-miniImage inputTool callingJSON outputFile input128,00051,933207,732338
GPT-4o-mini (2024-07-18)openai/gpt-4o-mini-2024-07-18Image inputTool callingJSON outputFile input128,00051,933207,732338
gpt-oss-120bopenai/gpt-oss-120bTool callingReasoningJSON output131,07251,933207,732338
Qwen3 Coder 30B A3B Instructqwen/qwen3-coder-30b-a3b-instructTool callingJSON output262,14451,933207,732338
Qwen3 VL 30B A3B Instructqwen/qwen3-vl-30b-a3b-instructImage inputTool callingJSON output262,14451,933207,732338
Solar Pro 4upstage/solar-pro4Tool callingReasoningJSON output524,28851,933207,732338
Qwen2.5 72B Instructqwen/qwen-2.5-72b-instructTool callingJSON output32,768124,639138,488342
Sabamistralai/mistral-sabaTool callingJSON outputFile input32,76869,244207,732360
ricursiveAI/Ripple-65B-Previewricursiveai/ripple-65b-previewTool callingJSON output1,048,57669,244207,732360
DeepSeek V4 Flash Vision Expdeepseek/deepseek-v4-flash-vision-expImage inputTool callingReasoningJSON output1,048,57674,645223,935388
Gemini 3.1 Flash LiteBatchgoogle/gemini-3.1-flash-lite:batchImage inputTool callingReasoningJSON output1,048,57643,277259,665394
Mistral Small 3.1 24Bmistralai/mistral-small-3.1-24b-instructImage inputTool callingJSON output128,000121,523192,152408
Qwen3 Coder Nextqwen/qwen3-coder-nextTool callingJSON output262,14441,546276,975414
Qwen3 235B A22B Instruct 2507qwen/qwen3-235b-a22b-2507Tool callingJSON output262,14448,471276,975423
Mercury 2inception/mercury-2Tool callingReasoningJSON output128,00086,555259,665450
Qwen3 VL 8B Instructqwen/qwen3-vl-8b-instructImage inputTool callingJSON output262,14486,555259,665450
Qwen3.6 35B A3Bqwen/qwen3.6-35b-a3bImage inputTool callingReasoningJSON output262,14434,622311,597450
Qwen-Plusqwen/qwen-plusTool callingJSON output1,000,00090,017270,051468
Qwen3.5-35B-A3Bqwen/qwen3.5-35b-a3bImage inputTool callingReasoningJSON output262,14448,471346,219513
Qwen3.7 PlusBatchqwen/qwen3.7-plus:batchImage inputTool callingReasoningJSON output262,14479,630318,522518
Qwen3 Coder Flashqwen/qwen3-coder-flashTool callingJSON output1,000,00067,513337,564527
Qwen3 Next 80B A3B Instructqwen/qwen3-next-80b-a3b-instructTool callingJSON output262,14431,160380,841536
DeepSeek V3.1deepseek/deepseek-chat-v3.1Tool callingReasoningJSON output163,84086,555328,908540
Codestral 2508mistralai/codestral-2508Tool callingJSON outputFile input256,000103,866311,597540
GLM 4.6Vz-ai/glm-4.6vImage inputTool callingReasoningJSON output131,072103,866311,597540
MiniMax M2.5minimax/minimax-m2.5Tool callingReasoningJSON output204,80093,479328,908549
Beam 1.0 501B A23Breflection/beam-1.0-501b-a23bTool callingReasoningJSON output1,048,57686,555346,219563
DeepSeek V3.1 Terminusdeepseek/deepseek-v3.1-terminusTool callingReasoningJSON output163,84093,479346,219572
DeepSeek V3deepseek/deepseek-chatTool callingJSON output163,84089,117356,156579
Qwen3 VL 30B A3B Thinkingqwen/qwen3-vl-30b-a3b-thinkingImage inputTool callingReasoningJSON output262,144100,404346,219581
Qwen3 Coder 480B A35Bqwen/qwen3-coderTool callingJSON output262,144103,866346,219585
MiMo-V2.6-Proxiaomi/mimo-v2.6-proImage inputTool callingReasoningJSON output1,050,000150,605301,211587
Qwen3.6 Flashqwen/qwen3.6-flashImage inputTool callingReasoningJSON output1,000,00064,916389,497591
Llama 4 Maverickmeta-llama/llama-4-maverickImage inputTool callingJSON output524,288121,177346,219608

Showing the first 120. For finer filters see the full catalogue .

Other categories

See this category ranked by real usage →