TASK:LLM;
This commit is contained in:
@@ -316,11 +316,11 @@ public class LLMServiceImpl implements LLMService {
|
|||||||
qw.lambda().orderByDesc(ChatMessage::getSeq);
|
qw.lambda().orderByDesc(ChatMessage::getSeq);
|
||||||
Page<ChatMessage> chatMessagePage = chatMessageMapper.selectPage(new Page<>(chatHistoryDTO.getPage(), chatHistoryDTO.getSize()), qw);
|
Page<ChatMessage> chatMessagePage = chatMessageMapper.selectPage(new Page<>(chatHistoryDTO.getPage(), chatHistoryDTO.getSize()), qw);
|
||||||
for (ChatMessage record : chatMessagePage.getRecords()) {
|
for (ChatMessage record : chatMessagePage.getRecords()) {
|
||||||
if (record.getIsImage() == 1) {
|
if (record.getIsImage() != null && record.getIsImage() == 1) {
|
||||||
String content = record.getContent();
|
String content = record.getContent();
|
||||||
List<ReceiveCollectionElement> list = JSONObject.parseArray(content, ReceiveCollectionElement.class);
|
List<ReceiveCollectionElement> list = JSONObject.parseArray(content, ReceiveCollectionElement.class);
|
||||||
for (ReceiveCollectionElement receiveCollectionElement : list) {
|
for (ReceiveCollectionElement receiveCollectionElement : list) {
|
||||||
if (StringUtils.isEmpty(receiveCollectionElement.getUrl())) {
|
if (!StringUtils.isEmpty(receiveCollectionElement.getUrl())) {
|
||||||
receiveCollectionElement.setMinioUrl(minioUtil.getPreSignedUrl(receiveCollectionElement.getUrl(), 24 * 60));
|
receiveCollectionElement.setMinioUrl(minioUtil.getPreSignedUrl(receiveCollectionElement.getUrl(), 24 * 60));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user