fix: [azure_openai] Error: 'NoneType' object has no attribute 'content' (#3389)

This commit is contained in:
saga.rey 2024-04-12 14:44:17 +08:00 committed by GitHub
parent e76693cad9
commit b699945b47
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -343,8 +343,12 @@ class AzureOpenAILargeLanguageModel(_CommonAzureOpenAI, LargeLanguageModel):
delta = chunk.choices[0] delta = chunk.choices[0]
if delta.finish_reason is None and (delta.delta.content is None or delta.delta.content == '') and \ # Handling exceptions when content filters' streaming mode is set to asynchronous modified filter
delta.delta.function_call is None: if delta.delta is None or (
delta.finish_reason is None
and (delta.delta.content is None or delta.delta.content == '')
and delta.delta.function_call is None
):
continue continue
# assistant_message_tool_calls = delta.delta.tool_calls # assistant_message_tool_calls = delta.delta.tool_calls