Merge pull request #12447 from floriankick/fix-openai-api-empty-message-after-tool-call

fix: make content parameter optional in OpenAI chat completion API endpoint
This commit is contained in:
Timothy Jaeryang Baek 2025-04-04 06:59:12 -07:00 committed by GitHub
commit 64b68b3641
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1197,7 +1197,7 @@ class OpenAIChatMessageContent(BaseModel):
class OpenAIChatMessage(BaseModel):
role: str
content: Union[str, list[OpenAIChatMessageContent]]
content: Union[Optional[str], list[OpenAIChatMessageContent]]
model_config = ConfigDict(extra="allow")