Benchmark Almanac

ToolBench

GPT4 [snapshot unspecified] 71.1% tops its leaderboard
Not in model cards

Models plan and call real REST APIs from RapidAPI, over 16,000 of them, to answer instructions that need one or many tools. ToolEval judges pass rate and win rate.

Released with the ToolLLM paper. Test groups G1, G2 and G3 differ in how many tools and categories a task spans. StableToolBench is a later stabilized variant.

Released
July 2023
Kind
Function calling
Level
Everyday
Scored
Graded by a model
Answers
Agent task
Tasks
All public

In the authors’ words

Despite the advancements of open-source large language models (LLMs), e.g., LLaMA, they remain significantly limited in tool-use capabilities, i.e., using external tools (APIs) to fulfill human instructions. The reason is that current instruction tuning largely focuses on basic language tasks but ignores the tool-use domain. This is in contrast to the excellent tool-use capabilities of state-of-the-art (SOTA) closed-source LLMs, e.g., ChatGPT. To bridge this gap, we introduce ToolLLM, a general tool-use framework encompassing data construction, model training, and evaluation. We first present ToolBench, an instruction-tuning dataset for tool use, which is constructed automatically using ChatGPT. Specifically, the construction can be divided into three stages: (i) API collection: we collect 16,464 real-world RESTful APIs spanning 49 categories from RapidAPI Hub; (ii) instruction generation: we prompt ChatGPT to generate diverse instructions involving these APIs, covering both single-tool and multi-tool scenarios; (iii) solution path annotation: we use ChatGPT to search for a valid solution path (chain of API calls) for each instruction. To enhance the reasoning capabilities of LLMs, we develop a novel depth-first search-based decision tree algorithm. It enables LLMs to evaluate multiple reasoning traces and expand the search space. Moreover, to evaluate the tool-use capabilities of LLMs, we develop an automatic evaluator: ToolEval. Based on ToolBench, we fine-tune LLaMA to obtain an LLM ToolLLaMA, and equip it with a neural API retriever to recommend appropriate APIs for each instruction. Experiments show that ToolLLaMA demonstrates a remarkable ability to execute complex instructions and generalize to unseen APIs, and exhibits comparable performance to ChatGPT. Our ToolLLaMA also demonstrates strong zero-shot generalization ability in an out-of-distribution tool-use dataset: APIBench.

Abstract of ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs (arXiv:2307.16789, CC0)
6
Entries on its own leaderboard, 0 models we track

GPT4 [snapshot unspecified] tops the leaderboard with 71.1%

Best score per entry from the benchmark's own leaderboard, read on November 12th, 2026. Where a model ran with several settings or harnesses, we keep its best. Names in gray aren't in our model list: fine-tunes, agent systems, products and older models. They don't count toward leaders.

  1. 1 GPT4 [snapshot unspecified] 71.1%
  2. 2 ToolLLaMA-Retreiver 67.3%
  3. 3 ToolLLaMA 66.7%
  4. 4 ChatGPT [snapshot unspecified] 64.8%
  5. 5 Text-Davinci-003 43.1%
  6. 6 Claude-2 [snapshot unspecified] 22.6%

Source: Official ToolBench leaderboard

#EntryScoreSettingDateSource
1 GPT4 [snapshot unspecified] 71.1% DFSDT Official leaderboard
2 ToolLLaMA-Retreiver 67.3% DFSDT Official leaderboard
3 ToolLLaMA 66.7% DFSDT Official leaderboard
4 ChatGPT [snapshot unspecified] 64.8% DFSDT Official leaderboard
5 Text-Davinci-003 43.1% DFSDT Official leaderboard
6 Claude-2 [snapshot unspecified] 22.6% DFSDT Official leaderboard

No lab model card reports it yet

We read the headline results of 522 launch posts from 52 labs, and none of them list this benchmark.

More in Tool use

All 144 in Tool use
  • AutomationBench In use Agent completes end-to-end business workflows inside a simulated company exposing dozens of REST APIs. Graded on resulting state. Gemini 4 Carbon 53.9%
  • MCP Atlas In use Multi-step workflows over real MCP servers. Scores tool-use competency on realistic tasks. Gemini 4 Argon 90.7%
  • BFCL V4 In use Models call functions and tools, including multi-turn agentic tasks with web search and memory. Checked against expected calls and outcomes. Qwen3.7-Max 75%
  • τ³-bench Banking In use Agents act as banking customer-service reps over many turns with a simulated user, following policy. Pass^1 on the final database state. Qwen 3.8 Max 55.1%
  • Toolathlon-Verified In use 108 long-horizon tasks across 32 apps through about 600 MCP tools. Execution-based checkers inspect final environment state. GLM-5.3-Flash 78.4%
  • DeepSearchQA In use Questions that need multi-step search and synthesis. Final answers graded against references. Kimi K3 95%