File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed
core-services/prompt-registry/src/main/java/com/sap/ai/sdk/prompt/registry
sample-code/spring-app/src/test/java/com/sap/ai/sdk/app/controllers Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 1010import com .sap .ai .sdk .prompt .registry .model .PromptTemplateSpecResponseFormat ;
1111import com .sap .ai .sdk .prompt .registry .model .ResponseFormatText ;
1212import com .sap .ai .sdk .prompt .registry .model .SingleChatTemplate ;
13- import com .sap .ai .sdk .prompt .registry .model .Template ;
13+ import com .sap .ai .sdk .prompt .registry .model .PromptTemplate ;
1414import com .sap .cloud .sdk .cloudplatform .connectivity .ApacheHttpClient5Accessor ;
1515import com .sap .cloud .sdk .services .openapi .apiclient .ApiClient ;
1616import javax .annotation .Nonnull ;
@@ -59,7 +59,7 @@ private static ApiClient addMixin(@Nonnull final AiCoreService service) {
5959 converter ->
6060 converter .setObjectMapper (
6161 getDefaultObjectMapper ()
62- .addMixIn (Template .class , JacksonMixin .TemplateMixIn .class )
62+ .addMixIn (PromptTemplate .class , JacksonMixin .TemplateMixIn .class )
6363 .addMixIn (
6464 PromptTemplateSpecResponseFormat .class ,
6565 JacksonMixin .ResponseFormat .class )));
Original file line number Diff line number Diff line change 22
33import com .sap .ai .sdk .prompt .registry .model .PromptTemplateSubstitutionResponse ;
44import com .sap .ai .sdk .prompt .registry .model .SingleChatTemplate ;
5- import com .sap .ai .sdk .prompt .registry .model .Template ;
5+ import com .sap .ai .sdk .prompt .registry .model .PromptTemplate ;
66import java .util .List ;
77import javax .annotation .Nonnull ;
88import lombok .val ;
@@ -33,7 +33,7 @@ public static List<Message> promptTemplateToMessages(
3333 // TRANSFORM TEMPLATE TO SPRING AI MESSAGES
3434 return res .stream ()
3535 .map (
36- (Template t ) -> {
36+ (PromptTemplate t ) -> {
3737 final SingleChatTemplate message = (SingleChatTemplate ) t ;
3838 return (Message )
3939 switch (message .getRole ()) {
Original file line number Diff line number Diff line change 77import com .sap .ai .sdk .prompt .registry .model .PromptTemplatePostResponse ;
88import com .sap .ai .sdk .prompt .registry .model .PromptTemplateSubstitutionResponse ;
99import com .sap .ai .sdk .prompt .registry .model .SingleChatTemplate ;
10- import com .sap .ai .sdk .prompt .registry .model .Template ;
10+ import com .sap .ai .sdk .prompt .registry .model .PromptTemplate ;
1111import java .io .IOException ;
1212import java .util .List ;
1313import org .junit .jupiter .api .Test ;
@@ -34,7 +34,7 @@ void createDeleteTemplate() {
3434
3535 // use template
3636 PromptTemplateSubstitutionResponse template = controller .useTemplate ();
37- List <Template > prompt = template .getParsedPrompt ();
37+ List <PromptTemplate > prompt = template .getParsedPrompt ();
3838 assertThat (prompt ).hasSize (2 );
3939 SingleChatTemplate userMessage = (SingleChatTemplate ) prompt .get (1 );
4040 assertThat (userMessage .getRole ()).isEqualTo ("user" );
You can’t perform that action at this time.
0 commit comments