diff --git a/spring-ai/.gitignore b/spring-ai/.gitignore index dec013dfa4..f475e4f82b 100644 --- a/spring-ai/.gitignore +++ b/spring-ai/.gitignore @@ -9,4 +9,4 @@ # Packaged files # *.jar *.war -*.ear \ No newline at end of file +*.ear diff --git a/spring-ai/pom.xml b/spring-ai/pom.xml index b966ae9898..d0e8ab2d1b 100644 --- a/spring-ai/pom.xml +++ b/spring-ai/pom.xml @@ -60,5 +60,4 @@ - - \ No newline at end of file + diff --git a/spring-ai/src/main/java/com/baeldung/spring/ai/dto/PoetryDto.java b/spring-ai/src/main/java/com/baeldung/spring/ai/dto/PoetryDto.java index a636189f2e..229d2b13f0 100644 --- a/spring-ai/src/main/java/com/baeldung/spring/ai/dto/PoetryDto.java +++ b/spring-ai/src/main/java/com/baeldung/spring/ai/dto/PoetryDto.java @@ -1,3 +1,3 @@ package com.baeldung.spring.ai.dto; -public record PoetryDto (String title, String poetry, String genre, String theme){} +public record PoetryDto (String title, String poetry, String genre, String theme) {} diff --git a/spring-ai/src/main/java/com/baeldung/spring/ai/service/impl/PoetryServiceImpl.java b/spring-ai/src/main/java/com/baeldung/spring/ai/service/impl/PoetryServiceImpl.java index bceddcd67e..791dba372e 100644 --- a/spring-ai/src/main/java/com/baeldung/spring/ai/service/impl/PoetryServiceImpl.java +++ b/spring-ai/src/main/java/com/baeldung/spring/ai/service/impl/PoetryServiceImpl.java @@ -32,12 +32,12 @@ public class PoetryServiceImpl implements PoetryService { public PoetryDto getPoetryByGenreAndTheme(String genre, String theme) { BeanOutputParser poetryDtoBeanOutputParser = new BeanOutputParser<>(PoetryDto.class); - String promtString = """ + String promptString = """ Write me {genre} poetry about {theme} {format} """; - PromptTemplate promptTemplate = new PromptTemplate(promtString); + PromptTemplate promptTemplate = new PromptTemplate(promptString); promptTemplate.add("genre", genre); promptTemplate.add("theme", theme); promptTemplate.add("format", poetryDtoBeanOutputParser.getFormat()); diff --git a/spring-ai/src/main/resources/application.yml b/spring-ai/src/main/resources/application.yml index dfc8294e45..ec3b936adc 100644 --- a/spring-ai/src/main/resources/application.yml +++ b/spring-ai/src/main/resources/application.yml @@ -1,3 +1,3 @@ spring: ai: - openai.api-key: ${OPEN_AI_KEY} \ No newline at end of file + openai.api-key: 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 diff --git a/spring-ai/src/test/resources/application.yml b/spring-ai/src/test/resources/application.yml index f3b2cb8d7b..813348fec5 100644 --- a/spring-ai/src/test/resources/application.yml +++ b/spring-ai/src/test/resources/application.yml @@ -1,3 +1,3 @@ spring: ai: - openai.api-key: "mock-key-token" \ No newline at end of file + openai.api-key: "mock-key-token"