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 772868c9b..c6ab9568d 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 @@ -121,8 +121,9 @@ public class AsyncModelAccessManualService { modelCompletionsReqVO.setMessages(messages); modelCompletionsReqVO.setModel(modelName); ModelCompletionsRespVO modelCompletionsRespVO = modelService.modelCompletions(modelUrl,modelCompletionsReqVO); + log.info("auto response {}",modelCompletionsRespVO); String prompt = modelCompletionsRespVO.getAnswer(); - String res = trainHttpService.autoEvaluation(prompt, datasetPrompt); + String res = trainHttpService.autoEvaluation(modelUrl,prompt, datasetPrompt); ModelAssessTaskAutoInfoDO infoDO = new ModelAssessTaskAutoInfoDO(); infoDO.setPrompt(prompt); diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/http/TrainHttpService.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/http/TrainHttpService.java index c5c254cdd..486a49539 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/http/TrainHttpService.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/http/TrainHttpService.java @@ -211,7 +211,7 @@ public class TrainHttpService { } - public String autoEvaluation(String prompt,String dataSetPrompt) { + public String autoEvaluation(String url,String prompt,String dataSetPrompt) { Map map = new HashMap<>(); map.put("accept","application/json"); map.put("Content-Type","application/json"); @@ -222,7 +222,7 @@ public class TrainHttpService { List dimension = Stream.of("事实性错误","情感倾向性","语义连贯性").collect(Collectors.toList()); jsonObject.put("dimension",dimension); String body = JSONObject.toJSONString(jsonObject); - String res = HttpUtils.post(autoEvaluation, map, body); + String res = HttpUtils.post(url+autoEvaluation, map, body); log.info(" autoEvaluation:{}", res); JSONObject resJson = JSONObject.parseObject(res); JSONObject response = resJson.getJSONObject("response");