diff --git a/litellm/llms/openai/chat/o_series_transformation.py b/litellm/llms/openai/chat/o_series_transformation.py index b2ffda6e7dec..c9a700facefb 100644 --- a/litellm/llms/openai/chat/o_series_transformation.py +++ b/litellm/llms/openai/chat/o_series_transformation.py @@ -131,7 +131,10 @@ def map_openai_params( def is_model_o_series_model(self, model: str) -> bool: if model in litellm.open_ai_chat_completion_models and ( - "o1" in model or "o3" in model + "o1" in model + or "o3" in model + or "o4" + in model # [TODO] make this a more generic check (e.g. using `openai-o-series` as provider like gemini) ): return True return False