File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
foundation-models/openai/src/main/java/com/sap/ai/sdk/foundationmodels/openai Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change 11package com .sap .ai .sdk .foundationmodels .openai ;
22
3+ import com .google .common .annotations .Beta ;
34import com .sap .ai .sdk .foundationmodels .openai .generated .model .ChatCompletionNamedToolChoice ;
45import com .sap .ai .sdk .foundationmodels .openai .generated .model .ChatCompletionNamedToolChoiceFunction ;
56import com .sap .ai .sdk .foundationmodels .openai .generated .model .ChatCompletionToolChoiceOption ;
67import javax .annotation .Nonnull ;
78import lombok .AccessLevel ;
9+ import lombok .EqualsAndHashCode ;
810import lombok .RequiredArgsConstructor ;
911
1012/**
1113 * OpenAi ToolChoice to specify whether to call which tool.
1214 *
1315 * @since 1.4.0
1416 */
17+ @ Beta
18+ @ EqualsAndHashCode
1519@ RequiredArgsConstructor (access = AccessLevel .PROTECTED )
1620public class OpenAiToolChoice {
1721 @ Nonnull final ChatCompletionToolChoiceOption toolChoice ;
You can’t perform that action at this time.
0 commit comments