{
"apiVersion": "forge/v2",
"kind": "TrainingJob",
"metadata": {
"name": "run-id-segment",
"project": "my-lab",
"owner": "",
"labels": {}
},
"spec": {
"recipe": { "name": "nemo-rl/grpo", "version": "…", "digest": "sha256:…" },
"source": { "exp": "experiments/my-grpo" },
"framework": {
"kind": "nemo-rl",
"version": "0.7.0",
"runtime_id": "…",
"image": "",
"observability_url": ""
},
"resources": {
"pools": [{ "name": "train", "series": "h200", "nodes": 1, "gpus_per_node": 8 }],
"roles": { "trainer": "train" }
},
"model": { "base": "", "init_from": "run/<id>/checkpoint" },
"data": {
"train": { "dataset": "alice/gsm8k-zh@v2", "path": "train.parquet" },
"corpus": "alice/handbook@v1"
},
"hyperparams": { "policy.optimizer.kwargs.lr": 1e-6 },
"lifecycle": { "on_success": ["export"] },
"plugins": [{ "id": "alice/opsd-patch", "version": "1.2.0", "digest": "sha256:…" }]
},
"provenance": {
"git_commit": "…",
"git_dirty": false,
"config_sha": "…",
"core_version": "0.3.2"
}
}