修改模型微调
This commit is contained in:
parent
4127a80428
commit
cd33cef810
@ -74,6 +74,7 @@ public class LLMBackendProperties {
|
||||
private String finetuningDetail;
|
||||
|
||||
private String finetuningFileList;
|
||||
private String finetuningCancel;
|
||||
|
||||
private String applicationApi;
|
||||
|
||||
|
@ -85,6 +85,7 @@ public class AsyncFineTuningTaskService {
|
||||
@Async
|
||||
public void stopFineTuningTask(FineTuningTaskDO fineTuningTask) {
|
||||
try {
|
||||
trainHttpService.finetuningCancle(new HashMap<>(),fineTuningTask.getJobId());
|
||||
trainHttpService.finetuningDelete(new HashMap<>(), fineTuningTask.getJobId());
|
||||
}catch(Exception e){
|
||||
e.printStackTrace();
|
||||
|
@ -62,6 +62,7 @@ public class FineTuningTaskServiceImpl implements FineTuningTaskService {
|
||||
// 插入
|
||||
validateFineTuningNameTaskExists(createReqVO);
|
||||
FineTuningTaskDO fineTuningTask = BeanUtils.toBean(createReqVO, FineTuningTaskDO.class);
|
||||
fineTuningTask.setStatus(FinetuningTaskStatusEnum.WAITING.getStatus());
|
||||
fineTuningTaskMapper.insert(fineTuningTask);
|
||||
//todo 调用模型服务,创建调优任务
|
||||
asyncFineTuningTaskService.createTuning(fineTuningTask);
|
||||
|
@ -312,4 +312,15 @@ public class TrainHttpService {
|
||||
}
|
||||
|
||||
|
||||
public AigcRespVO finetuningCancle(Map<String, String> headers, String jobId) {
|
||||
login(headers);
|
||||
String finetuningCancel = llmBackendProperties.getFinetuningCancel();
|
||||
String url = String.format(finetuningCancel,jobId);
|
||||
String res = HttpUtils.del(url, headers);
|
||||
log.info(" finetuningDelete:{}", res);
|
||||
AigcRespVO aigcRespVO = JSON.parseObject(res, AigcRespVO.class);
|
||||
log.info(" finetuningDelete:{}", aigcRespVO);
|
||||
return aigcRespVO;
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -243,6 +243,8 @@ llm:
|
||||
finetuning_create: http://36.103.199.104:9000/api/finetuning
|
||||
# 微调任务详情 GET
|
||||
finetuning_detail: http://36.103.199.104:9000/api/finetuning
|
||||
# 微调任务取消
|
||||
finetuning_cancel: http://36.103.199.104:9000/api/finetuning/%s/cancel
|
||||
# 微调文件列表 GET
|
||||
finetuning_file_list: http://36.103.199.104:9000/api/files?purpose=fine-tune
|
||||
# 模型创建
|
||||
|
@ -286,6 +286,8 @@ llm:
|
||||
finetuning_create: http://36.103.199.104:9000/api/finetuning
|
||||
# 微调任务详情 GET
|
||||
finetuning_detail: http://36.103.199.104:9000/api/finetuning
|
||||
# 微调任务取消
|
||||
finetuning_cancel: http://36.103.199.104:9000/api/finetuning/%s/cancel
|
||||
# 微调文件列表 GET
|
||||
finetuning_file_list: http://36.103.199.104:9000/api/files?purpose=fine-tune
|
||||
# 模型部署
|
||||
|
@ -286,6 +286,8 @@ llm:
|
||||
finetuning_create: http://36.133.1.230:8080/api/finetuning
|
||||
# 微调任务详情 GET
|
||||
finetuning_detail: http://36.133.1.230:8080/api/finetuning
|
||||
# 微调任务取消
|
||||
finetuning_cancel: http://36.103.199.104:9000/api/finetuning/%s/cancel
|
||||
# 微调文件列表 GET
|
||||
finetuning_file_list: http://36.133.1.230:8080/api/files?purpose=fine-tune
|
||||
# 模型部署
|
||||
|
Loading…
x
Reference in New Issue
Block a user