From e8ec1c15fd733c604e8e1f65a96175e8efce5ede Mon Sep 17 00:00:00 2001 From: Muhammad Sannan Nasir Date: Tue, 1 Jul 2025 01:49:27 +0500 Subject: [PATCH] fixes --- litellm/llms/digitalocean/chat/transformation.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/litellm/llms/digitalocean/chat/transformation.py b/litellm/llms/digitalocean/chat/transformation.py index f89a0ab8767..4667dcc930e 100644 --- a/litellm/llms/digitalocean/chat/transformation.py +++ b/litellm/llms/digitalocean/chat/transformation.py @@ -96,11 +96,9 @@ class DigitalOceanConfig(OpenAILikeChatConfig): complete_url = f"{api_base}/api/v1/chat/completions" return complete_url - def _transform_messages(self, messages: List[AllMessageValues], model: str) -> List: + def _transform_messages(self, messages: List[AllMessageValues], model: str) -> List[AllMessageValues]: for idx, message in enumerate(messages): - """ - 1. Don't pass 'null' function_call assistant message to groq - https://github.com/BerriAI/litellm/issues/5839 - """ + if isinstance(message, BaseModel): _message = message.model_dump() else: