Commit graph

207 commits

Author SHA1 Message Date
Shannon Sands
7dc3938038 changed health check to chat completions since all oai models are compatible with that, and it should work with compatible servers 2025-05-17 12:46:50 -07:00
Shannon Sands
00dd120067 Merge branch 'main' into blackjack2-env 2025-05-14 17:27:44 -07:00
dmahan93
f7552c9c6f
make default not slurm 2025-05-13 13:11:04 -05:00
dmahan93
553d45cc7e start servers as healthy so they can get a chance to check... 2025-05-13 11:17:23 -05:00
dmahan93
42c47ebc49 add docs :) 2025-05-13 10:28:17 -05:00
dmahan93
8b864e9786 move server_type to serverbaseline instead so it can be used as well for server instantiation 2025-05-13 10:21:58 -05:00
dmahan93
6fc356e76e fix type checking to substantiate an appropriate class instead of the abstract server class 2025-05-13 10:09:36 -05:00
dmahan93
e2128b817e restructure config_init... 2025-05-13 10:00:45 -05:00
dmahan93
bb658631e9 fix bad import from restructuring... 2025-05-13 09:58:16 -05:00
dmahan93
df62979b90 refactor to not mess up process... 2025-05-13 09:22:07 -05:00
dmahan93
6e9405ba95 Fix bad merge 2025-05-12 20:02:54 -05:00
dmahan93
0aaf59fc9a add trl server
add gsm8k example for axolotl checking
2025-05-12 19:04:46 -05:00
dmahan93
96be544228 Merge commit '71e7a5ca27' into add-support-for-custom-api-servers 2025-05-12 18:40:35 -05:00
dmahan93
71e7a5ca27
Merge pull request #41 from NousResearch/workaround-provider-ignoring-n-kwarg-openai-api
Add n kwarg being ignored workaround
2025-05-12 18:19:47 -05:00
Shannon Sands
36f6822d71 Merge branch 'main' into blackjack2-env 2025-05-13 07:54:04 +10:00
dmahan93
1aa72d7e7e Add n kwarg being ignored workaround 2025-05-12 12:06:03 -05:00
dmahan93
727c7ba640 Remove dependency on torch for default installation 2025-05-12 10:17:41 -05:00
dmahan93
706097db21
Merge pull request #36 from NousResearch/add-gym-frozen-lake-example
add gym taxi env
2025-05-12 08:49:11 -05:00
Shannon Sands
101cbdd803 Merge branch 'main' into blackjack2-env 2025-05-12 07:22:24 +10:00
hjc-puro
e68df555ba use parse_http_rseponse 2025-05-10 05:12:08 -04:00
hjc-puro
a659217afe
Merge branch 'main' into 2025-05-03-http-error-logging 2025-05-10 17:09:22 +08:00
dmahan93
92428fec8f add gym taxi env 2025-05-09 19:05:01 -05:00
Shannon Sands
4d0f919fd1 linting 2025-05-10 09:10:31 +10:00
Shannon Sands
6c6a1c5d06 update handle_send_to_api 2025-05-10 09:07:54 +10:00
dmahan93
40b12dae60 run pre-commit on all files 2025-05-09 09:54:20 -05:00
hjc-puro
f303853e36
Update README.md 2025-05-09 02:41:17 -04:00
hjc-puro
629d8c1731
Merge pull request #14 from NousResearch/2025-05-02-server-cli 2025-05-09 13:37:54 +08:00
dmahan93
8ff48065a3
Update server_manager.py to not continue to API config stuff if serverbaseline is set 2025-05-08 20:18:15 -05:00
dmahan93
f9b39c28f9
Merge pull request #27 from NousResearch/24-keyerror-on-self_state-in-base-register-env-fail
24 keyerror on self state in base register env fail
2025-05-08 17:46:41 -05:00
hjc-puro
515c4cb6ab
Update README.md 2025-05-08 15:12:44 -04:00
hjc-puro
7b0028d0ba
Update README.md 2025-05-08 15:07:43 -04:00
dmahan93
70cf61c210 add custom server support 2025-05-08 12:01:49 -05:00
dmahan93
61af36b226
Update base.py 2025-05-08 11:53:15 -05:00
dmahan93
1848c7d453
Update base.py 2025-05-08 11:29:29 -05:00
hjc-puro
9415cadc53 fix cls name 2025-05-08 06:54:43 -07:00
hjc-puro
b5d81a9532 update readme with design philosophy 2025-05-07 22:43:07 -04:00
hjc-puro
cdf5a9baa9 remove , 2025-05-07 15:22:01 -04:00
hjc-puro
0373005175 forgot to condition on is ServerBaseline instance 2025-05-07 15:09:34 -04:00
hjc-puro
ec6b86bb5d unbreak ServerBaseline 2025-05-07 14:51:51 -04:00
edmund
2cb1ff0087 Removed mentions of NousResearch/DeepHermes-3-Llama-3-1B-Preview and swapped it for NousResearch/DeepHermes-3-Llama-3-3B-Preview
I don't think there is a NousResearch/DeepHermes-3-Llama-3-1B-Preview
2025-05-07 18:03:17 +01:00
hjc-puro
38575d7029 not supported warning for server baseline 2025-05-06 22:29:34 -04:00
hjc-puro
1d35b9d626 remove comment 2025-05-03 16:26:35 -07:00
hjc-puro
ae24b022c3 fix bug where None would be parsed as a str instead of special value 2025-05-03 16:24:35 -07:00
hjc-puro
a4d8d7e875 remove spurious comments 2025-05-03 15:58:17 -07:00
hjc-puro
aa23f10857 remove try/except because handled in separate pr 2025-05-03 15:52:13 -07:00
hjc-puro
4348dd2ec1 hide complicated openai config override behavior somewhere else 2025-05-03 14:18:50 -07:00
hjc-puro
e06469f8c2 replace await resp.json() with await parse_http_response(resp) 2025-05-03 06:36:05 -04:00
hjc-puro
fe616ec7fa add exceptions 2025-05-03 05:28:40 -04:00
hjc-puro
af26b2e68a propagate cli stuff to serve command 2025-05-02 15:29:29 -04:00
hjc-puro
7c6c5edf30 add back env_config_cls 2025-05-02 09:00:57 -07:00