File tree Expand file tree Collapse file tree 3 files changed +7
-3
lines changed
orchestration/src/main/java/com/sap/ai/sdk/orchestration/spring
sample-code/spring-ai-app/src/main/java/com/sap/ai/sdk/app/controllers Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -276,7 +276,7 @@ OrchestrationAiModel customGPT4O =
276276The Orchestration client is integrated in Spring AI classes:
277277
278278``` java
279- ChatModel client = new OrchestrationChatModel (new OrchestrationClient () );
279+ ChatModel client = new OrchestrationChatModel ();
280280OrchestrationModuleConfig config =
281281 new OrchestrationModuleConfig (). withLlmConfig(GPT_35_TURBO );
282282OrchestrationChatOptions opts = new OrchestrationChatOptions (config);
Original file line number Diff line number Diff line change 2323public class OrchestrationChatModel implements ChatModel {
2424 @ Nonnull private OrchestrationClient client ;
2525
26+ /** Default constructor. */
27+ public OrchestrationChatModel () {
28+ this .client = new OrchestrationClient ();
29+ }
30+
2631 @ Nonnull
2732 @ Override
2833 public ChatResponse call (@ Nonnull final Prompt prompt ) {
Original file line number Diff line number Diff line change 33import static com .sap .ai .sdk .orchestration .OrchestrationAiModel .GPT_35_TURBO ;
44
55import com .sap .ai .sdk .orchestration .DpiMasking ;
6- import com .sap .ai .sdk .orchestration .OrchestrationClient ;
76import com .sap .ai .sdk .orchestration .OrchestrationModuleConfig ;
87import com .sap .ai .sdk .orchestration .model .DPIEntities ;
98import com .sap .ai .sdk .orchestration .spring .OrchestrationChatModel ;
2625@ RequestMapping ("/orchestration" )
2726class SpringAiOrchestrationController {
2827
29- private final ChatModel client = new OrchestrationChatModel (new OrchestrationClient () );
28+ private final ChatModel client = new OrchestrationChatModel ();
3029 private final OrchestrationModuleConfig config =
3130 new OrchestrationModuleConfig ().withLlmConfig (GPT_35_TURBO );
3231 private final OrchestrationChatOptions defaultOptions = new OrchestrationChatOptions (config );
You can’t perform that action at this time.
0 commit comments