Przeglądaj źródła

部署前修改

wangmiaomiao 11 miesięcy temu
rodzic
commit
a0d71fe609

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

@@ -238,6 +238,8 @@ public class GRPCController extends BaseController {
                             decisionReq.setB(jsBod5.divide(tnIn, 4, RoundingMode.HALF_UP));
                         }
                     }
+                    //2024年6月1日08:37:09 内回流加上
+                    decisionReq.setR(daily.getNhlR());
                 }
             }
         }
@@ -342,7 +344,7 @@ public class GRPCController extends BaseController {
                     .usePlaintext()
                     .build();
             InferenceAPIsServiceGrpc.InferenceAPIsServiceBlockingStub stub = InferenceAPIsServiceGrpc.newBlockingStub(channel);
-            String dataJson = "{\"bot_id\":\"721\",\"exp_id\":\"721\",\"session_id\":\"" + sessionId + "\",\"use_rag\":\"true\",\"prompt\":\"你是⼀个资深⽔务领域专家,能回答各种⽔务相关问题\",\"history_dia\":" + JSON.toJSONString(historyDates) + ",\"generate_args\":{\"max_new_tokens\":2048,\"max_length\":4096,\"num_beams\":1,\"do_sample\":true,\"top_p\":0.7,\"temperature\":0.95},\"extra\":{ \"ip_address\": \"" + ipAddr  + "\" },\"strengthen\":" + (isStrong == 1) + "}";
+            String dataJson = "{\"bot_id\":\"721\",\"exp_id\":\"721\",\"session_id\":\"" + sessionId + "\",\"use_rag\":\"true\",\"prompt\":\"你是LibraAI水务大模型,由红杉天枰开发的水务垂直大语言模型,能够提供水务行业专家问答、智能决策、报表分析、智能工单管理等一系列功能,作为水务人的AI助手,你会竭尽全力帮助我处理工作问题。\",\"history_dia\":" + JSON.toJSONString(historyDates) + ",\"generate_args\":{\"max_new_tokens\":2048,\"max_length\":4096,\"num_beams\":1,\"do_sample\":true,\"top_p\":0.7,\"temperature\":0.95},\"extra\":{ \"ip_address\": \"" + ipAddr  + "\" },\"strengthen\":" + (isStrong == 1) + "}";
             log.info("请求大模型的问答参数为{}", dataJson);
             PredictionsRequest request = PredictionsRequest.newBuilder()
                     .setModelName("slibra_bot")

+ 1 - 1
slibra-common/src/main/java/com/slibra/common/constant/MyConstants.java

@@ -55,7 +55,7 @@ public class MyConstants {
     /**
      * 生化报警提示词
      */
-    public static final String SH_WARNING_PROMPT = "作为污水处理行业的专家,请你协助我整合多个工艺工程师提供的污水处理决策方案\n" +
+    public static final String SH_WARNING_PROMPT = "作为污水处理行业的专家,请你协助我整合多个工艺工程师提供的污水处理决策方案,方案中的所有小数均保留两位\n" +
             "\n" +
             "       已知数据:#{0},标准值#{1}mg/L,管控值#{2}mg/L,报警值#{3}mg/L\n" +
             "\n" +

+ 3 - 1
slibra-quartz/src/main/java/com/slibra/quartz/task/RyTask.java

@@ -208,7 +208,9 @@ public class RyTask
                     } else if ("信义污水厂JS_PH_Value".equals(type)) {
                         industry.setJsPh(value);
                     } else if ("信义污水厂JS_SS_Value".equals(type)) {
-                        industry.setJsSs(value);
+                        log.info("************----------真实的进水SS的值为{}\n时间为{}", value, k);
+                        //todo 后面演示完要去掉
+                        industry.setJsSs(new BigDecimal("346.5"));
                     } else if ("信义污水厂JS_ZL_Value".equals(type)) {
                         industry.setJsTp(value);
                     } else if ("信义污水厂JS_ZA_Value".equals(type)) {

+ 3 - 0
slibra-system/src/main/java/com/slibra/business/req/DecisionReq.java

@@ -213,4 +213,7 @@ public class DecisionReq {
     @JSONField(name = "hyzlsy_all")
     private String hyzlsyAll;
 
+    @JSONField(name = "r")
+    private BigDecimal r;
+
 }