mlsanityData to 7 Oct 2026

Tool Documentation Enables Zero-Shot Tool-Usage with Large Language Models

arXiv 2308.00675 ↗First posted 1 Aug 2023cs.CL cs.AI cs.CVcited by 66

Not on the map. Why?

Cited by 40 in LLM agents and tool use, but placed by its own abstract, which didn’t fit.

Abstract (arXiv)

Today, large language models (LLMs) are taught to use new tools by providing a few demonstrations of the tool's usage. Unfortunately, demonstrations are hard to acquire, and can result in undesirable biased usage if the wrong demonstration is chosen. Even in the rare scenario that demonstrations are readily available, there is no principled selection protocol to determine how many and which ones to provide. As tasks grow more complex, the selection search grows combinatorially and invariably becomes intractable. Our work provides an alternative to demonstrations: tool documentation. We advocate the use of tool documentation, descriptions for the individual tool usage, over demonstrations. We substantiate our claim through three main empirical findings on 6 tasks across both vision and language modalities. First, on existing benchmarks, zero-shot prompts with only tool documentation are sufficient for eliciting proper tool usage, achieving performance on par with few-shot prompts. Second, on a newly collected realistic tool-use dataset with hundreds of available tool APIs, we show that tool documentation is significantly more valuable than demonstrations, with zero-shot documentation significantly outperforming few-shot without documentation. Third, we highlight the benefits of tool documentations by tackling image generation and video tracking using just-released unseen state-of-the-art models as tools. Finally, we highlight the possibility of using tool documentation to automatically enable new applications: by using nothing more than the documentation of GroundingDino, Stable Diffusion, XMem, and SAM, LLMs can re-invent the functionalities of the just-released Grounded-SAM and Track Anything models.

Key facts. Cited by 66 papers in the map (data through 7 Oct 2026). Builds on 73 of its 86 references that are in the map. First posted on arXiv 1 Aug 2023.

Builds on

73 of 86 references.

References · 73

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
  3. 2023GPT-4 Technical Reportcited by 18,132
  4. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  5. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
  6. 2021Training Verifiers to Solve Math Word Problemscited by 9,743
  7. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
  8. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
  9. 2023Segment Anythingcited by 8,158
  10. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
  11. 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
  12. 2023Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detectioncited by 3,274
38 more
  1. 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,674
  2. 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
  3. 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,302
  4. 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
  5. 2023PaLM-E: An Embodied Multimodal Language Modelcited by 2,037
  6. 2022Learn to Explain: Multimodal Reasoning via Thought Chains for Science Question Answeringcited by 1,881
  7. 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
  8. 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,722
  9. 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,371
  10. 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
  11. 2019VisualBERT: A Simple and Performant Baseline for Vision and Languagecited by 1,291
  12. 2021Improving language models by retrieving from trillions of tokenscited by 1,278
  13. 2021ViLT: Vision-and-Language Transformer Without Convolution or Region Supervisioncited by 1,224
  14. 2022LaMDA: Language Models for Dialog Applicationscited by 1,218
  15. 2022WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agentscited by 1,197
  16. 2021What Makes Good In-Context Examples for GPT-3?cited by 1,184
  17. 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
  18. 2022Inner Monologue: Embodied Reasoning through Planning with Language Modelscited by 1,057
  19. 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
  20. 2022Measuring and Narrowing the Compositionality Gap in Language Modelscited by 1,054
  21. 2022Language Models as Zero-Shot Planners: Extracting Actionable Knowledge for Embodied Agentscited by 1,029
  22. 2023LLaMA-Adapter: Efficient Fine-tuning of Language Models with Zero-init Attentioncited by 776
  23. 2023Multimodal Chain-of-Thought Reasoning in Language Modelscited by 740
  24. 2023Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Modelscited by 659
  25. 2022PAL: Program-aided Language Modelscited by 635
  26. 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 591
  27. 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
  28. 2023Plan-and-Solve Prompting: Improving Zero-Shot Chain-of-Thought Reasoning by Large Language Modelscited by 550
  29. 2023MM-REACT: Prompting ChatGPT for Multimodal Reasoning and Actioncited by 511
  30. 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
  31. 2020UnifiedQA: Crossing Format Boundaries With a Single QA Systemcited by 475
  32. 2018A Corpus for Reasoning About Natural Language Grounded in Photographscited by 457
  33. 2022XMem: Long-Term Video Object Segmentation with an Atkinson-Shiffrin Memory Modelcited by 436
  34. 2023Larger language models do in-context learning differentlycited by 386
  35. 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Modelscited by 352
  36. 2022Dynamic Prompt Learning via Policy Gradient for Semi-structured Mathematical Reasoningcited by 347
  37. 2022Demonstrate-Search-Predict: Composing retrieval and language models for knowledge-intensive NLPcited by 316
  38. 2023Tool Learning with Foundation Modelscited by 302

50 most cited of 73 All 73 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 11; 2024: 29; 2025: 12; 2026: 14.

66 papers.

Sort:

