跳转至

快速开始

根据你想了解的内容,选择最短入口。

无需安装,直接体验

免费的 Render 服务在闲置后可能需要短暂唤醒。

本地运行

git clone https://github.com/Knitua/ChemWorld-Public.git
cd ChemWorld-Public
python -m pip install -e .
chemworld lab

打开 http://127.0.0.1:8876/student/http://127.0.0.1:8876/agent/。默认服务只绑定 loopback。

运行一次 Agent Episode

chemworld tasks list
chemworld run --task reaction-to-assay --agent scripted_chemistry --seed 0

命令会在 runs/ 下写入轨迹和 manifest。使用终端打印的轨迹路径进行验证和评估:

chemworld verify --constitution --submission runs/<trajectory>.jsonl
chemworld evaluate --submission runs/<trajectory>.jsonl

编写自己的 Agent

实现小型 BaseAgent 协议,并把实例传给 run_agent。完整示例见构建 Agent。Provider adapter 是可选 Python 工作流;公开 Lab 始终保持 provider-free,也不会接受访客任意代码。

理解合同

通过一次完整实验理解生命周期,通过系统模型理解所有权边界,通过 API 参考了解运行时表面。更细的逐命令教程仍保留在历史兼容页安装指南