ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2409.00920
27
26

ToolACE: Winning the Points of LLM Function Calling

2 September 2024
Weiwen Liu
X. Huang
Xingshan Zeng
Xinlong Hao
Shuai Yu
D. Li
Shuai Wang
Weinan Gan
Zhengying Liu
Yuanqing Yu
Zezhong Wang
Yuxian Wang
Wu Ning
Yutai Hou
Bin Wang
Chuhan Wu
Xinzhi Wang
Yong Liu
Yasheng Wang
Duyu Tang
Dandan Tu
Lifeng Shang
Xin Jiang
Ruiming Tang
Defu Lian
Qun Liu
Enhong Chen
    LLMAG
ArXivPDFHTML
Abstract

Function calling significantly extends the application boundary of large language models, where high-quality and diverse training data is critical for unlocking this capability. However, real function-calling data is quite challenging to collect and annotate, while synthetic data generated by existing pipelines tends to lack coverage and accuracy. In this paper, we present ToolACE, an automatic agentic pipeline designed to generate accurate, complex, and diverse tool-learning data. ToolACE leverages a novel self-evolution synthesis process to curate a comprehensive API pool of 26,507 diverse APIs. Dialogs are further generated through the interplay among multiple agents, guided by a formalized thinking process. To ensure data accuracy, we implement a dual-layer verification system combining rule-based and model-based checks. We demonstrate that models trained on our synthesized data, even with only 8B parameters, achieve state-of-the-art performance on the Berkeley Function-Calling Leaderboard, rivaling the latest GPT-4 models. Our model and a subset of the data are publicly available at https://huggingface.co/Team-ACE.

View on arXiv
Comments on this paper