Skip to content

Commit 3c39538

Browse files
author
Milder Hernandez Cagua
committed
Add suggestions
1 parent a222ccb commit 3c39538

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -969,6 +969,7 @@ private static ChatCompletionsOptions getCompletionsOptions(
969969
return options;
970970
}
971971

972+
@Nullable
972973
private static OpenAIToolCallConfig getToolCallConfig(
973974
@Nullable InvocationContext invocationContext,
974975
@Nullable List<OpenAIFunction> functions,
@@ -998,6 +999,7 @@ private static OpenAIToolCallConfig getToolCallConfig(
998999
}
9991000
}
10001001

1002+
@Nullable
10011003
private static OpenAIToolCallConfig getFunctionChoiceBehaviorConfig(
10021004
@Nullable FunctionChoiceBehavior functionChoiceBehavior,
10031005
@Nullable List<OpenAIFunction> functions,
@@ -1049,6 +1051,7 @@ private static OpenAIToolCallConfig getFunctionChoiceBehaviorConfig(
10491051
functionChoiceBehavior.getOptions());
10501052
}
10511053

1054+
@Nullable
10521055
private static OpenAIToolCallConfig getToolCallBehaviorConfig(
10531056
@Nullable ToolCallBehavior toolCallBehavior,
10541057
@Nullable List<OpenAIFunction> functions,

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ public class OpenAIToolCallConfig {
1313
private final List<ChatCompletionsToolDefinition> tools;
1414
private final ChatCompletionsToolSelection toolChoice;
1515
private final boolean autoInvoke;
16+
@Nullable
1617
private final FunctionChoiceBehaviorOptions options;
1718

1819
/**

semantickernel-api/src/main/java/com/microsoft/semantickernel/semanticfunctions/KernelFunctionFromPrompt.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ private Flux<FunctionResult<T>> invokeInternalAsync(
143143
.getServiceSelector()
144144
.trySelectAIService(
145145
TextAIService.class,
146+
this,
146147
args);
147148

148149
AIService client = aiServiceSelection != null ? aiServiceSelection.getService()

0 commit comments

Comments
 (0)