MetaTool: Facilitating Large Language Models to Master Tools with Meta-task Augmentation
On the map: LLM agents and tool use → Tool learning and function calling
Abstract (arXiv)
Utilizing tools with Large Language Models (LLMs) is essential for grounding AI agents in real-world applications. The prevailing approach involves few-shot prompting with demonstrations or fine-tuning with expert annotations. However, mere in-context demonstrations may fail to cover sufficient knowledge for complex tools and tasks. Training on solution paths is also hindered by the high cost of expert annotations and generalizing to new tools. A core challenge of generalizable tool use lies in understanding the "meta", or fundamental natures of tools that are transferable across tasks, such as causality and constraints. In this paper, we present MetaTool, a novel tool learning methodology designed to generalize across any reusable toolset. Our approach incorporates a self-supervised augmentation technique derived from a series of meta-tasks. This involves predicting masked elements in the tool execution process. The self-supervised procedure enables scalable generation of high-quality QA data, which is handy for supervising tool understanding. By incorporating meta-task data into task-oriented training, our method significantly enhances the performance of open-source LLMs, achieving results comparable to ChatGPT in both tool-based planning and chatting scenarios. Through large-scale instruction tuning, the MetaTool model demonstrates impressive zero-shot generalizability on new tasks.
Key facts. Cited by 6 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 33 of its 51 references that are in the map. First posted on arXiv 15 Jul 2024.
Builds on
33 of 51 references.
Closest ancestors · 8
Same direction, newest first
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs31 Jul
- 2023ToolQA: A Dataset for LLM Question Answering with External Tools23 Jun
- 2023Gorilla: Large Language Model Connected with Massive APIs24 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
- 2022TALM: Tool Augmented Language Models24 May
Other references · 25
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
- 2023Diffusion Policy: Visuomotor Policy Learning via Action Diffusioncited by 2,730
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,722
- 2023Mind2Web: Towards a Generalist Agent for the Webcited by 1,210
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
- 2023CogAgent: A Visual Language Model for GUI Agentscited by 692
- 2023Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Modelscited by 659
13 more
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
- 2024WebVoyager: Building an End-to-End Web Agent with Large Multimodal Modelscited by 424
- 2023AppAgent: Multimodal Agents as Smartphone Userscited by 407
- 2022PlanBench: An Extensible Benchmark for Evaluating Large Language Models on Planning and Reasoning about Changecited by 372
- 2023Android in the Wild: A Large-Scale Dataset for Android Device Controlcited by 314
- 2023ChatGPT for Robotics: Design Principles and Model Abilitiescited by 296
- 2022DocPrompting: Generating Code by Retrieving the Docscited by 151
- 2023On the Tool Manipulation Capability of Open-source Large Language Modelscited by 122
- 2023AssistGPT: A General Multi-modal Assistant that can Plan, Execute, Inspect, and Learncited by 97
- 2023WebCPM: Interactive Web Search for Chinese Long-form Question Answeringcited by 93
- 2024LAVE: LLM-Powered Agent Assistance and Language Augmentation for Video Editingcited by 47
- 2022The Anatomy of Video Editing: A Dataset and Benchmark Suite for AI-Assisted Video Editingcited by 24
- 2024CCA: Collaborative Competitive Agents for Image Editingcited by 9
Built on by
Citing papers per year: 2025: 5; 2026: 1.
6 papers.
- 2025LLM-based Agents Suffer from Hallucinations: A Survey of Taxonomy, Methods, and Directionscited by 49
- 2025MCPVerse: An Expansive, Real-World Benchmark for Agentic Tool Usecited by 16
- 2025GTM: Simulating the World of Tools for AI Agentscited by 12
- 2025Provable Benefits of In-Tool Learning for Large Language Modelscited by 4
- 2025Code-in-the-Loop Forensics: Agentic Tool Use for Image Forgery Detectioncited by 4
- 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimizationcited by 0
- 2026Self-Evolving Agents via Likelihood-Guided Tool-Space Optimization28 Sep 2026
- 2025Code-in-the-Loop Forensics: Agentic Tool Use for Image Forgery Detection18 Dec 2025
- 2025GTM: Simulating the World of Tools for AI Agents4 Dec 2025
- 2025LLM-based Agents Suffer from Hallucinations: A Survey of Taxonomy, Methods, and Directions23 Sep 2025
- 2025Provable Benefits of In-Tool Learning for Large Language Models28 Aug 2025
- 2025MCPVerse: An Expansive, Real-World Benchmark for Agentic Tool Use22 Aug 2025
Similar, not cited
Close in wording, no citation either way
- 2026MetaToolAgent: Towards Generalizable Tool Usage in LLMs through Meta-Learning
- 2025Advancing Tool-Augmented Large Language Models via Meta-Verification and Reflection Learning
- 2023MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to Use
- 2026ParaTool: Shifting Tool Representations from Context to Parameters
- 2024Tool Learning in the Wild: Empowering Language Models as Automatic Tool Agents
- 2024MLLM-Tool: A Multimodal Large Language Model For Tool Agent Learning
- 2025AutoTool: Efficient Tool Selection for Large Language Model Agents
- 2026MidTool: Mid-training Data Synthesis for Agentic Tool Use