diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/http/RagHttpService.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/http/RagHttpService.java index ead8e0dc4..b62a8083e 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/http/RagHttpService.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/http/RagHttpService.java @@ -133,7 +133,7 @@ public class RagHttpService { } else { // 修改状态为 上传失败 updateFileState(documents, KnowledgeStatusEnum.UPLOAD_FAILED); - throw new RuntimeException("文件上传失败:"+ragEmbedRespVO.getMessage()); + throw new RuntimeException("文件上传失败:" + ragEmbedRespVO.getMessage()); } } } @@ -273,7 +273,7 @@ public class RagHttpService { JSONObject parseObject = JSON.parseObject(responseBody); log.info(" ========= Response Body Result: {}", responseBody); - if (parseObject.getBoolean("status")) { + if (parseObject.containsKey("status") && parseObject.getBoolean("status")) { // 修改状态为 上传成功 updateFileState(documents, KnowledgeStatusEnum.UPLOAD_SUCCESS); } else {