diff --git a/vllm/entrypoints/openai/responses/protocol.py b/vllm/entrypoints/openai/responses/protocol.py index 43fbba1dd..609d8e40f 100644 --- a/vllm/entrypoints/openai/responses/protocol.py +++ b/vllm/entrypoints/openai/responses/protocol.py @@ -105,8 +105,8 @@ def serialize_message(msg): elif hasattr(msg, "to_dict"): return msg.to_dict() else: - # fallback to pyandic dump - return msg.model_dump_json() + # fallback to pydantic dump + return msg.model_dump_json(by_alias=True) def serialize_messages(msgs):