MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to Use
Yue Huang1111Lichao Sun and Yue Huang are co-corresponding authors: 222Visiting Students at LAIR Lab, Lehigh University., Jiawen Shi2, Yuan Li3, Chenrui Fan2, Siyuan Wu2, Qihui Zhang1222Visiting Students at LAIR Lab, Lehigh University. Yixin Liu1, Pan Zhou2, Yao Wan2, Neil Zhenqiang Gong4, Lichao Sun1111Lichao Sun and Yue Huang are co-corresponding authors: Lehigh University1 Huazhong University of Science and Technology2 University of Cambridge3 Duke University4
Abstract
Large language models (LLMs) have garnered significant attention due to their impressive natural language processing (NLP) capabilities. Recently, many studies have focused on the tool utilization ability of LLMs. They primarily investigated how LLMs effectively collaborate with given specific tools. However, in scenarios where LLMs serve as intelligent agents, as seen in applications like AutoGPT and MetaGPT, LLMs are expected to engage in intricate decision-making processes that involve deciding whether to employ a tool and selecting the most suitable tool(s) from a collection of available tools to fulfill user requests. Therefore, in this paper, we introduce MetaTool, a benchmark designed to evaluate whether LLMs have tool usage awareness and can correctly choose tools. Specifically, we create a dataset called ToolE within the benchmark. This dataset contains various types of user queries in the form of prompts that trigger LLMs to use tools, including both single-tool and multi-tool scenarios. Subsequently, we set the tasks for both tool usage awareness and tool selection. We define four subtasks from different perspectives in tool selection, including tool selection with simil
原文 arXiv:2310.03128;中英对照 + 大白话阅读 https://aha.fim.ai/paper/2310.03128v6