diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/async/AsyncModelAccessManualService.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/async/AsyncModelAccessManualService.java index c6ab9568d..7c977b986 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/async/AsyncModelAccessManualService.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/async/AsyncModelAccessManualService.java @@ -123,7 +123,12 @@ public class AsyncModelAccessManualService { ModelCompletionsRespVO modelCompletionsRespVO = modelService.modelCompletions(modelUrl,modelCompletionsReqVO); log.info("auto response {}",modelCompletionsRespVO); String prompt = modelCompletionsRespVO.getAnswer(); - String res = trainHttpService.autoEvaluation(modelUrl,prompt, datasetPrompt); + String res = ""; + if(prompt != null && !prompt.equals("")){ + res = trainHttpService.autoEvaluation(modelUrl,prompt, datasetPrompt); + }else { + res = "bad"; + } ModelAssessTaskAutoInfoDO infoDO = new ModelAssessTaskAutoInfoDO(); infoDO.setPrompt(prompt);