Enhancing Tool Retrieval with Iterative Feedback from Large Language Models
Not on the map. Why?
Abstract (arXiv)
Tool learning aims to enhance and expand large language models' (LLMs) capabilities with external tools, which has gained significant attention recently. Current methods have shown that LLMs can effectively handle a certain amount of tools through in-context learning or fine-tuning. However, in real-world scenarios, the number of tools is typically extensive and irregularly updated, emphasizing the necessity for a dedicated tool retrieval component. Tool retrieval is nontrivial due to the following challenges: 1) complex user instructions and tool descriptions; 2) misalignment between tool retrieval and tool usage models. To address the above issues, we propose to enhance tool retrieval with iterative feedback from the large language model. Specifically, we prompt the tool usage model, i.e., the LLM, to provide feedback for the tool retriever model in multi-round, which could progressively improve the tool retriever's understanding of instructions and tools and reduce the gap between the two standalone components. We build a unified and comprehensive benchmark to evaluate tool retrieval models. The extensive experiments indicate that our proposed approach achieves advanced performance in both in-domain evaluation and out-of-domain evaluation.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 27 of its 38 references that are in the map. First posted on arXiv 25 Jun 2024.
Builds on
27 of 38 references.
References · 27
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
- 2023Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflectioncited by 1,800
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
- 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMscited by 574
15 more
- 2023ToolAlpaca: Generalized Tool Learning for Language Models with 3000 Simulated Casescited by 383
- 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedbackcited by 293
- 2023ToolkenGPT: Augmenting Frozen Language Models with Massive Tools via Tool Embeddingscited by 238
- 2024Tool Learning with Large Language Models: A Surveycited by 221
- 2023MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to Usecited by 209
- 2024EASYTOOL: Enhancing LLM-based Agents with Concise Tool Instructioncited by 153
- 2022Dense Text Retrieval based on Pretrained Language Models: A Surveycited by 136
- 2024AnyTool: Self-Reflective, Hierarchical Agents for Large-Scale API Callscited by 121
- 2023T-Eval: Evaluating the Tool Utilization Capability of Large Language Models Step by Stepcited by 91
- 2024Planning, Creation, Usage: Benchmarking LLMs for Comprehensive Tool Utilization in Real-World Complex Scenarioscited by 85
- 2023Confucius: Iterative Tool Learning from Introspection Feedback by Easy-to-Difficult Curriculumcited by 64
- 2017Neural Models for Information Retrievalcited by 29
- 2024Generative Cross-Modal Retrieval: Memorizing Images in Multimodal Language Models for Retrieval and Beyondcited by 27
- 2024Planning and Editing What You Retrieve for Enhanced Tool Learningcited by 21
- 2023ProTIP: Progressive Tool Retrieval Improves Planningcited by 12
Built on by
Citing papers per year: 2024: 2; 2025: 5; 2026: 10.
17 papers.
Sort:
By area:
- 2024ToolGen: Unified Tool Retrieval and Calling via Generationcited by 72
- 2024Efficient and Scalable Estimation of Tool Representations in Vector Spacecited by 22
- 2026PlanBench-XL: Evaluating Long-Horizon Planning of LLM Tool-Use Agents in Large-Scale Tool Ecosystemscited by 10
- 2025LoSemB: Logic-Guided Semantic Bridging for Inductive Tool Retrievalcited by 3
- 2025TheMCPCompany: Creating General-purpose Agents with Task-specific Toolscited by 3
- 2025GRETEL: A Goal-driven Retrieval and Execution-based Trial Framework for LLM Tool Selection Enhancingcited by 2
- 2025In-N-Out: A Parameter-Level API Graph Dataset for Tool Agentscited by 1
- 2026Tool Retrieval Bridge: Aligning Vague Instructions with Retriever Preferences via Bridge Modelcited by 1
- 2026SkillSelect-Serve: QoS-Aware Budgeted Skill Service Recommendation for LLM Agentscited by 1
- 2026MagicSelector: Joint Optimization for Agent Tool Selection via Counterfactual Decomposition and Progressive Rerankingcited by 1
- 2026Lookahead-R: Budget-Aware Tool Retrieval via Execution-Centric Planningcited by 1
- 2025From Coverage to Causes: Data-Centric Fuzzing for JavaScript Enginescited by 0
5 more
- 2026ToolWeaver: Weaving Collaborative Semantics for Scalable Tool Use in Large Language Modelscited by 0
- 2026FitText: Evolving Agent Tool Ecologies via Memetic Retrievalcited by 0
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidancecited by 0
- 2026What Does a Skill Actually Do? Estimands and Evaluation Validity for Tool and Skill Use in LLM Agents: A Critical Reviewcited by 0
- 2026ParaAgent: Reinforcing Parallel Acting in Open-World Tool Environmentscited by 0
- 2026ParaAgent: Reinforcing Parallel Acting in Open-World Tool Environments27 Sep 2026
- 2026What Does a Skill Actually Do? Estimands and Evaluation Validity for Tool and Skill Use in LLM Agents: A Critical Review27 Sep 2026
- 2026Lookahead-R: Budget-Aware Tool Retrieval via Execution-Centric Planning20 Sep 2026
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidance4 Aug 2026
- 2026MagicSelector: Joint Optimization for Agent Tool Selection via Counterfactual Decomposition and Progressive Reranking20 Jul 2026
- 2026PlanBench-XL: Evaluating Long-Horizon Planning of LLM Tool-Use Agents in Large-Scale Tool Ecosystems21 Jun 2026
- 2026SkillSelect-Serve: QoS-Aware Budgeted Skill Service Recommendation for LLM Agents8 May 2026
- 2026FitText: Evolving Agent Tool Ecologies via Memetic Retrieval4 May 2026
- 2026Tool Retrieval Bridge: Aligning Vague Instructions with Retriever Preferences via Bridge Model9 Apr 2026
- 2026ToolWeaver: Weaving Collaborative Semantics for Scalable Tool Use in Large Language Models29 Jan 2026
- 2025From Coverage to Causes: Data-Centric Fuzzing for JavaScript Engines19 Dec 2025
- 2025TheMCPCompany: Creating General-purpose Agents with Task-specific Tools22 Oct 2025
5 more
- 2025GRETEL: A Goal-driven Retrieval and Execution-based Trial Framework for LLM Tool Selection Enhancing10 Oct 2025
- 2025In-N-Out: A Parameter-Level API Graph Dataset for Tool Agents1 Sep 2025
- 2025LoSemB: Logic-Guided Semantic Bridging for Inductive Tool Retrieval11 Aug 2025
- 2024ToolGen: Unified Tool Retrieval and Calling via Generation4 Oct 2024
- 2024Efficient and Scalable Estimation of Tool Representations in Vector Space2 Sep 2024
- 2024Efficient and Scalable Estimation of Tool Representations in Vector Spacecited by 22
- 2026PlanBench-XL: Evaluating Long-Horizon Planning of LLM Tool-Use Agents in Large-Scale Tool Ecosystemscited by 10
- 2025LoSemB: Logic-Guided Semantic Bridging for Inductive Tool Retrievalcited by 3
- 2025TheMCPCompany: Creating General-purpose Agents with Task-specific Toolscited by 3
- 2025In-N-Out: A Parameter-Level API Graph Dataset for Tool Agentscited by 1
- 2026Tool Retrieval Bridge: Aligning Vague Instructions with Retriever Preferences via Bridge Modelcited by 1
- 2026SkillSelect-Serve: QoS-Aware Budgeted Skill Service Recommendation for LLM Agentscited by 1
- 2026Lookahead-R: Budget-Aware Tool Retrieval via Execution-Centric Planningcited by 1
- 2026ToolWeaver: Weaving Collaborative Semantics for Scalable Tool Use in Large Language Modelscited by 0
- 2026What Does a Skill Actually Do? Estimands and Evaluation Validity for Tool and Skill Use in LLM Agents: A Critical Reviewcited by 0
- 2026ParaAgent: Reinforcing Parallel Acting in Open-World Tool Environmentscited by 0
- 2026ParaAgent: Reinforcing Parallel Acting in Open-World Tool Environments27 Sep 2026
- 2026What Does a Skill Actually Do? Estimands and Evaluation Validity for Tool and Skill Use in LLM Agents: A Critical Review27 Sep 2026
- 2026Lookahead-R: Budget-Aware Tool Retrieval via Execution-Centric Planning20 Sep 2026
- 2026PlanBench-XL: Evaluating Long-Horizon Planning of LLM Tool-Use Agents in Large-Scale Tool Ecosystems21 Jun 2026
- 2026SkillSelect-Serve: QoS-Aware Budgeted Skill Service Recommendation for LLM Agents8 May 2026
- 2026Tool Retrieval Bridge: Aligning Vague Instructions with Retriever Preferences via Bridge Model9 Apr 2026
- 2026ToolWeaver: Weaving Collaborative Semantics for Scalable Tool Use in Large Language Models29 Jan 2026
- 2025TheMCPCompany: Creating General-purpose Agents with Task-specific Tools22 Oct 2025
- 2025In-N-Out: A Parameter-Level API Graph Dataset for Tool Agents1 Sep 2025
- 2025LoSemB: Logic-Guided Semantic Bridging for Inductive Tool Retrieval11 Aug 2025
- 2024Efficient and Scalable Estimation of Tool Representations in Vector Space2 Sep 2024
- 2024ToolGen: Unified Tool Retrieval and Calling via Generationcited by 72
- 2025GRETEL: A Goal-driven Retrieval and Execution-based Trial Framework for LLM Tool Selection Enhancingcited by 2
- 2026MagicSelector: Joint Optimization for Agent Tool Selection via Counterfactual Decomposition and Progressive Rerankingcited by 1
- 2025From Coverage to Causes: Data-Centric Fuzzing for JavaScript Enginescited by 0
- 2026FitText: Evolving Agent Tool Ecologies via Memetic Retrievalcited by 0
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidancecited by 0
- 2026Towards Robust Tool Use in Agents via Experience-Driven Adaptive Guidance4 Aug 2026
- 2026MagicSelector: Joint Optimization for Agent Tool Selection via Counterfactual Decomposition and Progressive Reranking20 Jul 2026
- 2026FitText: Evolving Agent Tool Ecologies via Memetic Retrieval4 May 2026
- 2025From Coverage to Causes: Data-Centric Fuzzing for JavaScript Engines19 Dec 2025
- 2025GRETEL: A Goal-driven Retrieval and Execution-based Trial Framework for LLM Tool Selection Enhancing10 Oct 2025
- 2024ToolGen: Unified Tool Retrieval and Calling via Generation4 Oct 2024
Similar, not cited
Close in wording, no citation either way
- 2024Towards Completeness-Oriented Tool Retrieval for Large Language Models
- 2024Data-Efficient Massive Tool Retrieval: A Reinforcement Learning Approach for Query-Tool Alignment with Language Models
- 2025Retrieval Models Aren't Tool-Savvy: Benchmarking Tool Retrieval for Large Language Models
- 2025MassTool: A Multi-Task Search-Based Tool Retrieval Framework for Large Language Models
- 2025Tools are under-documented: Simple Document Expansion Boosts Tool Retrieval
- 2024ToolRerank: Adaptive and Hierarchy-Aware Reranking for Tool Retrieval
- 2025ToolDreamer: Instilling LLM Reasoning Into Tool Retrievers
- 2024Task-Aligned Tool Recommendation for Large Language Models