Breach-OS / inference.py

Commit History

Updated inference.py
d5b4e3e

Naman Gupta commited on

Fix inference grade call when episode not done; update baseline scores from real run
55c0431

Naman Gupta commited on

Fix turn counting, task-aware max steps in inference, explicit conversation reset, openenv.yaml metadata
905ac2f

Naman Gupta commited on

Fix inference.py to comply with mandatory [START]/[STEP]/[END] stdout format and use API_BASE_URL/MODEL_NAME/HF_TOKEN env vars; add baseline scores to README
87b0927

Naman Gupta commited on

Updated server url
ed3f0c3

Naman Gupta commited on

updated inference.py
4df57fe

pi9605 commited on

Fix pipeline 0.0 scoring override, resolve test floating-point flakiness, and add readable CLI output for inference.py
9c67b20

pi9605 commited on

Updated api base url
6b72bd2

Naman Gupta commited on

feat(inference): add main() — runs all 3 task difficulties with 20-minute guard
e00a7dd

subhdotsol commited on

feat(inference): implement run_episode() — full reset→step loop with httpx client
bff2d46

subhdotsol commited on

feat(inference): add strategy escalation logic — harder strategies as turns increase
0d902c2

subhdotsol commited on

feat(inference): add generate_attack() — uses OpenAI client to craft next framing
3cd5882

subhdotsol commited on

feat(inference): scaffold inference.py with OpenAI client config and env vars
57c321d

subhdotsol commited on