Skip to content
Research · Jul 25, 2026

Apple proposes environment-free synthetic data generation for training API-calling agents

Method uses LLMs as digital world models to generate trajectories from API specs alone, bypassing the need for executable environments or pre-populated databases.

Trust84
HypeLow hype

1 source · cross-referenced

ShareXLinkedInEmail
TL;DR
  • Apple’s Machine Learning Research team proposes a method to generate synthetic training data for API-calling agents without executable environments or pre-populated databases.
  • The approach uses LLMs to simulate stateful environments and generate diverse tasks and synthetic API responses.
  • Fine-tuning on the synthetic data improved performance on AppWorld and OfficeBench benchmarks, which include information-retrieval and state-changing tasks.
  • Authors include Seanie Lee, Sanjoy Chowdhury, Chao Jiang, Cheng-Yu Hsieh, Ting-Yao Hu, Alexander T Toshev, Oncel Tuzel, and Raviteja Vemulapalli.

Apple’s Machine Learning Research team describes an environment-free synthetic data generation approach for training API-calling large language model (LLM) agents. The method addresses a bottleneck in scaling agent training: the need for fully implemented environments with executable APIs and pre-populated backend databases to collect high-quality trajectories.

The proposed approach uses LLMs as on-the-fly digital world models. Given only API specifications, an LLM first generates diverse tasks that are solvable with the provided APIs. A teacher agent then iteratively solves each task while a separate LLM simulator generates coherent synthetic API responses conditioned on the task context and simulation history.

An LLM judge filters the resulting trajectories to ensure dataset quality. The authors evaluate the method on the AppWorld and OfficeBench benchmarks, which include both information-retrieval and state-changing tasks.

Fine-tuning models on the synthetic data yields significant performance gains, demonstrating that effective supervision for API-calling agents can be generated without any executable environment. The results suggest LLM-based API simulation is a practical, scalable solution for training agents across diverse API ecosystems.

Sources
  1. 01Apple — Machine Learning ResearchEnvironment-free Synthetic Data Generation for API-Calling Agents
Also on Research

Stories may contain errors. Dispatch is assembled with AI assistance and curated by human editors; despite the trust-score filter, mistakes happen. We correct publicly — every article links to its revision history. Nothing here is financial, legal, or medical advice. Verify before relying on any claim.

© 2026 Dispatch. No ads. No sponsorships. No paid placement. Reader-supported via Ko-fi.

Built by a person who cares about honest AI news.