diff --git a/chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/controller/ai/baichuan/listener/BaichuanChatAIEventSourceListener.java b/chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/controller/ai/baichuan/listener/BaichuanChatAIEventSourceListener.java index d9e8e3fd..c84f05b5 100644 --- a/chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/controller/ai/baichuan/listener/BaichuanChatAIEventSourceListener.java +++ b/chat2db-server/chat2db-server-web/chat2db-server-web-api/src/main/java/ai/chat2db/server/web/api/controller/ai/baichuan/listener/BaichuanChatAIEventSourceListener.java @@ -112,8 +112,13 @@ public class BaichuanChatAIEventSourceListener extends EventSourceListener { String bodyString = Objects.nonNull(t) ? t.getMessage() : ""; if (Objects.nonNull(body)) { bodyString = body.string(); - if (StringUtils.isBlank(bodyString) && Objects.nonNull(t)) { - bodyString = t.getMessage(); + if (StringUtils.isBlank(bodyString)) { + if (Objects.nonNull(t)) { + bodyString = t.getMessage(); + } else { + bodyString = String.valueOf(response.code()); + } + } log.error("Baichuan Chat AI sse response:{}", bodyString); } else {