Fix parsing ChatCompletionMessage (#7273)

Co-authored-by: Timofey K <timosha1113@gmail.com>
This commit is contained in:
Timofey
2025-07-28 11:35:14 -07:00
committed by GitHub
co-authored by Timofey K
parent 134fa43e19
commit c8f549d96d
@@ -317,7 +317,9 @@ class ToolCall(BaseModel):
class ChatCompletionMessageGenericParam(BaseModel):
role: Literal["system", "assistant", "tool"]
content: Union[str, List[ChatCompletionMessageContentTextPart], None]
content: Union[str, List[ChatCompletionMessageContentTextPart], None] = Field(
default=None
)
tool_call_id: Optional[str] = None
name: Optional[str] = None
reasoning_content: Optional[str] = None