tool-use-fine-tuning TEC-0027Fine-tune on tool-call traces
Train the model on examples of deciding when to call a tool and how to use the result.
Generate or collect traces of tool calls with their arguments and results, filter for calls that helped, and fine-tune. Toolformer does this self-supervised for simple tools; ToolBench does it at scale for real APIs.
Requires: Requires training access.
Contexts: Coding agent, Autonomous agent
Does it work?
supported so far1 supporting · 0 contesting source · last moved 2026-09-04
Efficacy claims — what this technique actually moves, under which conditions, and whether that has been contested.
Needs: access to train the weights
Cost: high
Helps most: weaker models
Fails when:
- The model is already good at tool use. The evidence comes from small open models starting far behind and does not cover that case. (helps)
1 more condition from claims reviewed by AI, listed with the claims below.
- observationsingle paperThe large reported gains from fine-tuning on tool-call trajectories come from small open models starting far behind — distilling a few hundred trajectories from a stronger model moves them a long way. Whether the same procedure helps a model that is already good at tool use is a separate question this evidence does not answer.
- supports FireAct: Toward Language Agent Fine-tuning (2023)
Code
- https://github.com/OpenBMB/ToolBench — Data, training recipe and evaluator for multi-tool API use.verified 2026-09-02
Sources
Whether a technique works is a claim. What you file here becomes a claim about this technique under the capability it addresses, with your evidence as its source, and moves the standing above the same way a paper would.