litellm-mirror/litellm/llms/base_llm
Krish Dholakia 8900b18504 Complete o3 model support (#8183)
* fix(o_series_transformation.py): add 'reasoning_effort' as o series model param

Closes https://github.com/BerriAI/litellm/issues/8182

* fix(main.py): ensure `reasoning_effort` is a mapped openai param

* refactor(azure/): rename o1_[x] files to o_series_[x]

* refactor(base_llm_unit_tests.py): refactor testing for o series reasoning effort

* test(test_azure_o_series.py): have azure o series tests correctly inherit from base o series model tests

* feat(base_utils.py): support translating 'developer' role to 'system' role for non-openai providers

Makes it easy to switch from openai to anthropic

* fix: fix linting errors

* fix(base_llm_unit_tests.py): fix test

* fix(main.py): add missing param
2025-02-02 22:36:37 -08:00
..
audio_transcription Litellm dev 12 25 2025 p2 (#7420) 2024-12-25 18:35:34 -08:00
chat Complete o3 model support (#8183) 2025-02-02 22:36:37 -08:00
completion Litellm dev 12 25 2025 p2 (#7420) 2024-12-25 18:35:34 -08:00
embedding Complete 'requests' library removal (#7350) 2024-12-22 07:21:25 -08:00
image_variations [BETA] Add OpenAI /images/variations + Topaz API support (#7700) 2025-01-11 23:27:46 -08:00
rerank (code refactor) - Add BaseRerankConfig. Use BaseRerankConfig for cohere/rerank and azure_ai/rerank (#7319) 2024-12-19 17:03:34 -08:00
base_model_iterator.py Litellm dev 12 30 2024 p2 (#7495) 2025-01-01 18:57:29 -08:00
base_utils.py Complete o3 model support (#8183) 2025-02-02 22:36:37 -08:00