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

View File

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