Skip to content

Commit b859a39

Browse files
authored
Merge pull request #1721 from windschi3f/fix/azure-openai-streaming-null-delta
Prevent NPE when delta is null in Azure OpenAI streaming
2 parents 5a7b7d5 + 5ae0475 commit b859a39

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

model-providers/openai/azure-openai/runtime/src/main/java/io/quarkiverse/langchain4j/azure/openai/AzureOpenAiStreamingChatModel.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,9 @@ private static void handle(ChatCompletionResponse partialResponse,
234234
return;
235235
}
236236
Delta delta = choices.get(0).delta();
237+
if (delta == null) {
238+
return;
239+
}
237240
String content = delta.content();
238241
if (content != null) {
239242
handler.onPartialResponse(content);

0 commit comments

Comments
 (0)