Skip to content

Commit 0151595

Browse files
authored
merge: Spring Ai 구현방식으로 리팩토링
[refactor] Spring Ai 구현방식으로 리팩토링 #114
2 parents 70d2618 + 0753dee commit 0151595

File tree

7 files changed

+226
-481
lines changed

7 files changed

+226
-481
lines changed

build.gradle.kts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ configurations {
2222

2323
repositories {
2424
mavenCentral()
25+
// Spring AI 마일스톤 리포지토리 추가
26+
maven { url = uri("https://repo.spring.io/milestone") }
27+
maven { url = uri("https://repo.spring.io/snapshot") }
2528
}
2629

2730
dependencies {
@@ -50,6 +53,14 @@ dependencies {
5053

5154
annotationProcessor("org.projectlombok:lombok")
5255

56+
//Spring AI
57+
implementation(platform("org.springframework.ai:spring-ai-bom:1.0.0-M4"))
58+
59+
//Vertex
60+
//implementation("org.springframework.ai:spring-ai-vertex-ai-gemini-spring-boot-starter")
61+
62+
//OpenAI
63+
implementation("org.springframework.ai:spring-ai-openai-spring-boot-starter")
5364

5465
//test
5566
testImplementation("org.springframework.boot:spring-boot-starter-test")
@@ -59,4 +70,4 @@ dependencies {
5970

6071
tasks.withType<Test> {
6172
useJUnitPlatform()
62-
}
73+
}

src/main/java/com/back/domain/chatbot/dto/GeminiRequestDto.java

Lines changed: 0 additions & 187 deletions
This file was deleted.

src/main/java/com/back/domain/chatbot/dto/GeminiResponseDto.java

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)