Kaynağa Gözat

由于小程序演示,需要把“信义”替换成“LibraAI” :大模型返回的内容调整

王苗苗 5 gün önce
ebeveyn
işleme
a94249c850

+ 4 - 1
slibra-admin/src/main/java/com/slibra/web/controller/business/GRPCController.java

@@ -663,8 +663,11 @@ public class GRPCController extends BaseController {
                     continue;
                 }
                 responseStr = JSON.parseObject(responseStr).getString("message");
+                //2025年04月14日11:16:23 由于小程序演示,需要把“信义”替换成“LibraAI”
+                //todo 演示结束后,去掉下面的替换
+                responseStr = responseStr.replaceAll("信义", "LibraAI");
                 //2024年7月13日14:30:19 为空字符串的(实际可能是\n这种的)也返回前端,否则样式有问题
-                if("complete".equals(responseStr) || Objects.isNull(responseStr)){
+                if("complete".equals(responseStr) || StringUtils.isBlank(responseStr)){
 //                    System.out.println("结尾语句并且是非JSON,无需处理");
                     log.info("返回的结果message为{},无需再次处理", responseStr);
                     //结束语句也流式输出,但是并不记录下来  2024年5月24日11:15:23 也不返回前端