fix(utils.py): fix default values

This commit is contained in:
Krrish Dholakia 2024-05-01 22:24:37 -07:00
parent f7d7d34261
commit 29aefaa7d7
4 changed files with 13 additions and 7 deletions

View file

@ -410,10 +410,11 @@ class Message(OpenAIObject):
except:
# if using pydantic v1
return self.dict()
class Delta(OpenAIObject):
tool_calls: Optional[List[ChatCompletionDeltaToolCall]]
tool_calls: Optional[List[ChatCompletionDeltaToolCall]] = None
def __init__(
self,
content=None,
@ -475,7 +476,7 @@ class Choices(OpenAIObject):
) # set finish_reason for all responses
self.index = index
if message is None:
self.message = Message(content=None)
self.message = Message()
else:
if isinstance(message, Message):
self.message = message