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(
169169 raise TypeError ('messages must be a list of Message or dict-like objects' )
170170 if not (role := message .get ('role' )) or role not in ['system' , 'user' , 'assistant' ]:
171171 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 :
173173 raise RequestError ('messages must contain content' )
174174 if images := message .get ('images' ):
175175 message ['images' ] = [_encode_image (image ) for image in images ]
@@ -449,7 +449,7 @@ async def chat(
449449 raise TypeError ('messages must be a list of strings' )
450450 if not (role := message .get ('role' )) or role not in ['system' , 'user' , 'assistant' ]:
451451 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 :
453453 raise RequestError ('messages must contain content' )
454454 if images := message .get ('images' ):
455455 message ['images' ] = [_encode_image (image ) for image in images ]
You can’t perform that action at this time.
0 commit comments