AI 逻辑调整

This commit is contained in:
2026-01-21 00:13:30 +08:00
parent 17f99f229d
commit 474a71c4db
12 changed files with 235 additions and 14 deletions

View File

@@ -187,19 +187,19 @@ public class HotakeAiCommonToolsController extends BaseController {
*/
@ApiOperation("候选人AI面试分析")
@PostMapping(value = "/candidateAiInterviewAnalysis")
public R<?> candidateAiInterviewAnalysis(@RequestBody HotakeCandidateAiInterviewAnalysisVo analysisVo)
public R<HotakeCandidateAiInterviewAnalysisDto> candidateAiInterviewAnalysis(@RequestBody HotakeCandidateAiInterviewAnalysisVo analysisVo)
{
return R.ok(hotakeAiCommonToolsService.handleCandidateAiInterviewAnalysis(analysisVo));
}
/**
* 招聘者AI简历评分和排名系统
* 招聘者 AI简历评分和排名系统
*/
@ApiOperation("招聘者AI简历评分和排名系统")
@ApiOperation("招聘者 AI简历评分和排名系统")
@PostMapping(value = "/aiCvScoringRanking")
public R<?> aiCvScoringRanking(@RequestBody HotakeAiCvScoringRankingVo scoringRankingVo)
public R<?> aiCvScoringRanking(@RequestBody HotakeAiCvScoringRankingRoleApplyVo roleApplyVo)
{
return R.ok(hotakeAiCommonToolsService.handleAiCvScoringRanking(scoringRankingVo));
return R.ok(hotakeAiCommonToolsService.handleAiCvScoringRanking(roleApplyVo));
}
/**

View File

@@ -109,4 +109,6 @@ public class HotakeRolesApplyInfoController extends BaseController
hotakeRolesApplyInfoService.updateBatchEditStage(stageVoList);
return R.ok();
}
}

View File

@@ -17,6 +17,9 @@ import java.util.List;
@Accessors(chain = true)
public class HotakeAiInterviewScoringVo {
@ApiModelProperty("岗位申请ID")
private Long roleApplyId;
@ApiModelProperty("AI 面试问题记录 数据集合")
private List<HotakeAiInterviewQuestionRecordVo> aiInterviewQuestionRecordVoList;
}

View File

@@ -187,6 +187,9 @@ chatGpt:
modelPpg: gpt-4o-mini
modelRLinkAl: gpt-4o-mini
modelRLinkAl_1: gpt-4o-mini
modelAiIntPf: gpt-4o-mini
modelAiCvSr: gpt-4o-mini
modelAiCac: gpt-4o-mini
role: system
http: