mlsanityData to 7 Oct 2026

Task-Aligned Tool Recommendation for Large Language Models

arXiv 2411.09613 ↗First posted 14 Nov 2024cs.CL cs.AIcited by 3

Not on the map. Why?

Abstract (arXiv)

By augmenting Large Language Models (LLMs) with external tools, their capacity to solve complex problems has been significantly enhanced. However, despite ongoing advancements in the parsing capabilities of LLMs, incorporating all available tools simultaneously in the prompt remains impractical due to the vast number of external tools. Consequently, it is essential to provide LLMs with a precise set of tools tailored to the specific task, considering both quantity and quality. Current tool retrieval methods primarily focus on refining the ranking list of tools and directly packaging a fixed number of top-ranked tools as the tool set. However, these approaches often fail to equip LLMs with the optimal set of tools prior to execution, since the optimal number of tools for different tasks could be different, resulting in inefficiencies such as redundant or unsuitable tools, which impede immediate access to the most relevant tools. This paper addresses the challenge of recommending precise toolsets for LLMs. We introduce the problem of tool recommendation, define its scope, and propose a novel Precision-driven Tool Recommendation (PTR) approach. PTR captures an initial, concise set of tools by leveraging historical tool bundle usage and dynamically adjusts the tool set by performing tool matching, culminating in a multi-view-based tool addition. Additionally, we present a new dataset, RecTools, and a metric, TRACC, designed to evaluate the effectiveness of tool recommendation for LLMs. We further validate our design choices through comprehensive experiments, demonstrating promising accuracy across two open benchmarks and our RecTools dataset.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 37 of its 56 references that are in the map. First posted on arXiv 14 Nov 2024.

Builds on

37 of 56 references.

References · 37

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2022Training language models to follow instructions with human feedbackcited by 15,712
  3. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
  4. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  5. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
  6. 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,878
  7. 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
  8. 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
  9. 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
  10. 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
  11. 2019Language Models as Knowledge Bases?cited by 1,922
  12. 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
25 more
  1. 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
  2. 2021Improving language models by retrieving from trillions of tokenscited by 1,278
  3. 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,203
  4. 2021Learning to Prompt for Continual Learningcited by 938
  5. 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 846
  6. 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 628
  7. 2021Prompt Programming for Large Language Models: Beyond the Few-Shot Paradigmcited by 599
  8. 2023API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMscited by 574
  9. 2023ToolAlpaca: Generalized Tool Learning for Language Models with 3000 Simulated Casescited by 383
  10. 2023Large Language Models as Tool Makerscited by 293
  11. 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedbackcited by 293
  12. 2023ToolQA: A Dataset for LLM Question Answering with External Toolscited by 273
  13. 2023GPT4Tools: Teaching Large Language Model to Use Tools via Self-instructioncited by 245
  14. 2021Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Samplingcited by 238
  15. 2023ToolkenGPT: Augmenting Frozen Language Models with Massive Tools via Tool Embeddingscited by 238
  16. 2023Using an LLM to Help With Code Understandingcited by 222
  17. 2024EASYTOOL: Enhancing LLM-based Agents with Concise Tool Instructioncited by 153
  18. 2023CRAFT: Customizing LLMs by Creating and Retrieving from Specialized Toolsetscited by 122
  19. 2023Confucius: Iterative Tool Learning from Introspection Feedback by Easy-to-Difficult Curriculumcited by 64
  20. 2024Let Me Do It For You: Towards LLM Empowered Recommendation via Tool Learningcited by 51
  21. 2024Re-Invoke: Tool Invocation Rewriting for Zero-Shot Tool Retrievalcited by 50
  22. 2024From Exploration to Mastery: Enabling LLMs to Master Tools via Self-Driven Interactionscited by 46
  23. 2024ToolRerank: Adaptive and Hierarchy-Aware Reranking for Tool Retrievalcited by 40
  24. 2024INMS: Memory Sharing for Large Language Model based Agentscited by 31
  25. 2024Meta-Reasoning Improves Tool Use in Large Language Modelscited by 6

Built on by

Cited by year

Citing papers per year: 2025: 3.

3 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026PORTS: Preference-Optimized Retrievers for Tool Selection with Large Language Models
  2. 2024Data-Efficient Massive Tool Retrieval: A Reinforcement Learning Approach for Query-Tool Alignment with Language Models
  3. 2024Enhancing Tool Retrieval with Iterative Feedback from Large Language Models
  4. 2026Semantic Tool Discovery for Large Language Models: A Vector-Based Approach to MCP Tool Selection
  5. 2025ToolDreamer: Instilling LLM Reasoning Into Tool Retrievers
  6. 2023MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to Use
  7. 2024Towards Completeness-Oriented Tool Retrieval for Large Language Models
  8. 2025Retrieval Models Aren't Tool-Savvy: Benchmarking Tool Retrieval for Large Language Models