Skip to content

Commit 1257fee

Browse files
authored
Log message if formOpenAiToolCalls throws exception
1 parent 59b1fc8 commit 1257fee

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

aiservices/openai/src/main/java/com/microsoft/semantickernel/aiservices/openai/chatcompletion/OpenAIChatCompletion.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,8 @@ private Mono<List<OpenAIChatMessageContent<?>>> getChatMessageContentsAsync(
619619
null,
620620
completionMetadata,
621621
formOpenAiToolCalls(response));
622-
} catch (Exception e) {
622+
} catch (SKCheckedException e) {
623+
LOGGER.warn("Failed to form chat message content", e);
623624
return null;
624625
}
625626
})
@@ -936,7 +937,7 @@ private static boolean hasToolCallBeenExecuted(List<ChatRequestMessage> chatRequ
936937
}
937938

938939
private static List<ChatRequestMessage> getChatRequestMessages(
939-
List<? extends ChatMessageContent> messages) {
940+
List<? extends ChatMessageContent<?>> messages) {
940941
if (messages == null || messages.isEmpty()) {
941942
return new ArrayList<>();
942943
}

0 commit comments

Comments
 (0)