Usage Note: The
init_configfield is stored as a JSON string. You need to usejson.loads()to convert it to a dictionary when using the dataset.
This dataset contains 4,684 supervised fine-tuning (SFT) scenarios generated by the EnvScaler framework. Each scenario consists of an environment configuration and a task description for training LLM agents in tool-interactive environments.
EnvScaler is an automated, scalable framework that realizes executable, stateful, tool-interactive environments via programmatic synthesis, for training LLM agents.
Each scenario contains the following fields:
env_1_sft)TaskTrackingSystem)env_1_sft-task_1)json.loads() to convert to a dictionary). This configuration can be used to initialize the environment stateThis dataset is automatically generated by the ScenGenerator module of the EnvScaler framework. ScenGenerator synthesizes multiple scenarios for each environment skeleton through the following steps:
If you use this dataset, please cite our work:
@article{song2026envscaler,
title={EnvScaler: Scaling Tool-Interactive Environments for LLM Agent via Programmatic Synthesis},
author={Song, Xiaoshuai and Chang, Haofei and Dong, Guanting and Zhu, Yutao and Dou, Zhicheng and Wen, Ji-Rong},
journal={arXiv preprint arXiv:2601.05808},
year={2026}
}
This dataset is licensed under the MIT License.
For any questions or feedback, please contact: [email protected]
Usage Note: The
init_configfield is stored as a JSON string. You need to usejson.loads()to convert it to a dictionary when using the dataset.
This dataset contains 4,684 supervised fine-tuning (SFT) scenarios generated by the EnvScaler framework. Each scenario consists of an environment configuration and a task description for training LLM agents in tool-interactive environments.
EnvScaler is an automated, scalable framework that realizes executable, stateful, tool-interactive environments via programmatic synthesis, for training LLM agents.
Each scenario contains the following fields:
env_1_sft)TaskTrackingSystem)env_1_sft-task_1)json.loads() to convert to a dictionary). This configuration can be used to initialize the environment stateThis dataset is automatically generated by the ScenGenerator module of the EnvScaler framework. ScenGenerator synthesizes multiple scenarios for each environment skeleton through the following steps:
If you use this dataset, please cite our work:
@article{song2026envscaler,
title={EnvScaler: Scaling Tool-Interactive Environments for LLM Agent via Programmatic Synthesis},
author={Song, Xiaoshuai and Chang, Haofei and Dong, Guanting and Zhu, Yutao and Dou, Zhicheng and Wen, Ji-Rong},
journal={arXiv preprint arXiv:2601.05808},
year={2026}
}
This dataset is licensed under the MIT License.
For any questions or feedback, please contact: [email protected]