v0.1.0
What's Changed
- Add copy-pr-bot by @chtruong814 in #1
- Add initial repo template by @chtruong814 in #2
- Update GitHub with Gitlab main by @bxyu-nvidia in #3
- Alias as Penguin by @bxyu-nvidia in #4
- Add Copyright docs README FAQ by @bxyu-nvidia in #7
- Dapo17k by @bxyu-nvidia in #6
- Fix docs build failures by @bxyu-nvidia in #8
- Fix docs by @bxyu-nvidia in #10
- Improve Github SSH Key setup docs by @bxyu-nvidia in #12
- Comp-Coding Verifier by @kbhardwaj-nvidia in #5
- Dataset viewer simple aggregations by @fsiino-nvidia in #9
- VLLMModel docs in main Readme by @bxyu-nvidia in #13
- Fix agent name in docs by @bxyu-nvidia in #15
- VLLMModel propogates token IDs by @bxyu-nvidia in #11
- VLLMModel tokenize params cleanup by @bxyu-nvidia in #21
- Update Comp-Coding README.md by @kbhardwaj-nvidia in #26
- Docs improvements - remove Why NeMo Gym section and add CI/CD tests info by @bxyu-nvidia in #27
- update server logging format to be more consistent by @cmunley1 in #22
- update readmes from ng_collect_traj to ng_collect_rollouts by @cmunley1 in #25
- Simple agent stop criteria requires no tool calls AND output message item to be present by @bxyu-nvidia in #19
- Server spinup polling by @bxyu-nvidia in #31
- Rename top-level config key 'openai_model' => 'policy_model' by @pjin-nvidia in #33
- Simple agent allows non-json tool responses by @bxyu-nvidia in #35
- Multi-verifier docs by @bxyu-nvidia in #36
- Servers have easy hooks into individual instances via session by @bxyu-nvidia in #24
- Add Math Stack Overflow dataset by @damon-mosk-aoyama-nvidia in #42
- Add Workbench validation dataset by @bxyu-nvidia in #46
- Docs update by @bxyu-nvidia in #47
- Implements LLM-as-Judge for Response Equivalence by @soares-f in #16
- Configure global httpx client by @pjin-nvidia in #50
- Fix OpenAI ResponseReasoningItem.status property by @bxyu-nvidia in #54
- VLLMModel data parallel; explicit RunHelper shutdown handle by @bxyu-nvidia in #52
- removed simple_agent_stateful, uses fastapi to keep track of session by @RahulSChand in #44
- Migrate text_based_game: sudoku and game agent features by @RahulSChand in #30
- Revert "Migrate text_based_game: sudoku and game agent features" by @bxyu-nvidia in #65
- Add data aggregations to data preparation by @fsiino-nvidia in #49
- Instantiate one httpx async client per unique connection / base url by @bxyu-nvidia in #75
- Swap async http backend from httpx to aiohttp; various server infra improvements by @bxyu-nvidia in #77
- Remove unnecessary GHA CI and add uv config to enable dependency scanning by @chtruong814 in #66
- VLLMModel fix whitespace stripping and unwarranted spaces by @bxyu-nvidia in #70
- Fix aggregation rounding in ng_prepare_data by @fsiino-nvidia in #76
- Add profiling; improve rollout collection usability and efficiency; add uvicorn logging filtering by @bxyu-nvidia in #79
- Delete .github/ISSUE_TEMPLATE directory by @pablo-garay in #87
- Add support for
num_repeatsby @MahanFathi in #99 - Comp coding fixes; lots of misc infra items by @bxyu-nvidia in #90
- chore: Update cherry-pick workflow to use v0.63.0 by @pablo-garay in #108
- Make Workbench stateful and sign commits by @abhibha-nvidia in #110
- Clean deprecated Comp coding by @bxyu-nvidia in #106
- Bxyu/misc infra 20251001 by @bxyu-nvidia in #116
- Resource Server Organization by @fsiino-nvidia in #80
- Add metrics conflict error FAQ to Readme by @fsiino-nvidia in #93
- Azure OpenAI model support by @bxyu-nvidia in #112
- Use python env for precommit hook; alter files trigger by @fsiino-nvidia in #125
- Update issue templates by @bxyu-nvidia in #152
- Add back Nemo Framework templates by @bxyu-nvidia in #153
- Fix Workbench invalid function name by @bxyu-nvidia in #167
- VLLMModel enable reasoning parsing by @bxyu-nvidia in #129
- Add Attributions for Third Party Softwares by @banghuaz-nvidia in #154
- Fix infinite OpenAI endpoint query; misc improvements by @bxyu-nvidia in #171
- docs: Add Tutorial 00 - Key Terminology by @cwing-nvidia in #180
- docs: Add tutorial README with learning path structure by @cwing-nvidia in #177
- Redirect main Gym readme to Tutorials by @bxyu-nvidia in #201
- docs: Add Tutorial 01 - Understanding Core Concepts by @cwing-nvidia in #181
- docs: Add Tutorial 09 - Configuration Management by @cwing-nvidia in #183
- Add CODE_OF_CONDUCT.md for community guidelines by @cwing-nvidia in #148
- Add SECURITY.md with NVIDIA security policy by @cwing-nvidia in #149
- Make metrics conflict criteria less strict by @fsiino-nvidia in #150
- Move tutorials to docs by @bxyu-nvidia in #205
- docs: Replace README with improved version by @cwing-nvidia in #192
- Large docs improvement PR from @cwing-nvidia by @bxyu-nvidia in #208
- Add back How-To's and FAQs by @bxyu-nvidia in #209
- Docs fixes by @bxyu-nvidia in #210
- Improve CONTRIBUTING.md by @cwing-nvidia in #151
- feat (OpenQA): Add OpenQA support with per-record regex and rescue features by @psgundecha-nv in #155
- feat(mcqa): Add custom answer extraction via template_metadata to support STEM MCQA dataset by @psgundecha-nv in #128
- Add README to docs folder by @bxyu-nvidia in #216
- Ray comp coding infra by @sdevare-nv in #195
- Misc docs fixes by @bxyu-nvidia in #218
- CLI help and command help; misc improvements by @bxyu-nvidia in #229
- Misc infra 20251024 by @bxyu-nvidia in #234
- Fix ray version mismatch by @sdevare-nv in #231
- Misc fixes 20251027 by @bxyu-nvidia in #243
- Validate server port selection by @fsiino-nvidia in #233
- bxyu/misc-infra-20251027-001 by @bxyu-nvidia in #247
- Fix input assistant messages by @bxyu-nvidia in #248
- Misc infra 20251028 002 by @bxyu-nvidia in #253
- Structured Outputs JSON Environment by @jkyi-nvidia in #251
- Bump OpenAI version to 2.6.1; improve dependency constrain resolution by @bxyu-nvidia in #255
- Update missing header and attributions by @banghuaz-nvidia in #237
- Misc infra 20251031 by @bxyu-nvidia in #263
- Update math dataset examples and metrics by @damon-mosk-aoyama-nvidia in #265
- Misc infra 20251101 by @bxyu-nvidia in #267
- Almost-server detection and reporting by @fsiino-nvidia in #249
- Miniswe env by @sdevare-nv in #241
- Differentiate Example-only and Training Resource Servers by @fsiino-nvidia in #264
- Verified environments by @fsiino-nvidia in #274
- Docs fixes by @bxyu-nvidia in #278
- [small fix] example simple weather server by @kbhardwaj-nvidia in #280
- docs: update README product description by @cwing-nvidia in #277
- Clean up pyproject.toml metadata by @cwing-nvidia in #281
- Update contributions for models by @banghuaz-nvidia in #288
- Update header for OSRB and license by @banghuaz-nvidia in #287
- Huggingface dataset integration by @fsiino-nvidia in #101
- docs(config): configure Sphinx site with Makefile, updated dependenci… by @lbliii in #306
- faq: ai sandbox permissions workaround by @lbliii in #308
- docs: home page only w/ quickstart and CTAs by @lbliii in #307
- Prepare docs by moving files - Part 1 by @bxyu-nvidia in #320
- Prepare docs by moving files - Part 2 (rollout collection content) by @bxyu-nvidia in #322
- Banghua/change resource server names by @banghuaz-nvidia in #291
- Docs merging 20251114 01 by @bxyu-nvidia in #326
- fix workbench readme - remove rollouts link and update link to input prompts by @abhibha-nvidia in #328
- Banghua/update gitlab link by @banghuaz-nvidia in #330
- Docs merging 20251114 02 by @bxyu-nvidia in #327
- RL training tutorial by @bxyu-nvidia in #325
- New resource table data and verified urls by @fsiino-nvidia in #333
- Remove verification section by @fsiino-nvidia in #334
- Update README by @cwing-nvidia in #335
- Small docs fixes by @bxyu-nvidia in #336
New Contributors
- @chtruong814 made their first contribution in #1
- @bxyu-nvidia made their first contribution in #3
- @fsiino-nvidia made their first contribution in #9
- @pjin-nvidia made their first contribution in #33
- @damon-mosk-aoyama-nvidia made their first contribution in #42
- @soares-f made their first contribution in #16
- @RahulSChand made their first contribution in #44
- @pablo-garay made their first contribution in #87
- @MahanFathi made their first contribution in #99
- @abhibha-nvidia made their first contribution in #110
- @banghuaz-nvidia made their first contribution in #154
- @psgundecha-nv made their first contribution in #155
Full Changelog: https://github.com/NVIDIA-NeMo/Gym/commits/v0.1.0