diff --git a/sample-code/spring-app/src/main/java/com/sap/ai/sdk/app/services/SpringAiOrchestrationService.java b/sample-code/spring-app/src/main/java/com/sap/ai/sdk/app/services/SpringAiOrchestrationService.java index 4cadc95f5..c7ec8bbac 100644 --- a/sample-code/spring-app/src/main/java/com/sap/ai/sdk/app/services/SpringAiOrchestrationService.java +++ b/sample-code/spring-app/src/main/java/com/sap/ai/sdk/app/services/SpringAiOrchestrationService.java @@ -10,8 +10,6 @@ import com.sap.ai.sdk.orchestration.DpiMasking; import com.sap.ai.sdk.orchestration.OrchestrationClientException; import com.sap.ai.sdk.orchestration.OrchestrationModuleConfig; -import com.sap.ai.sdk.orchestration.ResponseJsonSchema; -import com.sap.ai.sdk.orchestration.TemplateConfig; import com.sap.ai.sdk.orchestration.model.DPIEntities; import com.sap.ai.sdk.orchestration.spring.OrchestrationChatModel; import com.sap.ai.sdk.orchestration.spring.OrchestrationChatOptions; @@ -261,13 +259,9 @@ public record Translation( public Translation responseFormat() { val cl = ChatClient.builder(new OrchestrationChatModel()).build(); - val schema = ResponseJsonSchema.fromType(Translation.class); - val template = TemplateConfig.create().withJsonSchemaResponse(schema); - - val options = new OrchestrationChatOptions(config.withTemplateConfig(template)); val prompt = - new Prompt("How do I say 'AI is going to revolutionize the world' in dutch?", options); - + new Prompt( + "How do I say 'AI is going to revolutionize the world' in dutch?", defaultOptions); return cl.prompt(prompt).call().entity(Translation.class); } }