External Environments
All external integrations are EvalEnvironment subclasses resolved through the unified registry.
Environment Types
See the dedicated tutorials for each:
- Gym Integration — Gym environments
- NeMo Skills Integration — NeMo Skills benchmarks
Writing a Custom Environment
Implement EvalEnvironment directly:
Or use the @benchmark + @scorer API for simpler cases (see Write Your Own Benchmark (BYOB)).