From bdd4deeb26aefb0965c0fc5910d4be9988671a38 Mon Sep 17 00:00:00 2001 From: teddy Date: Mon, 12 Jan 2026 13:59:39 +0900 Subject: [PATCH] =?UTF-8?q?[KC-108]=20=EB=B6=84=EC=84=9D=EB=8F=84=EC=97=BD?= =?UTF-8?q?=20ai=20api=ED=98=B8=EC=B6=9C=20=ED=85=8C=EC=8A=A4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/InferenceResultService.java | 22 ++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultService.java b/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultService.java index 9f01f9a7..b4558d1d 100644 --- a/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultService.java +++ b/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultService.java @@ -132,11 +132,27 @@ public class InferenceResultService { Basic modelInfo = modelMngCoreService.findByModelUuid(uuid); + String cdModelPath = ""; + String cdModelConfigPath = ""; + String cdClsModelPath = ""; + + if (modelInfo.getCdModelPath() != null && modelInfo.getCdModelFileName() != null) { + cdModelPath = modelInfo.getCdModelPath() + "/" + modelInfo.getCdModelFileName(); + } + + if (modelInfo.getCdModelConfig() != null && modelInfo.getCdModelConfigFileName() != null) { + cdModelConfigPath = modelInfo.getCdModelConfig() + "/" + modelInfo.getCdModelConfigFileName(); + } + + if (modelInfo.getClsModelPath() != null && modelInfo.getClsModelFileName() != null) { + cdClsModelPath = modelInfo.getClsModelPath() + "/" + modelInfo.getClsModelFileName(); + } + InferenceSendDto sendDto = new InferenceSendDto(); sendDto.setModel_version(modelInfo.getModelVer()); - sendDto.setCd_model_path(modelInfo.getCdModelPath()); - sendDto.setCd_model_config(modelInfo.getCdModelConfig()); - sendDto.setCls_model_path(modelInfo.getClsModelPath()); + sendDto.setCd_model_path(cdModelPath); + sendDto.setCd_model_config(cdModelConfigPath); + sendDto.setCls_model_path(cdClsModelPath); // sendDto.setCls_model_version(modelInfo.getCls); sendDto.setCd_model_type(modelInfo.getModelType()); // sendDto.setPriority(modelInfo.getPriority());