|
|
|
@ -20,7 +20,7 @@ public class MaxKbService {
|
|
|
|
|
* @param uploadFile 文件路径
|
|
|
|
|
*/
|
|
|
|
|
public static void uploadQA(String dataSetName, String uploadFile) {
|
|
|
|
|
List<com.jfinal.plugin.activerecord.Record> list = mm.getDataSetList(dataSetName);
|
|
|
|
|
List<Record> list = mm.getDataSetList(dataSetName);
|
|
|
|
|
if (list.size() > 1) {
|
|
|
|
|
System.out.println("数据集:【" + dataSetName + "】名称重复,请检查后重新运行!");
|
|
|
|
|
return;
|
|
|
|
@ -79,7 +79,19 @@ public class MaxKbService {
|
|
|
|
|
/**
|
|
|
|
|
* 上传文档
|
|
|
|
|
*/
|
|
|
|
|
public static String _bach(String zskId, String uploadFile) {
|
|
|
|
|
public static String _bach(String dataSetName, String uploadFile) {
|
|
|
|
|
List<Record> list = mm.getDataSetList(dataSetName);
|
|
|
|
|
if (list.size() > 1) {
|
|
|
|
|
System.out.println("数据集:【" + dataSetName + "】名称重复,请检查后重新运行!");
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
if (list.isEmpty()) {
|
|
|
|
|
System.out.println("数据集:【" + dataSetName + "】不存在,请检查后重新运行!");
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
//数据集ID
|
|
|
|
|
String zskId = list.getFirst().getStr("id");
|
|
|
|
|
|
|
|
|
|
//上传文件
|
|
|
|
|
cn.hutool.json.JSONObject jo = uploadDocumentSplit(uploadFile);
|
|
|
|
|
JSONArray ja = jo.getJSONArray("data");
|
|
|
|
|