TODO
Prerequisites:
uvinstalled on your machine.- Docker daemon running (required for the default docker sandbox agent).
- Clone the repository:
git clone https://github.com/gdjs2/CybinGym.git
cd CybinGym- Set your API Key
export OPENAI_API_KEY="your-openai-key"
# You can refer to https://inspect.aisi.org.uk/providers.html for the variable's name of your provider- Run the Benchmark
uv run inspect eval cybingym.py --model openai/gpt-4o-mini
# You can refer to https://inspect.aisi.org.uk/providers.html for supported modelsThis command will run CybinGym on inspect_ai's react() agent. You can specify the agent to be evaluate through argument -T agent_type=basic.
uv run inspect eval cybingym.py -T agent_type=basic --model openai/gpt-4o-miniRun with Kimi Code through the native Moonshot provider:
export MOONSHOT_API_KEY="your-moonshot-api-key"
uv run inspect eval cybingym.py -T agent_type=kimi_code --model moonshot/kimi-k3The Kimi Code binary defaults to version 0.29.0. Override it with -T kimi_code_version=<version> when testing another release.