File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -169,7 +169,7 @@ def chat(
169
169
raise TypeError ('messages must be a list of Message or dict-like objects' )
170
170
if not (role := message .get ('role' )) or role not in ['system' , 'user' , 'assistant' ]:
171
171
raise RequestError ('messages must contain a role and it must be one of "system", "user", or "assistant"' )
172
- if not message . get ( 'content' ) :
172
+ if 'content' not in message :
173
173
raise RequestError ('messages must contain content' )
174
174
if images := message .get ('images' ):
175
175
message ['images' ] = [_encode_image (image ) for image in images ]
@@ -449,7 +449,7 @@ async def chat(
449
449
raise TypeError ('messages must be a list of strings' )
450
450
if not (role := message .get ('role' )) or role not in ['system' , 'user' , 'assistant' ]:
451
451
raise RequestError ('messages must contain a role and it must be one of "system", "user", or "assistant"' )
452
- if not message . get ( 'content' ) :
452
+ if 'content' not in message :
453
453
raise RequestError ('messages must contain content' )
454
454
if images := message .get ('images' ):
455
455
message ['images' ] = [_encode_image (image ) for image in images ]
You can’t perform that action at this time.
0 commit comments