36 Commits (9ad2b7bfcc8009856d2d324028307dfe10d29b3d)

Author SHA1 Message Date
  Eric Zhu 2cefff9206
Request for longer response to make cache test more robust. (#2043) 2 years ago
  Gunnar Kudrjavets b8ceb866e6
Add shebang functionality to tests (#1784) 2 years ago
  Mats Finsås 7ceee5dadc
Update Azure OpenAI API to 2024-02-15-preview (#1692) 2 years ago
  Gunnar Kudrjavets f68c09b035
Validate the OpenAI API key format (#1635) 2 years ago
  olgavrou 71829f3fdf
Fix custom client registration (#1653) 2 years ago
  Chi Wang 6d93765b96
return None instead of tuple in _generate_oai_reply_from_client (#1644) 2 years ago
  Chi Wang 5c58be65f4
remove print config list (#1637) 2 years ago
  olgavrou 00417edb5a
Custom Model Client support (#1345) 2 years ago
  olgavrou 03f165ce81
fix: unit test should not call private function (#1494) 2 years ago
  Vijay Ramesh ee6ad8d519
[Core] implement redis cache mode (#1222) 2 years ago
  Maxim Saplin 00dbcb247e
Switched to AzureOpenAI for api_type=="azure" (#1232) 2 years ago
  afourney e6325a402a
Added the ability to add tags to the OAI_CONFIG_LIST, and filter (#1226) 2 years ago
  Davor Runje 56aed2d3d1
Added support for streaming tool calls (#1184) 2 years ago
  Maxim Saplin 3f343654bd
Let run tests directly via `python test_xyz.py`, fix for `conftest` import via `sys.path.append` (#1144) 2 years ago
  afourney 4fcc45f140
[Core] Throw an error when the OAI_CONFIG_LIST is missing. (#1082) 2 years ago
  Beibin Li b26e659362
[Core] Improve config_list_from_json (#1026) 2 years ago
  Maxim Saplin c80df8acab
Skip tests that depend on OpenAI via `--skip-openai` (#1097) 2 years ago
  Chi Wang 3b0e059699
openai base url default to None; read files when env vars exist; remove deprecated models (#1110) 2 years ago
  Maxim Saplin 16b1723c74
[Core] Extending inline docs for `openai_utils.py`, boosting coverage in `test_utils.py`, fixing #762 (#1046) 2 years ago
  Davor Runje 4b5ec5a52f
Add decorator for function calling (#1018) 2 years ago
  Yiran Wu 9cec541630
Convert ChatCompletionMessage to Dict after completion (#791) 2 years ago
  Yiran Wu cbd1e19307
Update cache if cost not calculated (#903) 2 years ago
  Chi Wang 73d7e9203b
bump version to 0.2.1 (#867) 2 years ago
  Yiran Wu 7a4ba1a732
Add cost summary to client.py (#812) 2 years ago
  Yiran Wu f812a238b1
add cost calculation to client (#769) 2 years ago
  gagb df2cd36dee
Refactor GPTAssistantAgent (#632) 2 years ago
  Alvaro Mateos 849feda98e
Enable streaming support for openai v1 (#597) 2 years ago
  Chi Wang dfcbea9777
seed -> cache_seed (#600) 2 years ago
  Chi Wang c4f8b1c761
Dev/v0.2 (#393) 2 years ago
  Chi Wang dd90756bdb
bump version to 0.1.14 (#400) 2 years ago
  Chi Wang 9ed6c8e5d0
config list for test (#395) 2 years ago
  Aaron 5c2a268d95
openai_utils.py - functionality for instantiating config_list with a .env file (#68) 2 years ago
  Chi Wang 904b293aa4
make retry_time configurable, add doc (#53) 2 years ago
  Chi Wang 0c60bc5111 cleanup 2 years ago
  Chi Wang a4b9297719 cleanup 2 years ago
  Chi Wang bc4473fe8a cleanup 2 years ago