mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-11 20:25:12 +00:00
[feature][chat]Refactor chat model config related codes.#1739
This commit is contained in:
@@ -254,7 +254,7 @@ public class DataSetServiceImpl extends ServiceImpl<DataSetDOMapper, DataSetDO>
|
||||
|
||||
@Override
|
||||
public Map<Long, List<Long>> getModelIdToDataSetIds() {
|
||||
return getModelIdToDataSetIds(Lists.newArrayList(), User.getFakeUser());
|
||||
return getModelIdToDataSetIds(Lists.newArrayList(), User.getDefaultUser());
|
||||
}
|
||||
|
||||
private void conflictCheck(DataSetResp dataSetResp) {
|
||||
|
||||
@@ -70,7 +70,7 @@ public class RetrieveServiceImpl implements RetrieveService {
|
||||
List<SchemaElement> metricsDb = semanticSchemaDb.getMetrics();
|
||||
final Map<Long, String> dataSetIdToName = semanticSchemaDb.getDataSetIdToName();
|
||||
Map<Long, List<Long>> modelIdToDataSetIds = dataSetService.getModelIdToDataSetIds(
|
||||
new ArrayList<>(dataSetIdToName.keySet()), User.getFakeUser());
|
||||
new ArrayList<>(dataSetIdToName.keySet()), User.getDefaultUser());
|
||||
// 2.detect by segment
|
||||
List<S2Term> originals = knowledgeBaseService.getTerms(queryText, modelIdToDataSetIds);
|
||||
log.debug("hanlp parse result: {}", originals);
|
||||
|
||||
@@ -162,7 +162,7 @@ public class DictUtils {
|
||||
dictItemResp.setBizName(dimension.getBizName());
|
||||
}
|
||||
if (TypeEnums.TAG.equals(TypeEnums.valueOf(dictConfDO.getType()))) {
|
||||
TagResp tagResp = tagMetaService.getTag(dictConfDO.getItemId(), User.getFakeUser());
|
||||
TagResp tagResp = tagMetaService.getTag(dictConfDO.getItemId(), User.getDefaultUser());
|
||||
dictItemResp.setModelId(tagResp.getModelId());
|
||||
dictItemResp.setBizName(tagResp.getBizName());
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@ public class MetricServiceImplTest {
|
||||
MetricReq metricReq = buildMetricReq();
|
||||
when(modelService.getModel(metricReq.getModelId())).thenReturn(mockModelResp());
|
||||
when(modelService.getModelByDomainIds(any())).thenReturn(Lists.newArrayList());
|
||||
MetricResp actualMetricResp = metricService.createMetric(metricReq, User.getFakeUser());
|
||||
MetricResp actualMetricResp = metricService.createMetric(metricReq, User.getDefaultUser());
|
||||
MetricResp expectedMetricResp = buildExpectedMetricResp();
|
||||
Assertions.assertEquals(expectedMetricResp, actualMetricResp);
|
||||
}
|
||||
@@ -58,7 +58,7 @@ public class MetricServiceImplTest {
|
||||
when(modelService.getModelByDomainIds(any())).thenReturn(Lists.newArrayList());
|
||||
MetricDO metricDO = MetricConverter.convert2MetricDO(buildMetricReq());
|
||||
when(metricRepository.getMetricById(metricDO.getId())).thenReturn(metricDO);
|
||||
MetricResp actualMetricResp = metricService.updateMetric(metricReq, User.getFakeUser());
|
||||
MetricResp actualMetricResp = metricService.updateMetric(metricReq, User.getDefaultUser());
|
||||
MetricResp expectedMetricResp = buildExpectedMetricResp();
|
||||
Assertions.assertEquals(expectedMetricResp, actualMetricResp);
|
||||
}
|
||||
|
||||
@@ -34,7 +34,7 @@ class ModelServiceImplTest {
|
||||
void createModel() throws Exception {
|
||||
ModelRepository modelRepository = Mockito.mock(ModelRepository.class);
|
||||
ModelService modelService = mockModelService(modelRepository);
|
||||
ModelResp actualModelResp = modelService.createModel(mockModelReq(), User.getFakeUser());
|
||||
ModelResp actualModelResp = modelService.createModel(mockModelReq(), User.getDefaultUser());
|
||||
ModelResp expectedModelResp = buildExpectedModelResp();
|
||||
Assertions.assertEquals(expectedModelResp, actualModelResp);
|
||||
}
|
||||
@@ -44,9 +44,9 @@ class ModelServiceImplTest {
|
||||
ModelRepository modelRepository = Mockito.mock(ModelRepository.class);
|
||||
ModelService modelService = mockModelService(modelRepository);
|
||||
ModelReq modelReq = mockModelReq_update();
|
||||
ModelDO modelDO = ModelConverter.convert(mockModelReq(), User.getFakeUser());
|
||||
ModelDO modelDO = ModelConverter.convert(mockModelReq(), User.getDefaultUser());
|
||||
when(modelRepository.getModelById(modelReq.getId())).thenReturn(modelDO);
|
||||
User user = User.getFakeUser();
|
||||
User user = User.getDefaultUser();
|
||||
user.setName("alice");
|
||||
ModelResp actualModelResp = modelService.updateModel(modelReq, user);
|
||||
ModelResp expectedModelResp = buildExpectedModelResp_update();
|
||||
@@ -60,9 +60,9 @@ class ModelServiceImplTest {
|
||||
ModelRepository modelRepository = Mockito.mock(ModelRepository.class);
|
||||
ModelService modelService = mockModelService(modelRepository);
|
||||
ModelReq modelReq = mockModelReq_updateAdmin();
|
||||
ModelDO modelDO = ModelConverter.convert(mockModelReq(), User.getFakeUser());
|
||||
ModelDO modelDO = ModelConverter.convert(mockModelReq(), User.getDefaultUser());
|
||||
when(modelRepository.getModelById(modelReq.getId())).thenReturn(modelDO);
|
||||
ModelResp actualModelResp = modelService.updateModel(modelReq, User.getFakeUser());
|
||||
ModelResp actualModelResp = modelService.updateModel(modelReq, User.getDefaultUser());
|
||||
ModelResp expectedModelResp = buildExpectedModelResp();
|
||||
Assertions.assertEquals(expectedModelResp, actualModelResp);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user