diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/basemodel/BaseModelTaskService.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/basemodel/BaseModelTaskService.java index f279ca409..6dc172724 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/basemodel/BaseModelTaskService.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/basemodel/BaseModelTaskService.java @@ -252,7 +252,9 @@ public class BaseModelTaskService { baseModelDO.setAigcModelName(remoteModelName); LambdaQueryWrapper eq = new LambdaQueryWrapper().eq(FineTuningTaskDO::getJobModelName, remoteModelName); FineTuningTaskDO fineTuningTaskDO = fineTuningTaskService.selectName(eq); - baseModelDO.setTheTuningName(fineTuningTaskDO.getTaskName()); + if (fineTuningTaskDO != null) { + baseModelDO.setTheTuningName(fineTuningTaskDO.getTaskName()); + } // 模型类型 // 微调状态 baseModelDO.setIsFinetuned(replaceActiveGroups(remoteModelName, active));