REVIEW 19 cited by
APIGen: Automated Pipeline for Generating Verifiable and Diverse Function-Calling Datasets
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
Signed reviews
read the original abstract
The advancement of function-calling agent models requires diverse, reliable, and high-quality datasets. This paper presents APIGen, an automated data generation pipeline designed to synthesize verifiable high-quality datasets for function-calling applications. We leverage APIGen and collect 3,673 executable APIs across 21 different categories to generate diverse function-calling datasets in a scalable and structured manner. Each data in our dataset is verified through three hierarchical stages: format checking, actual function executions, and semantic verification, ensuring its reliability and correctness. We demonstrate that models trained with our curated datasets, even with only 7B parameters, can achieve state-of-the-art performance on the Berkeley Function-Calling Benchmark, outperforming multiple GPT-4 models. Moreover, our 1B model achieves exceptional performance, surpassing GPT-3.5-Turbo and Claude-3 Haiku. We release a dataset containing 60,000 high-quality entries, aiming to advance the field of function-calling agent domains. The dataset is available on Huggingface: https://huggingface.co/datasets/Salesforce/xlam-function-calling-60k and the project homepage: https://apigen-pipeline.github.io/
Forward citations
Cited by 19 Pith papers
-
ISE: An Execution-Grounded Recipe for Multi-Turn OS-Agent Trajectories
ISE creates 23,132 execution-grounded multi-turn OS agent trajectories via intent simulation and live execution, improving agent performance on ClawEval from 19.3 to 37.7 pass@1 with Qwen3-8B.
-
When the API Speaks the Wrong Language: Revisiting Post-Training for Multilingual Tool Use
On a new multilingual function-calling benchmark, supervised fine-tuning largely resolves argument language mismatch, and reinforcement learning adds targeted but incremental gains.
-
Gecko: A Simulation Environment with Stateful Feedback for Refining Agent Tool Calls
A simulated tool environment with argument validation, response synthesis, and task-state feedback improves LLM tool-call accuracy at test time.
-
SFR-DeepResearch: Towards Effective Reinforcement Learning for Autonomously Reasoning Single Agents
A 20B autonomously reasoning deep-research agent trained with synthetic-data RL reaches 28.7% on Humanity's Last Exam, exceeding several larger and proprietary baselines.
-
MassTool: A Multi-Task Search-Based Tool Retrieval Framework for Large Language Models
A multi-task retriever that combines tool-usage detection with query-centered graph and search-based modules improves tool retrieval accuracy over prior baselines.
-
ToolACE-DEV: Self-Improving Tool Learning via Decomposition and EVolution
ToolACE-DEV decomposes tool learning into documentation adaption, tool generation, and invocation, then lets the model self-train on its own majority-voted invocations, improving function-calling accuracy across three...
-
Advancing and Benchmarking Personalized Tool Invocation for LLMs
Fine-tuning Qwen2.5-7B on PTool-synthesized data raises its PTBench overall score from 0.074 to 0.268, including on users not seen in training.
-
Small Models, Big Tasks: An Exploratory Empirical Study on Small Language Models for Function Calling
Fine-tuned small language models can reach high accuracy on function calling, but zero-shot and few-shot performance is poor, and the study's few-shot results are compromised by using test-set examples in the prompt.
-
When2Call: When (not) to Call Tools
When2Call measures when language models should call tools versus ask questions or refuse, and shows that RPO training substantially improves this decision-making.
-
Disentangling Reasoning Tokens and Boilerplate Tokens For Language Model Fine-tuning
A shuffle-based token classifier plus group-level loss reweighting improves supervised fine-tuning of LLM agents on tool-use benchmarks.
-
The "I Don't Know" Filter: Enhancing Agentic Reliability in Function Calling
A multi-sample uncertainty classifier filter improves agent reliability (IDKS) by abstaining on uncertain function calls across open SLMs and BFCL-style benchmarks.
-
RAG Strategies for Natural Language-Based SQL Query and REST API Call Generation
In a 631-case enterprise benchmark, iterative retrieval (CoRAG) achieved 10.29% exact match vs 7.45% for standard RAG on combined SQL/API generation with hybrid documentation, while no-RAG gives 0% exact match.
-
ADC: Enhancing Function Calling Via Adversarial Datasets and Code Line-Level Feedback
ADC fine-tunes Llama-3.1-8B with code execution traces and adversarial function-call data, improving BFCL v2 overall from 63.19 to 79.01, but with no released artifacts or error bars.
-
Typhoon 2: A Family of Open Text and Multimodal Thai Large Language Models
Typhoon 2 improves Thai LLM performance through continual pre-training on curated Thai data and post-training, releasing text, vision, audio, and safety models.
-
Enhancing Function-Calling Capabilities in LLMs: Strategies for Prompt Formats, Data Integration, and Multilingual Translation
Fine-tuning experiments show instruction-following data improves LLM function-calling accuracy and relevance detection, a Decision Token plus synthetic negative examples helps non-relevant cases, and a tailored transl...
-
The Aloe Family Recipe for Open and Specialized Healthcare LLMs
Aloe Beta, a family of open-weights health LLMs built from Llama 3.1 and Qwen 2.5, matches or exceeds closed medical models on MCQA benchmarks while improving safety via DPO.
-
A Survey of AI Agent Protocols
The paper proposes a two-dimensional classification of AI agent protocols and qualitatively compares them without carrying out measurements.
-
The Breeze 2 Herd of Models: Traditional Chinese LLMs Based on Llama with Vision-Aware and Function-Calling Capabilities
Breeze2 continues pretraining Llama on a 900GB Traditional Chinese corpus, then adds LLaVA-style vision and function-calling fine-tuning, reporting top size-class scores on a mix of public and self-built benchmarks.
-
Adaptable and Precise: Enterprise-Scenario LLM Function-Calling Capability Training Pipeline
A LoRA fine-tuned 7B model trained on AI-synthesized enterprise HR API data beat GPT-4 and GPT-4o on the authors' private benchmark.
Discussion (0). Continue with ORCID to comment.