From Exploration to Mastery: Enabling LLMs to Master Tools via Self-Driven Interactions
On the map: LLM agents and tool use → Tool learning and function calling
Abstract (arXiv)
Tool learning enables Large Language Models (LLMs) to interact with external environments by invoking tools, serving as an effective strategy to mitigate the limitations inherent in their pre-training data. In this process, tool documentation plays a crucial role by providing usage instructions for LLMs, thereby facilitating effective tool utilization. This paper concentrates on the critical challenge of bridging the comprehension gap between LLMs and external tools due to the inadequacies and inaccuracies inherent in existing human-centric tool documentation. We propose a novel framework, DRAFT, aimed at Dynamically Refining tool documentation through the Analysis of Feedback and Trials emanating from LLMs' interactions with external tools. This methodology pivots on an innovative trial-and-error approach, consisting of three distinct learning phases: experience gathering, learning from experience, and documentation rewriting, to iteratively enhance the tool documentation. This process is further optimized by implementing a diversity-promoting exploration strategy to ensure explorative diversity and a tool-adaptive termination mechanism to prevent overfitting while enhancing efficiency. Extensive experiments on multiple datasets demonstrate that DRAFT's iterative, feedback-based refinement significantly ameliorates documentation quality, fostering a deeper comprehension and more effective utilization of tools by LLMs. Notably, our analysis reveals that the tool documentation refined via our approach demonstrates robust cross-model generalization capabilities.
Key facts. Cited by 46 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 49 of its 56 references that are in the map. First posted on arXiv 10 Oct 2024.
Builds on
49 of 56 references.
Closest ancestors · 17
Same direction, newest first
- 2024Learning Evolving Tools for Large Language Models9 Oct
- 2024ToolACE: Winning the Points of LLM Function Calling2 Sep
- 2024Tool Learning with Large Language Models: A Survey28 May
- 2024LLMs in the Imaginarium: Tool Learning through Simulated Trial and Error7 Mar
- 2024Learning to Use Tools via Cooperative and Interactive Agents5 Mar
- 2024AnyTool: Self-Reflective, Hierarchical Agents for Large-Scale API Calls6 Feb
- 2024EASYTOOL: Enhancing LLM-based Agents with Concise Tool Instruction11 Jan
- 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedback19 Sep
- 2023Confucius: Iterative Tool Learning from Introspection Feedback by Easy-to-Difficult Curriculum27 Aug
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs31 Jul
- 2023GPT4Tools: Teaching Large Language Model to Use Tools via Self-instruction30 May
- 2023Gorilla: Large Language Model Connected with Massive APIs24 May
5 more
- 2023Making Language Models Better Tool Learners with Execution Feedback22 May
- 2023ToolkenGPT: Augmenting Frozen Language Models with Massive Tools via Tool Embeddings19 May
- 2023Tool Learning with Foundation Models17 Apr
- 2023ART: Automatic multi-step reasoning and tool-use for large language models16 Mar
- 2023Toolformer: Language Models Can Teach Themselves to Use Tools9 Feb
Other references · 32
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2019Fine-Tuning Language Models from Human Preferencescited by 2,124
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,722
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,203
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
- 2023ExpeL: LLM Agents Are Experiential Learnerscited by 814
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 751
- 2023ChemCrow: Augmenting large-language models with chemistry toolscited by 609
20 more
- 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 591
- 2023Augmented Language Models: a Surveycited by 398
- 2023ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solvingcited by 276
- 2022Generating Sequences by Learning to Self-Correctcited by 271
- 2023On the Tool Manipulation Capability of Open-source Large Language Modelscited by 122
- 2023ToolChain*: Efficient Action Space Navigation in Large Language Models with A* Searchcited by 103
- 2023WebCPM: Interactive Web Search for Chinese Long-form Question Answeringcited by 93
- 2019Beyond BLEU: Training Neural Machine Translation with Semantic Similaritycited by 84
- 2024Self-Contrast: Better Reflection Through Inconsistent Solving Perspectivescited by 71
- 2023Tool Documentation Enables Zero-Shot Tool-Usage with Large Language Modelscited by 66
- 2018Diversity-Driven Exploration Strategy for Deep Reinforcement Learningcited by 65
- 2024What Are Tools Anyway? A Survey from the Language Model Perspectivecited by 53
- 2023Evaluating and Improving Tool-Augmented Computation-Intensive Math Reasoningcited by 49
- 2023CLOVA: A Closed-Loop Visual Assistant with Tool Usage and Updatecited by 42
- 2024QueryAgent: A Reliable and Efficient Reasoning Framework with Environmental Feedback-based Self-Correctioncited by 27
- 2024TasTe: Teaching Large Language Models to Translate through Self-Reflectioncited by 27
- 2024Towards Completeness-Oriented Tool Retrieval for Large Language Modelscited by 26
- 2023Data-Efficient Alignment of Large Language Models with Human Feedback Through Natural Languagecited by 22
- 2023MAF: Multi-Aspect Feedback for Improving Reasoning in Large Language Modelscited by 13
- 2024Self-Evolving GPT: A Lifelong Autonomous Experiential Learnercited by 9
Built on by
Citing papers per year: 2024: 1; 2025: 19; 2026: 26.
46 papers.
Sort:
By area:
- 2025Your Agent May Misevolve: Emergent Risks in Self-evolving LLM Agentscited by 52
- 2025LLM-based Agents Suffer from Hallucinations: A Survey of Taxonomy, Methods, and Directionscited by 49
- 2025Retrieval Models Aren't Tool-Savvy: Benchmarking Tool Retrieval for Large Language Modelscited by 46
- 2025A Survey on Autonomy-Induced Security Risks in Large Model-Based Agentscited by 28
- 2025MLA-Trust: Benchmarking Trustworthiness of Multimodal LLM Agents in GUI Environmentscited by 23
- 2026EvoTool: Self-Evolving Tool-Use Policy Optimization in LLM Agents via Blame-Aware Mutation and Diversity-Aware Selectioncited by 22
- 2025Beyond the Final Answer: Evaluating the Reasoning Trajectories of Tool-Augmented Agentscited by 20
- 2025CRITICTOOL: Evaluating Self-Critique Capabilities of Large Language Models in Tool-Calling Error Scenarioscited by 19
- 2025ToolScope: Enhancing LLM Agent Tool Use through Tool Merging and Context-Aware Filteringcited by 19
- 2025ToolFuzz -- Automated Agent Tool Testingcited by 18
- 2025PLAY2PROMPT: Zero-shot Tool Instruction Optimization for LLM Agents via Tool Playcited by 14
- 2025Failure Makes the Agent Stronger: Enhancing Accuracy through Structured Reflection for Reliable Tool Interactionscited by 12
34 more
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestrationcited by 11
- 2025ToolACE-R: Model-aware Iterative Training and Adaptive Refinement for Tool Learningcited by 9
- 2025SynWorld: Virtual Scenario Synthesis for Agentic Action Knowledge Refinementcited by 9
- 2026Managing Procedural Memory in LLM Agents: Control, Adaptation, and Evaluationcited by 8
- 2026Towards the Harness of Embodied Agentscited by 7
- 2025CHOP: Mobile Operating Assistant with Constrained High-frequency Optimized Subtask Planningcited by 6
- 2025Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Modelscited by 6
- 2026SEARL: Joint Optimization of Policy and Tool Graph Memory for Self-Evolving Agentscited by 6
- 2026Recursive Self-Evolving Agents via Held-Out Selectioncited by 6
- 2026Learning to Rewrite Tool Descriptions for Reliable LLM-Agent Tool Usecited by 4
- 2024Task-Aligned Tool Recommendation for Large Language Modelscited by 3
- 2025GATE: Graph-based Adaptive Tool Evolution Across Diverse Taskscited by 3
- 2025PEToolLLM: Towards Personalized Tool Learning in Large Language Modelscited by 3
- 2025Verification-Guided Context Optimization for Tool Calling via Hierarchical LLMs-as-Editorscited by 3
- 2026OpaqueToolsBench: Learning Nuances of Tool Behavior Through Interactioncited by 3
- 2026Training LLM Agents for Spontaneous, Reward-Free Self-Evolution via World Knowledge Explorationcited by 3
- 2026Pushing the Limits of LLM Tool Calling via Experiential Knowledge Integration and Activationcited by 3
- 2026From Atomic Actions to Standard Operating Procedures: Iterative Tool Optimization for Self-Evolving LLM Agentscited by 3
- 2026Beyond Single-Shot: Multi-step Tool Retrieval via Query Planningcited by 2
- 2026Multi-Field Tool Retrievalcited by 2
- 2026IEA: Amateur-Friendly Conversational Image Editing Agent via Three Stages of Multitask Alignmentcited by 2
- 2025RRTL: Red Teaming Reasoning Large Language Models in Tool Learningcited by 1
- 2026EnterpriseLab: A Full-Stack Platform for developing and deploying agents in Enterprisescited by 1
- 2026AgentSearchBench: A Benchmark for AI Agent Search in the Wildcited by 1
- 2026Linguistic and Argument Diversity in Synthetic Data for Function-Calling Agentscited by 0
- 2026MedTextWeaver: Procedural Knowledge Evolution in Agentic Medical Text Editingcited by 0
- 2026A Single Rewrite Suffices: Empirical Lessons from Production Skill Description Optimizationcited by 0
- 2026Tool-Adaptive LLM Rerankercited by 0
- 2026ToolAtlas: Learning Once, Reusing Everywhere with Tool-Side Memorycited by 0
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidancecited by 0
- 2026DOCSCHISEL: Adaptive Tool Documentation Optimization Framework for LLM Agentscited by 0
- 2026Small Reasoning Models are Instruction Followers in Function Callingcited by 0
- 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimizationcited by 0
- 2026Federated Agent Optimizationcited by 0
- 2026Federated Agent Optimization1 Oct 2026
- 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimization28 Sep 2026
- 2026Small Reasoning Models are Instruction Followers in Function Calling23 Aug 2026
- 2026DOCSCHISEL: Adaptive Tool Documentation Optimization Framework for LLM Agents10 Aug 2026
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidance4 Aug 2026
- 2026Towards the Harness of Embodied Agents3 Aug 2026
- 2026ToolAtlas: Learning Once, Reusing Everywhere with Tool-Side Memory13 Jul 2026
- 2026Tool-Adaptive LLM Reranker12 Jul 2026
- 2026From Atomic Actions to Standard Operating Procedures: Iterative Tool Optimization for Self-Evolving LLM Agents8 Jul 2026
- 2026A Single Rewrite Suffices: Empirical Lessons from Production Skill Description Optimization29 Jun 2026
- 2026Managing Procedural Memory in LLM Agents: Control, Adaptation, and Evaluation22 Jun 2026
- 2026Recursive Self-Evolving Agents via Held-Out Selection17 Jun 2026
34 more
- 2026Pushing the Limits of LLM Tool Calling via Experiential Knowledge Integration and Activation9 Jun 2026
- 2026IEA: Amateur-Friendly Conversational Image Editing Agent via Three Stages of Multitask Alignment6 Jun 2026
- 2026AgentSearchBench: A Benchmark for AI Agent Search in the Wild24 Apr 2026
- 2026Training LLM Agents for Spontaneous, Reward-Free Self-Evolution via World Knowledge Exploration20 Apr 2026
- 2026SEARL: Joint Optimization of Policy and Tool Graph Memory for Self-Evolving Agents9 Apr 2026
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestration24 Mar 2026
- 2026EnterpriseLab: A Full-Stack Platform for developing and deploying agents in Enterprises23 Mar 2026
- 2026EvoTool: Self-Evolving Tool-Use Policy Optimization in LLM Agents via Blame-Aware Mutation and Diversity-Aware Selection5 Mar 2026
- 2026Learning to Rewrite Tool Descriptions for Reliable LLM-Agent Tool Use23 Feb 2026
- 2026OpaqueToolsBench: Learning Nuances of Tool Behavior Through Interaction16 Feb 2026
- 2026Multi-Field Tool Retrieval5 Feb 2026
- 2026MedTextWeaver: Procedural Knowledge Evolution in Agentic Medical Text Editing31 Jan 2026
- 2026Linguistic and Argument Diversity in Synthetic Data for Function-Calling Agents25 Jan 2026
- 2026Beyond Single-Shot: Multi-step Tool Retrieval via Query Planning12 Jan 2026
- 2025Verification-Guided Context Optimization for Tool Calling via Hierarchical LLMs-as-Editors15 Dec 2025
- 2025ToolScope: Enhancing LLM Agent Tool Use through Tool Merging and Context-Aware Filtering22 Oct 2025
- 2025Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Models8 Oct 2025
- 2025Beyond the Final Answer: Evaluating the Reasoning Trajectories of Tool-Augmented Agents3 Oct 2025
- 2025Your Agent May Misevolve: Emergent Risks in Self-evolving LLM Agents30 Sep 2025
- 2025LLM-based Agents Suffer from Hallucinations: A Survey of Taxonomy, Methods, and Directions23 Sep 2025
- 2025Failure Makes the Agent Stronger: Enhancing Accuracy through Structured Reflection for Reliable Tool Interactions23 Sep 2025
- 2025A Survey on Autonomy-Induced Security Risks in Large Model-Based Agents30 Jun 2025
- 2025CRITICTOOL: Evaluating Self-Critique Capabilities of Large Language Models in Tool-Calling Error Scenarios11 Jun 2025
- 2025MLA-Trust: Benchmarking Trustworthiness of Multimodal LLM Agents in GUI Environments2 Jun 2025
- 2025RRTL: Red Teaming Reasoning Large Language Models in Tool Learning21 May 2025
- 2025SynWorld: Virtual Scenario Synthesis for Agentic Action Knowledge Refinement4 Apr 2025
- 2025ToolACE-R: Model-aware Iterative Training and Adaptive Refinement for Tool Learning2 Apr 2025
- 2025PLAY2PROMPT: Zero-shot Tool Instruction Optimization for LLM Agents via Tool Play18 Mar 2025
- 2025ToolFuzz -- Automated Agent Tool Testing6 Mar 2025
- 2025CHOP: Mobile Operating Assistant with Constrained High-frequency Optimized Subtask Planning5 Mar 2025
- 2025Retrieval Models Aren't Tool-Savvy: Benchmarking Tool Retrieval for Large Language Models3 Mar 2025
- 2025PEToolLLM: Towards Personalized Tool Learning in Large Language Models26 Feb 2025
- 2025GATE: Graph-based Adaptive Tool Evolution Across Diverse Tasks20 Feb 2025
- 2024Task-Aligned Tool Recommendation for Large Language Models14 Nov 2024
- 2025Your Agent May Misevolve: Emergent Risks in Self-evolving LLM Agentscited by 52
- 2025LLM-based Agents Suffer from Hallucinations: A Survey of Taxonomy, Methods, and Directionscited by 49
- 2025Retrieval Models Aren't Tool-Savvy: Benchmarking Tool Retrieval for Large Language Modelscited by 46
- 2025A Survey on Autonomy-Induced Security Risks in Large Model-Based Agentscited by 28
- 2025MLA-Trust: Benchmarking Trustworthiness of Multimodal LLM Agents in GUI Environmentscited by 23
- 2026EvoTool: Self-Evolving Tool-Use Policy Optimization in LLM Agents via Blame-Aware Mutation and Diversity-Aware Selectioncited by 22
- 2025CRITICTOOL: Evaluating Self-Critique Capabilities of Large Language Models in Tool-Calling Error Scenarioscited by 19
- 2025ToolScope: Enhancing LLM Agent Tool Use through Tool Merging and Context-Aware Filteringcited by 19
- 2025PLAY2PROMPT: Zero-shot Tool Instruction Optimization for LLM Agents via Tool Playcited by 14
- 2025Failure Makes the Agent Stronger: Enhancing Accuracy through Structured Reflection for Reliable Tool Interactionscited by 12
- 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestrationcited by 11
- 2025ToolACE-R: Model-aware Iterative Training and Adaptive Refinement for Tool Learningcited by 9
12 most cited of 33 All 33 (JSON)
- 2026Federated Agent Optimization1 Oct 2026
- 2026DOCSCHISEL: Adaptive Tool Documentation Optimization Framework for LLM Agents10 Aug 2026
- 2026Towards the Harness of Embodied Agents3 Aug 2026
- 2026ToolAtlas: Learning Once, Reusing Everywhere with Tool-Side Memory13 Jul 2026
- 2026Tool-Adaptive LLM Reranker12 Jul 2026
- 2026From Atomic Actions to Standard Operating Procedures: Iterative Tool Optimization for Self-Evolving LLM Agents8 Jul 2026
- 2026Managing Procedural Memory in LLM Agents: Control, Adaptation, and Evaluation22 Jun 2026
- 2026Recursive Self-Evolving Agents via Held-Out Selection17 Jun 2026
- 2026Pushing the Limits of LLM Tool Calling via Experiential Knowledge Integration and Activation9 Jun 2026
- 2026IEA: Amateur-Friendly Conversational Image Editing Agent via Three Stages of Multitask Alignment6 Jun 2026
- 2026Training LLM Agents for Spontaneous, Reward-Free Self-Evolution via World Knowledge Exploration20 Apr 2026
- 2026SEARL: Joint Optimization of Policy and Tool Graph Memory for Self-Evolving Agents9 Apr 2026
12 newest of 33 All 33 (JSON)
- 2025Beyond the Final Answer: Evaluating the Reasoning Trajectories of Tool-Augmented Agentscited by 20
- 2025ToolFuzz -- Automated Agent Tool Testingcited by 18
- 2025RRTL: Red Teaming Reasoning Large Language Models in Tool Learningcited by 1
- 2026Small Reasoning Models are Instruction Followers in Function Callingcited by 0
- 2026Small Reasoning Models are Instruction Followers in Function Calling23 Aug 2026
- 2025Beyond the Final Answer: Evaluating the Reasoning Trajectories of Tool-Augmented Agents3 Oct 2025
- 2025RRTL: Red Teaming Reasoning Large Language Models in Tool Learning21 May 2025
- 2025ToolFuzz -- Automated Agent Tool Testing6 Mar 2025
- 2025CHOP: Mobile Operating Assistant with Constrained High-frequency Optimized Subtask Planningcited by 6
- 2025Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Modelscited by 6
- 2024Task-Aligned Tool Recommendation for Large Language Modelscited by 3
- 2025GATE: Graph-based Adaptive Tool Evolution Across Diverse Taskscited by 3
- 2026Multi-Field Tool Retrievalcited by 2
- 2026AgentSearchBench: A Benchmark for AI Agent Search in the Wildcited by 1
- 2026A Single Rewrite Suffices: Empirical Lessons from Production Skill Description Optimizationcited by 0
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidancecited by 0
- 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimizationcited by 0
- 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimization28 Sep 2026
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidance4 Aug 2026
- 2026A Single Rewrite Suffices: Empirical Lessons from Production Skill Description Optimization29 Jun 2026
- 2026AgentSearchBench: A Benchmark for AI Agent Search in the Wild24 Apr 2026
- 2026Multi-Field Tool Retrieval5 Feb 2026
- 2025Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Models8 Oct 2025
- 2025CHOP: Mobile Operating Assistant with Constrained High-frequency Optimized Subtask Planning5 Mar 2025
- 2025GATE: Graph-based Adaptive Tool Evolution Across Diverse Tasks20 Feb 2025
- 2024Task-Aligned Tool Recommendation for Large Language Models14 Nov 2024
Similar, not cited
Close in wording, no citation either way
- 2026Teaching LLMs to Learn Tool Trialing and Execution through Environment Interaction
- 2024LLM With Tools: A Survey
- 2024ToolEyes: Fine-Grained Evaluation for Tool Learning Capabilities of Large Language Models in Real-world Scenarios
- 2025ToLeaP: Rethinking Development of Tool Learning with Large Language Models
- 2025Feedback-Driven Tool-Use Improvements in Large Language Models via Automated Build Environments
- 2024Tool Learning in the Wild: Empowering Language Models as Automatic Tool Agents
- 2024Towards Practical Tool Usage for Continually Learning LLMs
- 2025ToolACE-DEV: Self-Improving Tool Learning via Decomposition and EVolution