From 4dfee09abb4b0caf19b5625d0f7db212a0e80c80 Mon Sep 17 00:00:00 2001 From: shahaibo <1023316923@qq.com> Date: Tue, 20 May 2025 13:56:42 +0800 Subject: [PATCH] =?UTF-8?q?TASK:LLM=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ai/da/service/impl/LLMServiceImpl.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ai/da/service/impl/LLMServiceImpl.java b/src/main/java/com/ai/da/service/impl/LLMServiceImpl.java index 458742c5..9dc5c9a6 100644 --- a/src/main/java/com/ai/da/service/impl/LLMServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/LLMServiceImpl.java @@ -155,8 +155,10 @@ public class LLMServiceImpl implements LLMService { ReceiveDesignParam receiveDesignParam = JSONObject.parseObject(JSONObject.toJSONString(toolsData), ReceiveDesignParam.class); receiveDesignParam.setProjectId(projectId); designService.receiveDesignParams(receiveDesignParam); + boolean color = true; for (ReceiveCollectionElement receiveCollectionElement : receiveDesignParam.getReceiveCollectionElementList()) { if (!StringUtils.isEmpty(receiveCollectionElement.getUrl())) { + color = false; receiveCollectionElement.setMinioUrl(minioUtil.getPreSignedUrl(receiveCollectionElement.getUrl(), 24 * 60)); } } @@ -165,7 +167,11 @@ public class LLMServiceImpl implements LLMService { ChatMessage systemImage = new ChatMessage(); systemImage.setRole("system"); - systemImage.setIsImage(1); + if (color) { + systemImage.setIsImage(1); + }else { + systemImage.setIsImage(2); + } systemImage.setProjectId(projectId); systemImage.setSeq(getNextSeq(projectId)); systemImage.setCreateTime(LocalDateTime.now());