浏览代码

yinruoxi

新增:
    1.knowledge接口字段变更适配
tags/LT.B.0.9.1_20231029_base
kira 2 年前
父节点
当前提交
bbf8c61e31
共有 1 个文件被更改,包括 9 次插入8 次删除
  1. +9
    -8
      xueyi-modules/xueyi-nlt/src/main/java/com/xueyi/nlt/nlt/controller/DmIntentController.java

+ 9
- 8
xueyi-modules/xueyi-nlt/src/main/java/com/xueyi/nlt/nlt/controller/DmIntentController.java 查看文件

@@ -362,15 +362,16 @@ public class DmIntentController extends BaseController<DmIntentQuery, DmIntentDt
log.info("知识库返回:{}",qaAjax.toString());
String content = "";
JSONObject qaJson = qaAjax.toJson();
if (qaJson.containsKey("data") && qaJson.getJSONObject("data").containsKey("highlight")) {

voResult.setMsg(qaJson.getJSONObject("data").getJSONObject("highlight").getString("answer"));
if (qaJson.getJSONObject("data").getJSONObject("highlight").getString("model_type").equals("1")) {
voResult.setTarget(1);
} else {
voResult.setTarget(0);
if (qaJson.containsKey("data") && qaJson.getJSONObject("data").getString("accurate").equals("1")) {
JSONObject answer = qaJson.getJSONObject("data").getJSONArray("result").getJSONObject(0);
if (answer!= null) {
voResult.setMsg(answer.getString("answer"));
if (answer.getString("model_type").equals("1")) {
voResult.setTarget(1);
} else {
voResult.setTarget(0);
}
}

return AjaxResult.success(voResult);
}



正在加载...
取消
保存