environment-contracts
收藏资源简介:
Environment Contracts 是一个包含智能体环境合约模式的数据集,专为程序化生成智能体环境(proc-gen agentic environments)而设计。数据集提供了三种不同应用场景的合约模式配置:workspace(工作空间)、coding(编程)和customer_support(客户支持)。每种配置对应一个独立的JSON数据文件,包含该场景下环境交互的合约定义或模式。该数据集适用于构建、测试或配置基于智能体的系统,特别是在需要结构化环境交互协议的任务中,如多智能体协作、自动化工作流或环境模拟。用户可通过HuggingFace datasets库分别加载不同配置的数据进行使用。
Environment Contracts is a dataset containing agent environment contract patterns, specifically designed for procedurally generating agentic environments (proc-gen agentic environments). The dataset provides three different application scenario contract pattern configurations: workspace, coding, and customer_support. Each configuration corresponds to an independent JSON data file, containing contract definitions or patterns for environment interactions in that scenario. This dataset is suitable for building, testing, or configuring agent-based systems, especially in tasks that require structured environment interaction protocols, such as multi-agent collaboration, automated workflows, or environment simulation. Users can load data from different configurations via the HuggingFace datasets library.
数据集概述:Environment Contracts
数据集地址:https://huggingface.co/datasets/geodesic-research/environment-contracts
该数据集提供用于程序化生成(proc-gen)的智能体(agentic)环境的合约模式(Contract schemas)。
数据集结构
数据集包含三个独立的配置(config),每个配置对应一种环境类型,数据存储为 JSON 文件:
- workspace:数据文件为
workspace/contracts.json,对应“工作空间”环境。 - coding:数据文件为
coding/contracts.json,对应“编程”环境。 - customer_support:数据文件为
customer_support/contracts.json,对应“客户支持”环境。
使用方法
用户可通过 Hugging Face 的 datasets 库加载数据:
python from datasets import load_dataset
workspace = load_dataset(geodesic-research/environment-contracts, workspace, split=train) coding = load_dataset(geodesic-research/environment-contracts, coding, split=train) customer_support = load_dataset(geodesic-research/environment-contracts, customer_support, split=train)
每个配置加载后均使用 split=train 作为训练集使用。





