mlsanityData to 7 Oct 2026

From Exploration to Mastery: Enabling LLMs to Master Tools via Self-Driven Interactions

arXiv 2410.08197 ↗First posted 10 Oct 2024cs.CL cs.AIcited by 46

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

  1. 2024Learning Evolving Tools for Large Language Models9 Oct
  2. 2024ToolACE: Winning the Points of LLM Function Calling2 Sep
  3. 2024Tool Learning with Large Language Models: A Survey28 May
  4. 2024LLMs in the Imaginarium: Tool Learning through Simulated Trial and Error7 Mar
  5. 2024Learning to Use Tools via Cooperative and Interactive Agents5 Mar
  6. 2024AnyTool: Self-Reflective, Hierarchical Agents for Large-Scale API Calls6 Feb
  7. 2024EASYTOOL: Enhancing LLM-based Agents with Concise Tool Instruction11 Jan
  8. 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedback19 Sep
  9. 2023Confucius: Iterative Tool Learning from Introspection Feedback by Easy-to-Difficult Curriculum27 Aug
  10. 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs31 Jul
  11. 2023GPT4Tools: Teaching Large Language Model to Use Tools via Self-instruction30 May
  12. 2023Gorilla: Large Language Model Connected with Massive APIs24 May
5 more
  1. 2023Making Language Models Better Tool Learners with Execution Feedback22 May
  2. 2023ToolkenGPT: Augmenting Frozen Language Models with Massive Tools via Tool Embeddings19 May
  3. 2023Tool Learning with Foundation Models17 Apr
  4. 2023ART: Automatic multi-step reasoning and tool-use for large language models16 Mar
  5. 2023Toolformer: Language Models Can Teach Themselves to Use Tools9 Feb

Other references · 32

  1. 2022Training language models to follow instructions with human feedbackcited by 15,712
  2. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
  3. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
  4. 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
  5. 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
  6. 2019Fine-Tuning Language Models from Human Preferencescited by 2,124
  7. 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,722
  8. 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,203
  9. 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
  10. 2023ExpeL: LLM Agents Are Experiential Learnerscited by 814
  11. 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 751
  12. 2023ChemCrow: Augmenting large-language models with chemistry toolscited by 609
20 more
  1. 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 591
  2. 2023Augmented Language Models: a Surveycited by 398
  3. 2023ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solvingcited by 276
  4. 2022Generating Sequences by Learning to Self-Correctcited by 271
  5. 2023On the Tool Manipulation Capability of Open-source Large Language Modelscited by 122
  6. 2023ToolChain*: Efficient Action Space Navigation in Large Language Models with A* Searchcited by 103
  7. 2023WebCPM: Interactive Web Search for Chinese Long-form Question Answeringcited by 93
  8. 2019Beyond BLEU: Training Neural Machine Translation with Semantic Similaritycited by 84
  9. 2024Self-Contrast: Better Reflection Through Inconsistent Solving Perspectivescited by 71
  10. 2023Tool Documentation Enables Zero-Shot Tool-Usage with Large Language Modelscited by 66
  11. 2018Diversity-Driven Exploration Strategy for Deep Reinforcement Learningcited by 65
  12. 2024What Are Tools Anyway? A Survey from the Language Model Perspectivecited by 53
  13. 2023Evaluating and Improving Tool-Augmented Computation-Intensive Math Reasoningcited by 49
  14. 2023CLOVA: A Closed-Loop Visual Assistant with Tool Usage and Updatecited by 42
  15. 2024QueryAgent: A Reliable and Efficient Reasoning Framework with Environmental Feedback-based Self-Correctioncited by 27
  16. 2024TasTe: Teaching Large Language Models to Translate through Self-Reflectioncited by 27
  17. 2024Towards Completeness-Oriented Tool Retrieval for Large Language Modelscited by 26
  18. 2023Data-Efficient Alignment of Large Language Models with Human Feedback Through Natural Languagecited by 22
  19. 2023MAF: Multi-Aspect Feedback for Improving Reasoning in Large Language Modelscited by 13
  20. 2024Self-Evolving GPT: A Lifelong Autonomous Experiential Learnercited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 19; 2026: 26.

46 papers.

Sort:

By area:

  1. 2025Your Agent May Misevolve: Emergent Risks in Self-evolving LLM Agentscited by 52
  2. 2025LLM-based Agents Suffer from Hallucinations: A Survey of Taxonomy, Methods, and Directionscited by 49
  3. 2025Retrieval Models Aren't Tool-Savvy: Benchmarking Tool Retrieval for Large Language Modelscited by 46
  4. 2025A Survey on Autonomy-Induced Security Risks in Large Model-Based Agentscited by 28
  5. 2025MLA-Trust: Benchmarking Trustworthiness of Multimodal LLM Agents in GUI Environmentscited by 23
  6. 2026EvoTool: Self-Evolving Tool-Use Policy Optimization in LLM Agents via Blame-Aware Mutation and Diversity-Aware Selectioncited by 22
  7. 2025Beyond the Final Answer: Evaluating the Reasoning Trajectories of Tool-Augmented Agentscited by 20
  8. 2025CRITICTOOL: Evaluating Self-Critique Capabilities of Large Language Models in Tool-Calling Error Scenarioscited by 19
  9. 2025ToolScope: Enhancing LLM Agent Tool Use through Tool Merging and Context-Aware Filteringcited by 19
  10. 2025ToolFuzz -- Automated Agent Tool Testingcited by 18
  11. 2025PLAY2PROMPT: Zero-shot Tool Instruction Optimization for LLM Agents via Tool Playcited by 14
  12. 2025Failure Makes the Agent Stronger: Enhancing Accuracy through Structured Reflection for Reliable Tool Interactionscited by 12
34 more
  1. 2026The Evolution of Tool Use in LLM Agents: From Single-Tool Call to Multi-Tool Orchestrationcited by 11
  2. 2025ToolACE-R: Model-aware Iterative Training and Adaptive Refinement for Tool Learningcited by 9
  3. 2025SynWorld: Virtual Scenario Synthesis for Agentic Action Knowledge Refinementcited by 9
  4. 2026Managing Procedural Memory in LLM Agents: Control, Adaptation, and Evaluationcited by 8
  5. 2026Towards the Harness of Embodied Agentscited by 7
  6. 2025CHOP: Mobile Operating Assistant with Constrained High-frequency Optimized Subtask Planningcited by 6
  7. 2025Don't Adapt Small Language Models for Tools; Adapt Tool Schemas to the Modelscited by 6
  8. 2026SEARL: Joint Optimization of Policy and Tool Graph Memory for Self-Evolving Agentscited by 6
  9. 2026Recursive Self-Evolving Agents via Held-Out Selectioncited by 6
  10. 2026Learning to Rewrite Tool Descriptions for Reliable LLM-Agent Tool Usecited by 4
  11. 2024Task-Aligned Tool Recommendation for Large Language Modelscited by 3
  12. 2025GATE: Graph-based Adaptive Tool Evolution Across Diverse Taskscited by 3
  13. 2025PEToolLLM: Towards Personalized Tool Learning in Large Language Modelscited by 3
  14. 2025Verification-Guided Context Optimization for Tool Calling via Hierarchical LLMs-as-Editorscited by 3
  15. 2026OpaqueToolsBench: Learning Nuances of Tool Behavior Through Interactioncited by 3
  16. 2026Training LLM Agents for Spontaneous, Reward-Free Self-Evolution via World Knowledge Explorationcited by 3
  17. 2026Pushing the Limits of LLM Tool Calling via Experiential Knowledge Integration and Activationcited by 3
  18. 2026From Atomic Actions to Standard Operating Procedures: Iterative Tool Optimization for Self-Evolving LLM Agentscited by 3
  19. 2026Beyond Single-Shot: Multi-step Tool Retrieval via Query Planningcited by 2
  20. 2026Multi-Field Tool Retrievalcited by 2
  21. 2026IEA: Amateur-Friendly Conversational Image Editing Agent via Three Stages of Multitask Alignmentcited by 2
  22. 2025RRTL: Red Teaming Reasoning Large Language Models in Tool Learningcited by 1
  23. 2026EnterpriseLab: A Full-Stack Platform for developing and deploying agents in Enterprisescited by 1
  24. 2026AgentSearchBench: A Benchmark for AI Agent Search in the Wildcited by 1
  25. 2026Linguistic and Argument Diversity in Synthetic Data for Function-Calling Agentscited by 0
  26. 2026MedTextWeaver: Procedural Knowledge Evolution in Agentic Medical Text Editingcited by 0
  27. 2026A Single Rewrite Suffices: Empirical Lessons from Production Skill Description Optimizationcited by 0
  28. 2026Tool-Adaptive LLM Rerankercited by 0
  29. 2026ToolAtlas: Learning Once, Reusing Everywhere with Tool-Side Memorycited by 0
  30. 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidancecited by 0
  31. 2026DOCSCHISEL: Adaptive Tool Documentation Optimization Framework for LLM Agentscited by 0
  32. 2026Small Reasoning Models are Instruction Followers in Function Callingcited by 0
  33. 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimizationcited by 0
  34. 2026Federated Agent Optimizationcited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2026Teaching LLMs to Learn Tool Trialing and Execution through Environment Interaction
  2. 2024LLM With Tools: A Survey
  3. 2024ToolEyes: Fine-Grained Evaluation for Tool Learning Capabilities of Large Language Models in Real-world Scenarios
  4. 2025ToLeaP: Rethinking Development of Tool Learning with Large Language Models
  5. 2025Feedback-Driven Tool-Use Improvements in Large Language Models via Automated Build Environments
  6. 2024Tool Learning in the Wild: Empowering Language Models as Automatic Tool Agents
  7. 2024Towards Practical Tool Usage for Continually Learning LLMs
  8. 2025ToolACE-DEV: Self-Improving Tool Learning via Decomposition and EVolution