From 1ab14004fb5ae425f5ec6b173c04bfa6a32d7a71 Mon Sep 17 00:00:00 2001 From: Liuyang <2746366019@qq.com> Date: Wed, 12 Feb 2025 15:46:10 +0800 Subject: [PATCH] =?UTF-8?q?fix(llm):=20=E4=BF=AE=E5=A4=8D=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=B8=8A=E4=BC=A0=E6=8E=A5=E5=8F=A3=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 优化异常信息格式,提高错误消息的可读性 - 增加对响应体中 status 字段的检查 --- .../iocoder/yudao/module/llm/service/http/RagHttpService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 {