diff --git a/src/mlx_omni_server/chat/openai/schema.py b/src/mlx_omni_server/chat/openai/schema.py index 3bf1536..095c7ea 100644 --- a/src/mlx_omni_server/chat/openai/schema.py +++ b/src/mlx_omni_server/chat/openai/schema.py @@ -81,7 +81,7 @@ class Role(str, Enum): class ChatMessage(BaseModel): role: Role - content: Optional[Union[str, List[Dict[str, str]]]] = None + content: Optional[Union[str, List[Dict[str, Any]]]] = None reasoning: Optional[str] = None name: Optional[str] = None tool_calls: Optional[List[ToolCall]] = None