wangmiaomiao 11 tháng trước cách đây
mục cha
commit
274c0fd8cc

+ 15 - 1
slibra-admin/src/main/java/com/slibra/web/controller/business/FrontController.java

@@ -140,7 +140,7 @@ public class FrontController extends BaseController {
 
 
 
 
 
 
-    //报警+预警记录列表 【水质报警  1生化报警 2预测报警】
+    //报警+预警记录列表分页 【水质报警  1生化报警 2预测报警】
     /**
     /**
      * 分页获取大模型的问答记录
      * 分页获取大模型的问答记录
      * @param tXinyiWarningRecord
      * @param tXinyiWarningRecord
@@ -155,6 +155,20 @@ public class FrontController extends BaseController {
     }
     }
 
 
 
 
+    //报警+预警记录列表不分页 【水质报警  1生化报警 2预测报警】
+    /**
+     * 不分页获取大模型的问答记录
+     * @param tXinyiWarningRecord
+     * @return
+     */
+    @GetMapping("/bigModel/warning/noPageList")
+    public AjaxResult noPageList(TXinyiWarningRecord tXinyiWarningRecord)
+    {
+        log.info("进入了 不分页获取大模型的问答记录 接口");
+        return AjaxResult.success(xinyiWarningRecordMapper.selectTXinyiWarningRecordList(tXinyiWarningRecord));
+    }
+
+
     /**
     /**
      * 获取 后台配置的智能助手列表
      * 获取 后台配置的智能助手列表
      * @return
      * @return

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

@@ -242,10 +242,12 @@ public class GRPCController extends BaseController {
                     .buildPartial();
                     .buildPartial();
             outputStream = response.getOutputStream();
             outputStream = response.getOutputStream();
             Iterator<PredictionResponse> predictions = stub.streamPredictions(request);
             Iterator<PredictionResponse> predictions = stub.streamPredictions(request);
+            outputStream.write("begin".getBytes());
+            outputStream.flush();
             //将结果记录到问答表
             //将结果记录到问答表
             while (predictions.hasNext()) {
             while (predictions.hasNext()) {
                 String responseStr = predictions.next().getPrediction().toStringUtf8();
                 String responseStr = predictions.next().getPrediction().toStringUtf8();
-//                System.out.println(responseStr);
+                System.out.println(responseStr);
                 responseStr = JSON.parseObject(responseStr).getString("message");
                 responseStr = JSON.parseObject(responseStr).getString("message");
                 if("complete".equals(responseStr)){
                 if("complete".equals(responseStr)){
                     System.out.println("结尾语句并且是非JSON,无需处理");
                     System.out.println("结尾语句并且是非JSON,无需处理");

+ 1 - 1
slibra-admin/src/main/resources/application.yml

@@ -105,7 +105,7 @@ token:
   # 令牌密钥
   # 令牌密钥
   secret: abcdefghijklmnopqrstuvwxyz
   secret: abcdefghijklmnopqrstuvwxyz
   # 令牌有效期(默认30分钟)
   # 令牌有效期(默认30分钟)
-  expireTime: 14400
+  expireTime: 1440000000
 
 
 ## MyBatis配置
 ## MyBatis配置
 #mybatis:
 #mybatis: