litellm-mirror/litellm/llms/openai
Krish Dholakia c0845fec1f
Add OpenAI gpt-4o-transcribe support (#9517)
* refactor: introduce new transformation config for gpt-4o-transcribe models

* refactor: expose new transformation configs for audio transcription

* ci: fix config yml

* feat(openai/transcriptions): support provider config transformation on openai audio transcriptions

allows gpt-4o and whisper audio transformation to work as expected

* refactor: migrate fireworks ai + deepgram to new transform request pattern

* feat(openai/): working support for gpt-4o-audio-transcribe

* build(model_prices_and_context_window.json): add gpt-4o-transcribe to model cost map

* build(model_prices_and_context_window.json): specify what endpoints are supported for `/audio/transcriptions`

* fix(get_supported_openai_params.py): fix return

* refactor(deepgram/): migrate unit test to deepgram handler

* refactor: cleanup unused imports

* fix(get_supported_openai_params.py): fix linting error

* test: update test
2025-03-26 23:10:25 -07:00
..
chat feat(azure/gpt_transformation.py): add azure audio model support 2025-03-19 22:57:49 -07:00
completion test(base_llm_unit_tests.py): add test to ensure drop params is respe… (#8224) 2025-02-03 16:04:44 -08:00
fine_tuning refactor(azure.py): refactor to have client init work across all endpoints 2025-03-11 17:27:24 -07:00
image_variations [BETA] Add OpenAI /images/variations + Topaz API support (#7700) 2025-01-11 23:27:46 -08:00
realtime (code quality) run ruff rule to ban unused imports (#7313) 2024-12-19 12:33:42 -08:00
responses transform_responses_api_request 2025-03-20 12:28:55 -07:00
transcriptions Add OpenAI gpt-4o-transcribe support (#9517) 2025-03-26 23:10:25 -07:00
common_utils.py get_openai_client_cache_key 2025-03-18 18:35:50 -07:00
cost_calculation.py Support Gemini audio token cost tracking + fix openai audio input token cost tracking (#9535) 2025-03-26 17:26:25 -07:00
openai.py fix import hashlib 2025-03-19 21:08:19 -07:00