From bbea83fd9366bf6cd2592eed133b00bda0421015 Mon Sep 17 00:00:00 2001 From: Omkar Malpure <77787482+omkar806@users.noreply.github.com> Date: Fri, 28 Nov 2025 11:29:24 +0530 Subject: [PATCH] Fix : acompletion throws error with SambaNova models (#17217) Co-authored-by: Omkar Malpure --- litellm/llms/sambanova/chat.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/litellm/llms/sambanova/chat.py b/litellm/llms/sambanova/chat.py index b0534347c9a..2218c808721 100644 --- a/litellm/llms/sambanova/chat.py +++ b/litellm/llms/sambanova/chat.py @@ -121,5 +121,10 @@ class SambanovaConfig(OpenAIGPTConfig): SambaNova API doesn't support content as a list - only string content. This converts content lists like [{"type": "text", "text": "..."}] to strings. """ + async def _async_transform(): + return handle_messages_with_content_list_to_str_conversion(messages) + + if is_async: + return _async_transform() messages = handle_messages_with_content_list_to_str_conversion(messages) return messages