self-supervised-training-tool-call-examples-teaches-model-when-how CLM-0148mechanismsingle paperReviewed by AI and Russ Miller
Self-supervised training on tool-call examples teaches a model when and how to call simple tools, narrowing the gap on tasks that need them.
Capability: Using the tools it is given
Sources
- Self-supervised training on tool-call examples teaches a model when and how to call simple tools, narrowing the gap on tasks that need them.
Either way, bring evidence: a link, or what you saw.
Disagreeing is the most useful thing you can do here. Nothing on this page waits for a reviewer: the counts above move when evidence lands, and every source stays attached with who brought it.
Related claims
- Fine-tuning on a large corpus of real API-call traces markedly improves multi-tool task completion in open models.Using the tools it is given
- A linear probe on a tool-calling model's hidden state at the last generated token detects incorrect tool-calls — including wrong-but-well-typed argument values that parsers and logs do not catch — and works better on larger models and at middle-to-late layers than at the final layer.Using the tools it is given · reviewed by AI
- Training models to rank system, user, and tool instructions by privilege improves robustness to injections in tool outputs.Following instructions hidden in data
- For small open-weight models (0.6B-12B) on BFCL V3, presenting tool definitions as ordinary system-prompt instructions and having the model emit calls as normal assistant text yields higher function-calling accuracy than the model's native tool-call token/schema interface, with the largest gains in the smallest models and on parallel/multiple-call categories.Using the tools it is given · reviewed by AI
- For locally deployed open-weight models driving a stateful, dependency-ordered MCP tool server, cutting tool descriptions from full specifications (purpose, parameter semantics, constraints, failure conditions) down to one sentence each raises the fraction of calls the server rejects for every model tested, while its effect on task coverage is less consistent.Using the tools it is given · reviewed by AI