Commit graph

1172 commits

Author SHA1 Message Date
teknium
b46d7effe8 Merge branch 'add_reasoning_handling_draft' of https://github.com/NousResearch/atropos into add_reasoning_handling_draft 2026-01-15 07:45:02 +00:00
teknium
681616844d linter.... 2026-01-15 07:44:53 +00:00
pre-commit-ci[bot]
6c827d949d [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2026-01-15 07:44:21 +00:00
teknium
45d47fbf56 Refactor reasoning configuration check in APIServer class
- Removed unnecessary commented-out code and simplified the logic for checking if reasoning is configured and active. This enhances code readability and maintainability.
2026-01-15 07:43:21 +00:00
pre-commit-ci[bot]
f3ea354f31 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2026-01-15 07:23:36 +00:00
teknium
c2e7b3700e Merge branch 'add_reasoning_handling_draft' of https://github.com/NousResearch/atropos into add_reasoning_handling_draft 2026-01-15 07:22:47 +00:00
teknium
b2d17a44d2 Add README for server handling module and refine ReasoningConfig logic
- Introduced a new README.md file detailing the server handling module, including support for reasoning models, provider differences, effort level mappings, and usage examples.
- Cleaned up the ReasoningConfig class by removing unnecessary comments and clarifying logic related to reasoning injection and provider-specific requirements.
2026-01-15 07:21:53 +00:00
teknium
0e187d7869 Update completion handler documentation to clarify that reasoning config is not injected for completions, as it is only supported in chat completions. 2026-01-15 06:44:55 +00:00
pre-commit-ci[bot]
b6e24266b2 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2026-01-15 06:27:19 +00:00
teknium
0316cac8d1 Rename is_active method to is_reasoning_kwargs_active in ReasoningConfig for clarity. Update references in the class and corresponding tests to reflect this change. 2026-01-15 06:26:31 +00:00
teknium
00a0f5397a Merge branch 'add_reasoning_handling_draft' of https://github.com/NousResearch/atropos into add_reasoning_handling_draft 2026-01-14 13:38:08 +00:00
teknium
3a854cc3af fix linter 2026-01-14 13:38:04 +00:00
pre-commit-ci[bot]
79a55ff186 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2026-01-13 07:30:33 +00:00
teknium
2a7dd49328 Merge branch 'add_reasoning_handling_draft' of https://github.com/NousResearch/atropos into add_reasoning_handling_draft 2026-01-13 07:29:48 +00:00
teknium
b33cb7f943 A bit more updates for robustness 2026-01-13 07:29:43 +00:00
Teknium
837fc237ee
Merge branch 'main' into add_reasoning_handling_draft 2026-01-12 09:45:38 -08:00
teknium
6aba5244b8 ReasoningConfig documentation to clarify dependency on effort and max_tokens settings. This update specifies that enabling either of these parameters requires reasoning in OpenRouter to be set to Enabled. 2026-01-12 17:45:19 +00:00
teknium
21504537fc revive _get_server_base_url 2026-01-12 16:49:38 +00:00
Teknium
a7a87a33e4
Merge pull request #301 from PLippmann/feat/sql-query-env
Feat/sql query env
2026-01-06 06:46:02 -08:00
PLippmann
5a130a3a5b Quote fix 2026-01-06 15:14:26 +01:00
PLippmann
7d8123a526 Missing initialization 2026-01-06 15:14:26 +01:00
PLippmann
c927794248 Add SQL Query Generation Environment 2026-01-06 15:14:26 +01:00
Teknium
6d79d4c7ad
Merge pull request #290 from NousResearch/add-eval-runner
add eval runner
2026-01-05 15:48:45 -08:00
Teknium
11ebecd93f
Merge branch 'main' into add-eval-runner 2026-01-05 15:46:39 -08:00
teknium
cb6bf37e68 update name of eval example 2026-01-05 23:46:27 +00:00
Teknium
64b201af52
Merge pull request #234 from NousResearch/reverse-text-env
Add reversed text environment
2026-01-05 15:39:28 -08:00
teknium
1fa5c3eee4 lint it 2026-01-05 23:37:37 +00:00
Teknium
3ef206e013
Merge branch 'main' into reverse-text-env 2026-01-05 15:33:43 -08:00
pre-commit-ci[bot]
6cfcbdf4d5 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2026-01-05 23:20:47 +00:00
teknium
e1ece3e64e Add reasoning configuration support across server implementations
- Updated server classes (OpenAIServer, SGLangServer, TrlVllmServer, VLLMServer) to accept a ReasoningConfig parameter during initialization.
- Enhanced ReasoningConfig to allow flexible max_tokens without strict validation, accommodating varying provider limits.
- Implemented reasoning configuration injection in APIServer methods for chat and completion handling.
- Updated tests to reflect changes in max_tokens validation logic.

This commit integrates reasoning capabilities into the server handling architecture, improving compatibility with diverse reasoning models.
2026-01-05 23:20:01 +00:00
Teknium
d2330633b3
Merge pull request #293 from JustKitting/gsm8k-fix
Fix missing logprob
2026-01-03 04:01:48 -08:00
Teknium
46beb71e4b
Merge branch 'main' into gsm8k-fix 2026-01-03 03:58:51 -08:00
Teknium
130aced9c9
Merge pull request #162 from interstellarninja/feat/tool_use_mtgrpo
MT-GRPO Turn-Level Advantage Environment
2026-01-03 03:58:32 -08:00
Teknium
ab75ce6e03
Merge branch 'main' into feat/tool_use_mtgrpo 2026-01-03 03:08:21 -08:00
Teknium
811d58e45e
Merge pull request #299 from rejected-l/chore/update-copyright-2026
chore: bump license year to 2026
2026-01-03 02:06:29 -08:00
Rej Ect
9ae8df324c
chore: bump license year to 2026 2026-01-02 17:38:27 +02:00
Teknium
dde05fa7af
Merge pull request #298 from NousResearch/update_letter_counting_env
big update for letter counting
2026-01-02 06:19:22 -08:00
teknium
00ab64a0f4 lint it 2026-01-02 14:17:56 +00:00
pre-commit-ci[bot]
f71873b0ea [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2026-01-02 14:14:11 +00:00
teknium
0bb38e79ef big update for letter counting 2026-01-02 14:10:02 +00:00
Teknium
0524a71c76
Merge pull request #296 from NousResearch/joe-public-branch
Olympiad Coding Environment and LCB Eval
2025-12-31 13:07:49 -08:00
pre-commit-ci[bot]
3cb09259df [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-12-31 21:05:45 +00:00
teknium
b9dac318ee fix lintings 2025-12-31 21:04:40 +00:00
Teknium
c980157a5a
Merge branch 'main' into joe-public-branch 2025-12-31 12:41:24 -08:00
teknium
6763649c3a Merge branch 'add_reasoning_handling_draft' of https://github.com/NousResearch/atropos into add_reasoning_handling_draft 2025-12-30 23:08:56 +00:00
teknium
89c9697665 fix test 2025-12-30 23:08:54 +00:00
pre-commit-ci[bot]
a23be1555f [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-12-30 12:02:50 +00:00
teknium
127a925471 Merge branch 'add_reasoning_handling_draft' of https://github.com/NousResearch/atropos into add_reasoning_handling_draft 2025-12-30 11:59:46 +00:00
teknium
747fbc9285 fix linting 2025-12-30 11:56:21 +00:00
pre-commit-ci[bot]
97047eee7b [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-12-30 00:26:33 +00:00