about
ToolTalk: Evaluating Tool-Usage in a Conversational Setting (arxiv.org)
1 point by PaulHoule on Dec 4, 2023 | hide | past | pdf | discuss on HN

In plain words: A test where chat assistants must use tools over several steps of conversation, with every tool simulated so answers are graded automatically and the tools change things rather than just look things up. Even the stronger model finished only 50% of the tasks.

Abstract

Large language models (LLMs) have displayed massive improvements in reasoning and decision-making skills and can hold natural conversations with users. Many recent works seek to augment LLM-based assistants with external tools so they can access private or up-to-date information and carry out actions on behalf of users. To better measure the performance of these assistants, this paper introduces ToolTalk, a benchmark consisting of complex user intents requiring multi-step tool usage specified through dialogue. ToolTalk contains 28 tools grouped into 7 plugins, and includes a complete simulated implementation of each tool, allowing for fully automated evaluation of assistants that rely on execution feedback. ToolTalk also emphasizes tools that externally affect the world rather than only tools for referencing or searching information. We evaluate GPT-3.5 and GPT-4 on ToolTalk resulting in success rates of 26% and 50% respectively. Our analysis of the errors reveals three major categories and suggests some future directions for improvement. We release ToolTalk at https://github.com/microsoft/ToolTalk.

Nicholas Farn, Richard Shin
arXiv:2311.10775 · cs.CL, cs.AI, cs.LG · submitted Nov 15, 2023
abstract · pdf · html · 10 pages, 1 figure, ICLR 2024 Submission, https://github.com/microsoft/ToolTalk

add comment on HN