diff --git a/python/sglang/srt/openai_api/adapter.py b/python/sglang/srt/openai_api/adapter.py index 43f591ef2..4e5193dc1 100644 --- a/python/sglang/srt/openai_api/adapter.py +++ b/python/sglang/srt/openai_api/adapter.py @@ -971,6 +971,8 @@ def v1_chat_generate_request( ) for message in request.messages: + if message.content is None: + message.content = "" if isinstance(message.content, str): openai_compatible_messages.append( {"role": message.role, "content": message.content}