Skip to content

Commit 485ccc0

Browse files
authored
Update foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiChatCompletionResponse.java
1 parent 87e5ccb commit 485ccc0

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai/OpenAiChatCompletionResponse.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,10 @@ public OpenAiAssistantMessage getMessage() {
114114
*/
115115
@Nonnull
116116
public List<OpenAiToolMessage> executeTools() {
117-
final var tools =
118-
Optional.ofNullable(originalRequest.getToolsExecutable()).orElseGet(Collections::emptyList);
119-
if (!tools.isEmpty()) {
120-
final var toolNames = tools.stream().map(OpenAiTool::getName).toList();
121-
log.debug("Executing {} tool call(s) - {}", toolNames.size(), toolNames);
117+
final var tools = Optional.ofNullable(originalRequest.getToolsExecutable()).orElse(List.of());
118+
if(log.isDebugEnabled() && !tools.isEmpty()) {
119+
final var toolNames = tools.stream().map(OpenAiTool::getName).toList();
120+
log.debug("Executing {} tool call(s) - {}", toolNames.size(), toolNames);
122121
}
123122
return OpenAiTool.execute(tools, getMessage());
124123
}

0 commit comments

Comments
 (0)