By area:

  1. 2024Visual Sketchpad: Sketching as a Visual Chain of Thought for Multimodal Language Modelscited by 260
  2. 2024Tool Learning with Large Language Models: A Surveycited by 221
  3. 2023MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to Usecited by 209
  4. 2024From Persona to Personalization: A Survey on Role-Playing Language Agentscited by 206
  5. 2024ToolACE: Winning the Points of LLM Function Callingcited by 204
  6. 2023Evaluating Large Language Models: A Comprehensive Surveycited by 200
  7. 2024Large Language Model-Brained GUI Agents: A Surveycited by 160
  8. 2024Exploring the Reasoning Abilities of Multimodal Large Language Models (MLLMs): A Comprehensive Survey on Emerging Trends in Multimodal Reasoningcited by 136
  9. 2024AnyTool: Self-Reflective, Hierarchical Agents for Large-Scale API Callscited by 121
  10. 2023BOLAA: Benchmarking and Orchestrating LLM-augmented Autonomous Agentscited by 83
  11. 2024LLM With Tools: A Surveycited by 60
  12. 2024What Are Tools Anyway? A Survey from the Language Model Perspectivecited by 53
38 more
  1. 2025MCP-RADAR: A Multi-Dimensional Benchmark for Evaluating Tool Use Capabilities in Large Language Modelscited by 48
  2. 2024WorkBench: a Benchmark Dataset for Agents in a Realistic Workplace Settingcited by 47
  3. 2026A Survey of Agentic Reasoning for Large Language Models: Towards Recursively Self-Improving and Collective Agentscited by 47
  4. 2024From Exploration to Mastery: Enabling LLMs to Master Tools via Self-Driven Interactionscited by 46
  5. 2024AgentStudio: A Toolkit for Building General Virtual Agentscited by 45
  6. 2024CAD-Assistant: Tool-Augmented VLLMs as Generic CAD Task Solverscited by 40
  7. 2023When does In-context Learning Fall Short and Why? A Study on Specification-Heavy Taskscited by 37
  8. 2024Reducing Tool Hallucination via Reliability Alignmentcited by 37
  9. 2024LLMs Meet Multimodal Generation and Editing: A Surveycited by 35
  10. 2024Robust Planning with LLM-Modulo Framework: Case Study in Travel Planningcited by 34
  11. 2024Simulating Financial Market via Large Language Model based Agentscited by 25
  12. 2023Mathematical Language Models: A Surveycited by 24
  13. 2023Exposing Limitations of Language Model Agents in Sequential-Task Compositions on the Webcited by 23
  14. 2024TOOLVERIFIER: Generalization to New Tools via Self-Verificationcited by 23
  15. 2024Configurable Foundation Models: Building LLMs from a Modular Perspectivecited by 22
  16. 2025MLZero: A Multi-Agent System for End-to-end Machine Learning Automationcited by 22
  17. 2025Feedback-Driven Tool-Use Improvements in Large Language Models via Automated Build Environmentscited by 19
  18. 2024CodeUpdateArena: Benchmarking Knowledge Editing on API Updatescited by 18
  19. 2025Position: The Real Barrier to LLM Agent Usability is Agentic ROIcited by 12
  20. 2023TPE: Towards Better Compositional Reasoning over Conceptual Tools with Multi-persona Collaborationcited by 11
  21. 2024ChatHuman: Chatting about 3D Humans with Toolscited by 11
  22. 2024Modeling Collaborator: Enabling Subjective Vision Classification With Minimal Human Effort via LLM Tool-Usecited by 9
  23. 2025Chain-of-Tools: Utilizing Massive Unseen Tools in the CoT Reasoning of Frozen Language Modelscited by 9
  24. 2025ToolACE-R: Model-aware Iterative Training and Adaptive Refinement for Tool Learningcited by 9
  25. 2024CodeNav: Beyond tool-use to using real-world codebases with LLM agentscited by 8
  26. 2024Robust Planning with Compound LLM Architectures: An LLM-Modulo Approachcited by 8
  27. 2023GRID: A Platform for General Robot Intelligence Developmentcited by 6
  28. 2024Meta-Reasoning Improves Tool Use in Large Language Modelscited by 6
  29. 2024Segment Anything for Videos: A Systematic Surveycited by 5
  30. 2023ZYN: Zero-Shot Reward Models with Yes-No Questions for RLAIFcited by 4
  31. 2024What Affects the Stability of Tool Learning? An Empirical Study on the Robustness of Tool Learning Frameworkscited by 4
  32. 2024A Taxonomy of Architecture Options for Foundation Model-based Agents: Analysis and Decision Modelcited by 4
  33. 2025Bridging Language Models and Financial Analysiscited by 4
  34. 2026Learning to Rewrite Tool Descriptions for Reliable LLM-Agent Tool Usecited by 4
  35. 2023Evaluating In-Context Learning of Libraries for Code Generationcited by 3
  36. 2024Towards a Science Exocortexcited by 3
  37. 2025VLM Q-Learning: Aligning Vision-Language Models for Interactive Decision-Makingcited by 3
  38. 2025LoSemB: Logic-Guided Semantic Bridging for Inductive Tool Retrievalcited by 3

50 most cited of 66 All 66 (JSON)

Similar, not cited

Close in wording, no citation either way

  1. 2025PLAY2PROMPT: Zero-shot Tool Instruction Optimization for LLM Agents via Tool Play
  2. 2025Self-Training Large Language Models for Tool-Use Without Demonstrations
  3. 2024ToolEyes: Fine-Grained Evaluation for Tool Learning Capabilities of Large Language Models in Real-world Scenarios
  4. 2022Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?
  5. 2025ToLeaP: Rethinking Development of Tool Learning with Large Language Models
  6. 2025Provable Benefits of In-Tool Learning for Large Language Models
  7. 2026ToolMenuBench: Benchmarking Tool-Menu Filtering Strategies for Reliable and Efficient LLM Agents
  8. 2024WTU-EVAL: A Whether-or-Not Tool Usage Evaluation Benchmark for Large Language Models