|
|
|
@ -2,6 +2,7 @@ package Tools.MaxKb;
|
|
|
|
|
|
|
|
|
|
import Tools.MaxKb.Service.MaxKbService;
|
|
|
|
|
import Tools.MaxKb.Util.MaxKbUtil;
|
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
|
|
import com.dsideal.QingLong.Util.CommonUtil;
|
|
|
|
|
import com.jfinal.kit.PropKit;
|
|
|
|
|
|
|
|
|
@ -20,14 +21,14 @@ public class UploadQA1 {
|
|
|
|
|
String documentId = MaxKbService.uploadQA(zskName, uploadFile);
|
|
|
|
|
//2、使用哪个模型
|
|
|
|
|
String modelName = PropKit.get("modelName");
|
|
|
|
|
String model_id = MaxKbService.getModelIdByModelName(modelName);
|
|
|
|
|
|
|
|
|
|
Thread.sleep(30000);
|
|
|
|
|
//3、等待模型生成问题完毕
|
|
|
|
|
while (true) {
|
|
|
|
|
boolean finish = MaxKbService.autoIndexed(documentId);
|
|
|
|
|
if (finish) {
|
|
|
|
|
//手动生成问题
|
|
|
|
|
MaxKbService.generateQuestion(zskName, model_id, documentId);
|
|
|
|
|
JSONObject res = MaxKbService.generateQuestion(zskName, modelName, documentId);
|
|
|
|
|
System.out.println(res);
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
Thread.sleep(10000);
|
|
|
|
|