diff --git a/python/sglang/srt/entrypoints/openai/protocol.py b/python/sglang/srt/entrypoints/openai/protocol.py index ecb8a48b7..7f490e95c 100644 --- a/python/sglang/srt/entrypoints/openai/protocol.py +++ b/python/sglang/srt/entrypoints/openai/protocol.py @@ -388,7 +388,7 @@ class ToolCall(BaseModel): class ChatCompletionMessageGenericParam(BaseModel): role: Literal["system", "assistant", "tool", "function"] - content: Union[str, List[ChatCompletionMessageContentTextPart], None] = Field( + content: Union[str, List[ChatCompletionMessageContentPart], None] = Field( default=None ) tool_call_id: Optional[str] = None