模型评估新加接口

This commit is contained in:
sunxiqing 2024-12-30 17:21:44 +08:00
parent 5bfbe0d588
commit 70ccb62f12
2 changed files with 75 additions and 2 deletions

View File

@ -1,5 +1,7 @@
package cn.iocoder.yudao.module.llm.controller.admin.modelassesstaskauto;
import cn.iocoder.yudao.module.llm.controller.admin.modelassesstaskmanual.vo.ModelAssessTaskManualPageReqVO;
import cn.iocoder.yudao.module.llm.controller.admin.modelassesstaskmanual.vo.ModelAssessTaskManualRespVO;
import cn.iocoder.yudao.module.llm.dal.dataobject.modelassesstaskauto.ModelAssessTaskStoplistDO;
import cn.iocoder.yudao.module.llm.dal.mysql.modelassesstaskauto.ModelAssessTaskStoplistMapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
@ -98,4 +100,30 @@ public class ModelAssessTaskAutoController {
BeanUtils.toBean(list, ModelAssessTaskAutoRespVO.class));
}
}
@GetMapping("/gitReport")
@Operation(summary = "查看报告详情")
@PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')")
public CommonResult<PageResult<ModelAssessTaskManualRespVO>> gitViewTheReportDetails(@Valid ModelAssessTaskManualPageReqVO pageReqVO) {
//TODO 自动评估-查看报告待补充
return success(new PageResult<>());
}
@PostMapping("/backedUp")
@Operation(summary = "备份")
public void backedUp(ModelAssessTaskManualPageReqVO pageReqVO) {
//TODO 自动评估-备份待补充
}
@PostMapping("/cancelTheBackUp")
@Operation(summary = "取消备份")
public void cancelTheBackUp(ModelAssessTaskManualPageReqVO pageReqVO) {
//TODO 自动评估-取消备份待补充
}
@PostMapping("/reEvaluation")
@Operation(summary = "重新评估")
public void reEvaluation(ModelAssessTaskManualPageReqVO pageReqVO) {
//TODO 自动评估-重新评估待补充
}
}

View File

@ -1,5 +1,6 @@
package cn.iocoder.yudao.module.llm.controller.admin.modelassesstaskmanual;
import cn.iocoder.yudao.module.llm.controller.admin.dataset.vo.DatasetQuestionPageReqVO;
import cn.iocoder.yudao.module.llm.dal.dataobject.modelassesstaskmanual.ModelAssessTaskDimensionDO;
import cn.iocoder.yudao.module.llm.dal.mysql.modelassesstaskmanual.ModelAssessTaskDimensionMapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
@ -97,4 +98,48 @@ public class ModelAssessTaskManualController {
BeanUtils.toBean(list, ModelAssessTaskManualRespVO.class));
}
}
@GetMapping("/gitReport")
@Operation(summary = "查看报告详情")
@PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')")
public CommonResult<PageResult<ModelAssessTaskManualRespVO>> gitViewTheReportDetails(@Valid ModelAssessTaskManualPageReqVO pageReqVO) {
//TODO 人工评估-查看报告待补充
return success(new PageResult<>());
}
@GetMapping("/getManualAssessment")
@Operation(summary = "人工评估")
@PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')")
public CommonResult<PageResult<ModelAssessTaskManualRespVO>> getManualAssessment(ModelAssessTaskManualPageReqVO pageReqVO) {
//TODO 人工评估-人工评估标注补充
return success(new PageResult<>());
}
@GetMapping("/export-excel")
@Operation(summary = "导出评估内容 Excel")
@PreAuthorize("@ss.hasPermission('llm:dataset-files:export')")
@ApiAccessLog(operateType = EXPORT)
public void exportDatasetFilesExcel(@Valid DatasetQuestionPageReqVO pageReqVO,
HttpServletResponse response) throws IOException {
//TODO 人工评估-导出待补充
}
@PostMapping("/backedUp")
@Operation(summary = "备份")
public void backedUp(ModelAssessTaskManualPageReqVO pageReqVO) {
//TODO 人工评估-备份待补充
}
@PostMapping("/cancelTheBackUp")
@Operation(summary = "取消备份")
public void cancelTheBackUp(ModelAssessTaskManualPageReqVO pageReqVO) {
//TODO 人工评估-取消备份待补充
}
@PostMapping("/saveTheLabelData")
@Operation(summary = "保存标注数据")
@PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:create')")
public void saveTheLabelData(ModelAssessTaskManualSaveReqVO updateReqV){
//TODO 人工评估-保存标注数据待补充
}
}