From 455e8b5430d04ae2862b2fffca31cd55d83a1ea6 Mon Sep 17 00:00:00 2001 From: ijunho Date: Mon, 4 Aug 2025 09:44:36 +0900 Subject: [PATCH] =?UTF-8?q?import=20=EC=B5=9C=EC=A0=81=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mjon/chatbot/ChatbotApplication.java | 2 -- .../java/com/mjon/chatbot/chat/ChatController.java | 1 - .../com/mjon/chatbot/chat/config/ChatConfig.java | 1 - .../chatbot/chat/service/impl/ChatServiceImpl.java | 3 +-- .../java/com/mjon/chatbot/excel/ExcelController.java | 6 ++++-- .../chatbot/excel/service/ExcelEmbeddingService.java | 12 +++++++++--- 6 files changed, 14 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/mjon/chatbot/ChatbotApplication.java b/src/main/java/com/mjon/chatbot/ChatbotApplication.java index 5d71052..c9a9dbf 100644 --- a/src/main/java/com/mjon/chatbot/ChatbotApplication.java +++ b/src/main/java/com/mjon/chatbot/ChatbotApplication.java @@ -1,9 +1,7 @@ package com.mjon.chatbot; -import org.springframework.ai.vectorstore.pgvector.autoconfigure.PgVectorStoreAutoConfiguration; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; @SpringBootApplication public class ChatbotApplication { diff --git a/src/main/java/com/mjon/chatbot/chat/ChatController.java b/src/main/java/com/mjon/chatbot/chat/ChatController.java index c00ab9b..0477111 100644 --- a/src/main/java/com/mjon/chatbot/chat/ChatController.java +++ b/src/main/java/com/mjon/chatbot/chat/ChatController.java @@ -5,7 +5,6 @@ import jakarta.annotation.Resource; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController diff --git a/src/main/java/com/mjon/chatbot/chat/config/ChatConfig.java b/src/main/java/com/mjon/chatbot/chat/config/ChatConfig.java index 2d59f5a..f1b3b4c 100644 --- a/src/main/java/com/mjon/chatbot/chat/config/ChatConfig.java +++ b/src/main/java/com/mjon/chatbot/chat/config/ChatConfig.java @@ -1,7 +1,6 @@ package com.mjon.chatbot.chat.config; import org.springframework.ai.chat.client.ChatClient; -import org.springframework.ai.chat.memory.ChatMemory; import org.springframework.ai.ollama.OllamaChatModel; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/src/main/java/com/mjon/chatbot/chat/service/impl/ChatServiceImpl.java b/src/main/java/com/mjon/chatbot/chat/service/impl/ChatServiceImpl.java index b662e61..f72b7cb 100644 --- a/src/main/java/com/mjon/chatbot/chat/service/impl/ChatServiceImpl.java +++ b/src/main/java/com/mjon/chatbot/chat/service/impl/ChatServiceImpl.java @@ -4,11 +4,10 @@ import com.mjon.chatbot.chat.service.ChatService; import jakarta.annotation.Resource; import org.springframework.ai.chat.client.ChatClient; import org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor; +import org.springframework.ai.chat.model.ChatResponse; import org.springframework.ai.document.Document; import org.springframework.ai.vectorstore.VectorStore; -import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Service; -import org.springframework.ai.chat.model.ChatResponse; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/mjon/chatbot/excel/ExcelController.java b/src/main/java/com/mjon/chatbot/excel/ExcelController.java index f8f232d..4e37d33 100644 --- a/src/main/java/com/mjon/chatbot/excel/ExcelController.java +++ b/src/main/java/com/mjon/chatbot/excel/ExcelController.java @@ -3,8 +3,10 @@ package com.mjon.chatbot.excel; import com.mjon.chatbot.excel.service.ExcelEmbeddingService; import jakarta.annotation.Resource; import org.springframework.http.ResponseEntity; -import org.springframework.stereotype.Service; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; import java.io.File; diff --git a/src/main/java/com/mjon/chatbot/excel/service/ExcelEmbeddingService.java b/src/main/java/com/mjon/chatbot/excel/service/ExcelEmbeddingService.java index db4e746..dc967a5 100644 --- a/src/main/java/com/mjon/chatbot/excel/service/ExcelEmbeddingService.java +++ b/src/main/java/com/mjon/chatbot/excel/service/ExcelEmbeddingService.java @@ -1,15 +1,21 @@ package com.mjon.chatbot.excel.service; import jakarta.annotation.Resource; -import org.apache.poi.ss.usermodel.*; +import org.apache.poi.ss.usermodel.Cell; +import org.apache.poi.ss.usermodel.Row; +import org.apache.poi.ss.usermodel.Sheet; +import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.xssf.usermodel.XSSFWorkbook; -import org.springframework.ai.vectorstore.VectorStore; import org.springframework.ai.document.Document; +import org.springframework.ai.vectorstore.VectorStore; import org.springframework.stereotype.Service; import java.io.File; import java.io.FileInputStream; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; @Service public class ExcelEmbeddingService {