refactor(llm): 优化 FineTuningTaskSyncService 中处理检查点逻辑
- 在处理已成功但未获取到检查点的错误时,增加了对检查点文件路径的判断 - 仅当检查点文件路径为空时,才执行获取检查点的操作 - 优化了代码结构,提高了可读性和性能
This commit is contained in:
parent
aa0328a1cb
commit
435bbee4dc
@ -176,15 +176,17 @@ public class FineTuningTaskSyncService {
|
||||
fineTuningTaskMapper.updateById(updateObj);
|
||||
} else {
|
||||
// 处理已成功但是没有获取到检查点错误
|
||||
String jobModelName = fineTuningTaskDO.getJobModelName();
|
||||
String hostUrl = getHostUrl(fineTuningTaskDO);
|
||||
FineTuningTaskDO updateObj = new FineTuningTaskDO();
|
||||
updateObj.setId(fineTuningTaskDO.getId());
|
||||
if (StringUtils.isBlank(hostUrl)){
|
||||
continue;
|
||||
if (ObjectUtil.isAllEmpty(fineTuningTaskDO.getCheckPointFilePath()) && ObjectUtil.isAllEmpty(fineTuningTaskDO.getCheckPointFilePath())) {
|
||||
String jobModelName = fineTuningTaskDO.getJobModelName();
|
||||
String hostUrl = getHostUrl(fineTuningTaskDO);
|
||||
FineTuningTaskDO updateObj = new FineTuningTaskDO();
|
||||
updateObj.setId(fineTuningTaskDO.getId());
|
||||
if (StringUtils.isBlank(hostUrl)) {
|
||||
continue;
|
||||
}
|
||||
getCheckPoint(fineTuningTaskDO, jobModelName, hostUrl, updateObj);
|
||||
fineTuningTaskMapper.updateById(updateObj);
|
||||
}
|
||||
getCheckPoint(fineTuningTaskDO, jobModelName, hostUrl, updateObj);
|
||||
fineTuningTaskMapper.updateById(updateObj);
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user