diff --git a/litellm/utils.py b/litellm/utils.py index cefd348078b..a280a1668a6 100644 --- a/litellm/utils.py +++ b/litellm/utils.py @@ -4818,7 +4818,7 @@ def add_provider_specific_params_to_optional_params( ) is False ): - extra_body = passed_params.pop("extra_body", None) or {} + extra_body = dict(passed_params.pop("extra_body", None) or {}) for k in passed_params.keys(): if k not in openai_params and passed_params[k] is not None: extra_body[k] = passed_params[k]