diff --git a/litellm/types/utils.py b/litellm/types/utils.py index 83e8525fa9e..2cc06eecbf3 100644 --- a/litellm/types/utils.py +++ b/litellm/types/utils.py @@ -598,6 +598,11 @@ class Message(OpenAIObject): # OpenAI compatible APIs like mistral API will raise an error if audio is passed in del self.audio + if annotations is None: + # ensure default response matches OpenAI spec + # Some OpenAI compatible APIs raise an error if annotations are passed in + del self.annotations + if reasoning_content is None: # ensure default response matches OpenAI spec del self.reasoning_content