微调任务API对接
This commit is contained in:
parent
ce843c614c
commit
3e07527094
@ -11,6 +11,7 @@ import cn.iocoder.yudao.module.llm.dal.dataobject.finetuningtask.FineTuningTaskD
|
||||
import cn.iocoder.yudao.module.llm.dal.mysql.basemodel.BaseModelMapper;
|
||||
import cn.iocoder.yudao.module.llm.dal.mysql.dataset.DatasetMapper;
|
||||
import cn.iocoder.yudao.module.llm.dal.mysql.finetuningtask.FineTuningTaskMapper;
|
||||
import cn.iocoder.yudao.module.llm.enums.FinetuningTaskStatusEnum;
|
||||
import cn.iocoder.yudao.module.llm.service.async.AsyncFineTuningTaskService;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
@ -152,12 +153,9 @@ public class FineTuningTaskServiceImpl implements FineTuningTaskService {
|
||||
@Override
|
||||
public void startFineTuningTask(Long id) {
|
||||
FineTuningTaskDO fineTuningTaskDO = validateFineTuningTaskExists(id);
|
||||
fineTuningTaskMapper.stopStartTask(id,1);
|
||||
//todo 调用模型服务,开启调优任务
|
||||
fineTuningTaskMapper.stopStartTask(id, FinetuningTaskStatusEnum.WAITING.getStatus());
|
||||
//调用模型服务,开启调优任务
|
||||
asyncFineTuningTaskService.startFineTuningTask(fineTuningTaskDO);
|
||||
|
||||
fineTuningTaskMapper.stopStartTask(id,2);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -169,12 +167,10 @@ public class FineTuningTaskServiceImpl implements FineTuningTaskService {
|
||||
@Override
|
||||
public void stopFineTuningTask(Long id) {
|
||||
FineTuningTaskDO fineTuningTaskDO = validateFineTuningTaskExists(id);
|
||||
fineTuningTaskMapper.stopStartTask(id,1);
|
||||
fineTuningTaskMapper.stopStartTask(id, FinetuningTaskStatusEnum.WAITING.getStatus());
|
||||
//todo 调用模型服务,停止调优任务
|
||||
asyncFineTuningTaskService.stopFineTuningTask(fineTuningTaskDO);
|
||||
|
||||
fineTuningTaskMapper.stopStartTask(id,0);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user