Researchers from the Apple Machine Learning Research division have presented a method for creating synthetic data to train agents on large language models that does not require a real software environment. The traditional process of collecting such data faces a significant scalability limitation, as it typically requires fully implemented environments with executable APIs and realistic, pre-populated databases.

The proposed solution uses large language models as real-time digital world models. With only API specifications in hand, the system generates interaction trajectories that simulate an agent's behavior within an environment while preserving state. This allows the process to bypass the stage of creating complex infrastructure support for each new training scenario.

This approach theoretically eliminates the bottleneck associated with the need to emulate a backend for every task. The method relies exclusively on interface descriptions, creating the illusion of interaction with a live system, which could significantly accelerate the preparation of datasets for training autonomous agents.