ToolACE-R: Model-aware Iterative Training and Adaptive Refinement for Tool Learning
On the map: LLM agents and tool use → Tool learning and function calling
Abstract (arXiv)
Tool learning, which allows Large Language Models (LLMs) to leverage external tools for solving complex user tasks, has emerged as a promising avenue for extending model capabilities. However, existing approaches primarily focus on data synthesis for fine-tuning LLMs to invoke tools effectively, largely ignoring how to fully stimulate the potential of the model. In this paper, we propose ToolACE-R, a novel framework that includes both model-aware iterative training and adaptive refinement for tool learning. ToolACE-R features a model-aware iterative training procedure that progressively adjust training samples based on the model's evolving capabilities to maximize its potential. Additionally, it incorporates self-refinement training corpus which emphasizes LLM's ability to iteratively refine their tool calls, optimizing performance without requiring external feedback. Furthermore, we introduce adaptive self-refinement mechanism for efficient test-time scaling, where the trained model can autonomously determine when to stop the process based on iterative self-refinement. We conduct extensive experiments across several benchmark datasets, showing that ToolACE-R achieves competitive performance compared to advanced API-based models. The performance of tool invocation can be further improved efficiently through adaptive self-refinement. These results highlight the effectiveness and generalizability of ToolACE-R, offering a promising direction for more efficient and scalable tool learning.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Placed in Tool learning and function calling, one of 16 directions in LLM agents and tool use. Builds on 35 of its 42 references that are in the map. First posted on arXiv 2 Apr 2025.
Builds on
35 of 42 references.
Closest ancestors · 13
Same direction, newest first
- 2024ToolFlow: Boosting LLM Tool-Calling Through Natural and Coherent Dialogue Synthesis24 Oct
- 2024From Exploration to Mastery: Enabling LLMs to Master Tools via Self-Driven Interactions10 Oct
- 2024Hammer: Robust Function-Calling for On-Device Language Models via Function Masking6 Oct
- 2024ToolACE: Winning the Points of LLM Function Calling2 Sep
- 2024Granite-Function Calling Model: Introducing Function Calling Abilities via Multi-task Learning of Granular Tasks27 Jun
- 2024APIGen: Automated Pipeline for Generating Verifiable and Diverse Function-Calling Datasets26 Jun
- 2024Tool Learning with Large Language Models: A Survey28 May
- 2024AnyTool: Self-Reflective, Hierarchical Agents for Large-Scale API Calls6 Feb
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs31 Jul
- 2023ToolAlpaca: Generalized Tool Learning for Language Models with 3000 Simulated Cases8 Jun
- 2023Gorilla: Large Language Model Connected with Massive APIs24 May
- 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMs14 Apr
Other references · 22
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2024Qwen2.5 Technical Reportcited by 4,713
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2023Mistral 7Bcited by 3,065
- 2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameterscited by 1,928
- 2024τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domainscited by 1,280
- 2023LIMA: Less Is More for Alignmentcited by 1,080
- 2023Large Language Models Cannot Self-Correct Reasoning Yetcited by 965
- 2024Large Language Monkeys: Scaling Inference Compute with Repeated Samplingcited by 946
- 2023What Makes Good Data for Alignment? A Comprehensive Study of Automatic Data Selection in Instruction Tuningcited by 354
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 304
10 more
- 2023From Quantity to Quality: Boosting LLM Performance with Self-Guided Data Selection for Instruction Tuningcited by 301
- 2024A Survey on Data Selection for Language Modelscited by 230
- 2024Recursive Introspection: Teaching Language Model Agents How to Self-Improvecited by 162
- 2024xLAM: A Family of Large Action Models to Empower AI Agent Systemscited by 108
- 2023MoDS: Model-oriented Data Selection for Instruction Tuningcited by 107
- 2024Unfamiliar Finetuning Examples Control How Language Models Hallucinatecited by 85
- 2023Tool Documentation Enables Zero-Shot Tool-Usage with Large Language Modelscited by 66
- 2024Learning or Self-aligning? Rethinking Instruction Fine-tuningcited by 43
- 2024Interactive Evolution: A Neural-Symbolic Self-Training Framework For Large Language Modelscited by 13
- 2025iTool: Reinforced Fine-Tuning with Dynamic Deficiency Calibration for Advanced Tool Usecited by 7
Built on by
Citing papers per year: 2025: 2; 2026: 7.
9 papers.
- 2026Self-Improvements in Modern Agentic Systems: A Surveycited by 17
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestrationcited by 11
- 2025FunReason: Enhancing Large Language Models' Function Calling via Self-Refinement Multiscale Loss and Automated Data Refinementcited by 5
- 2025C3-Bench: The Things Real Disturbing LLM based Agent in Multi-Taskingcited by 4
- 2026Agentic-DPO: From Imitation to Agentic Policy Optimization on Expert Trajectoriescited by 3
- 2026ARTIS: Agentic Risk-Aware Test-Time Scaling via Iterative Simulationcited by 2
- 2026What Makes Good Agentic Data? An ACE Lens on Data Generation for LLM Agentscited by 2
- 2026Try, Check and Retry: A Divide-and-Conquer Framework for Boosting Long-context Tool-Calling Performance of LLMscited by 1
- 2026Learning from Research: Toward Lifelong Agent Harness Evolutioncited by 0
- 2026Learning from Research: Toward Lifelong Agent Harness Evolution30 Sep 2026
- 2026What Makes Good Agentic Data? An ACE Lens on Data Generation for LLM Agents27 Aug 2026
- 2026Self-Improvements in Modern Agentic Systems: A Survey14 Jul 2026
- 2026Agentic-DPO: From Imitation to Agentic Policy Optimization on Expert Trajectories12 Jul 2026
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestration24 Mar 2026
- 2026Try, Check and Retry: A Divide-and-Conquer Framework for Boosting Long-context Tool-Calling Performance of LLMs12 Mar 2026
- 2026ARTIS: Agentic Risk-Aware Test-Time Scaling via Iterative Simulation2 Feb 2026
- 2025FunReason: Enhancing Large Language Models' Function Calling via Self-Refinement Multiscale Loss and Automated Data Refinement26 May 2025
- 2025C3-Bench: The Things Real Disturbing LLM based Agent in Multi-Tasking24 May 2025
Similar, not cited
Close in wording, no citation either way
- 2025ToolACE-DEV: Self-Improving Tool Learning via Decomposition and EVolution
- 2024Learning Evolving Tools for Large Language Models
- 2025Feedback-Driven Tool-Use Improvements in Large Language Models via Automated Build Environments
- 2024RoTBench: A Multi-Level Benchmark for Evaluating the Robustness of Large Language Models in Tool Learning
- 2024ToolEyes: Fine-Grained Evaluation for Tool Learning Capabilities of Large Language Models in Real-world Scenarios
- 2024TL-Training: A Task-Feature-Based Framework for Training Large Language Models in Tool Use
- 2025Advancing Tool-Augmented Large Language Models via Meta-Verification and Reflection Learning
- 2025Tool-R1: Sample-Efficient Reinforcement Learning for Agentic Tool Use