From e9e40e53bc8ceb7ea0dc479e1f306b66ecb2acdc Mon Sep 17 00:00:00 2001 From: shahaibo <1023316923@qq.com> Date: Tue, 20 May 2025 13:16:57 +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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 e4ed1a90..34e632af 100644 --- a/src/main/java/com/ai/da/service/impl/LLMServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/LLMServiceImpl.java @@ -316,11 +316,11 @@ public class LLMServiceImpl implements LLMService { qw.lambda().orderByDesc(ChatMessage::getSeq); Page chatMessagePage = chatMessageMapper.selectPage(new Page<>(chatHistoryDTO.getPage(), chatHistoryDTO.getSize()), qw); for (ChatMessage record : chatMessagePage.getRecords()) { - if (record.getIsImage() == 1) { + if (record.getIsImage() != null && record.getIsImage() == 1) { String content = record.getContent(); List list = JSONObject.parseArray(content, ReceiveCollectionElement.class); for (ReceiveCollectionElement receiveCollectionElement : list) { - if (StringUtils.isEmpty(receiveCollectionElement.getUrl())) { + if (!StringUtils.isEmpty(receiveCollectionElement.getUrl())) { receiveCollectionElement.setMinioUrl(minioUtil.getPreSignedUrl(receiveCollectionElement.getUrl(), 24 * 60)); } }