|
|
|
@ -22,27 +22,27 @@ public class TestMaxKB {
|
|
|
|
|
//1、删除代码生成的应用程序与知识库
|
|
|
|
|
mkm.delCodeGenerateApplicationDataSet();
|
|
|
|
|
|
|
|
|
|
//2、拷贝生成应用
|
|
|
|
|
String sourceApplicationName = "应用【模板】";
|
|
|
|
|
String targetApplicationName = "XXX的应用";
|
|
|
|
|
String application_id = mkm.addApplication(sourceApplicationName, targetApplicationName);
|
|
|
|
|
|
|
|
|
|
//3、拷贝生成知识库
|
|
|
|
|
String sourceDataSetName = "知识库【模板】";
|
|
|
|
|
String targetDataSetName = "XXX的知识库";
|
|
|
|
|
String dataset_id = mkm.addDataSet(sourceDataSetName, targetDataSetName);
|
|
|
|
|
|
|
|
|
|
//4、应用与知识库关联
|
|
|
|
|
Record record = new Record();
|
|
|
|
|
record.set("create_time", LocalDateTime.now());
|
|
|
|
|
record.set("update_time", LocalDateTime.now());
|
|
|
|
|
record.set("id", UUID.randomUUID());
|
|
|
|
|
record.set("application_id", UUID.fromString(application_id));
|
|
|
|
|
record.set("dataset_id", UUID.fromString(dataset_id));
|
|
|
|
|
Db.save("application_dataset_mapping", "id", record);
|
|
|
|
|
|
|
|
|
|
//5、生成应用的访问Token
|
|
|
|
|
String access_token = mkm.addAccessToken(application_id);
|
|
|
|
|
System.out.println("增加成功!access_token=" + access_token);
|
|
|
|
|
// //2、拷贝生成应用
|
|
|
|
|
// String sourceApplicationName = "应用【模板】";
|
|
|
|
|
// String targetApplicationName = "XXX的应用";
|
|
|
|
|
// String application_id = mkm.addApplication(sourceApplicationName, targetApplicationName);
|
|
|
|
|
//
|
|
|
|
|
// //3、拷贝生成知识库
|
|
|
|
|
// String sourceDataSetName = "知识库【模板】";
|
|
|
|
|
// String targetDataSetName = "XXX的知识库";
|
|
|
|
|
// String dataset_id = mkm.addDataSet(sourceDataSetName, targetDataSetName);
|
|
|
|
|
//
|
|
|
|
|
// //4、应用与知识库关联
|
|
|
|
|
// Record record = new Record();
|
|
|
|
|
// record.set("create_time", LocalDateTime.now());
|
|
|
|
|
// record.set("update_time", LocalDateTime.now());
|
|
|
|
|
// record.set("id", UUID.randomUUID());
|
|
|
|
|
// record.set("application_id", UUID.fromString(application_id));
|
|
|
|
|
// record.set("dataset_id", UUID.fromString(dataset_id));
|
|
|
|
|
// Db.save("application_dataset_mapping", "id", record);
|
|
|
|
|
//
|
|
|
|
|
// //5、生成应用的访问Token
|
|
|
|
|
// String access_token = mkm.addAccessToken(application_id);
|
|
|
|
|
// System.out.println("增加成功!access_token=" + access_token);
|
|
|
|
|
}
|
|
|
|
|
}
|