Fix __init__ types on Message class

This commit is contained in:
Ryan Peach 2025-01-08 13:19:01 -05:00 committed by GitHub
parent 07c5f136f1
commit 54c230a5ea
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -440,9 +440,9 @@ class Message(OpenAIObject):
def __init__(
self,
content: Optional[str] = None,
role: Literal["assistant"] = "assistant",
function_call=None,
tool_calls: Optional[list] = None,
role: Literal["assistant", "user", "system", "tool", "function"] = "assistant",
function_call: Optional[FunctionCall] = None,
tool_calls: Optional[List[ChatCompletionMessageToolCall]] = None,
audio: Optional[ChatCompletionAudioResponse] = None,
**params,
):