AI接入逻辑完善
This commit is contained in:
@@ -8,6 +8,7 @@ import com.vetti.hotake.domain.dto.HotakeJobDescriptionGeneratorDto;
|
||||
import com.vetti.hotake.domain.vo.HotakeInitialQuestionEliminationScoreVo;
|
||||
import com.vetti.hotake.domain.vo.HotakeInitialScreeningQuestionsVo;
|
||||
import com.vetti.hotake.domain.vo.HotakeResumeJobMatchingScoreVo;
|
||||
import com.vetti.hotake.domain.vo.HotakeWebInfoExtractVo;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -25,14 +26,11 @@ public interface IHotakeAiCommonToolsService {
|
||||
**/
|
||||
public HotakeJobDescriptionGeneratorDto getJobDescriptionGenerator(Long roleId);
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 初筛问题生成
|
||||
**/
|
||||
public List<HotakeInitialScreeningQuestionsInfo> getInitialScreeningQuestionsGenerator(HotakeInitialScreeningQuestionsVo questionsVo);
|
||||
|
||||
|
||||
/**
|
||||
* 简历岗位匹配度评分
|
||||
**/
|
||||
@@ -43,10 +41,57 @@ public interface IHotakeAiCommonToolsService {
|
||||
**/
|
||||
public HotakeCvOptimizeDto getResumeAnalysisOptimizer(String cvConnect);
|
||||
|
||||
|
||||
/**
|
||||
* 初步筛选问题淘汰评分
|
||||
**/
|
||||
public HotakeInitialQuestionEliminationScoreDto getInitialQuestionEliminationScore(HotakeInitialQuestionEliminationScoreVo questionEliminationScoreVo);
|
||||
|
||||
/**
|
||||
* 处理分析附件结果
|
||||
* @param connect
|
||||
* @return
|
||||
*/
|
||||
public String handleAnalyzedAttachment(String connect);
|
||||
|
||||
|
||||
/**
|
||||
* 处理附件分析结果合并信息
|
||||
* @param basicInformation 基础信息
|
||||
* @param
|
||||
* @return
|
||||
*/
|
||||
public String handleAttachmentResultMerging(String basicInformation,String attachmentContent);
|
||||
|
||||
|
||||
/**
|
||||
* 生成最终的Markdown格式简历
|
||||
* @param markdown
|
||||
* @return
|
||||
*/
|
||||
public String handleGenerateMarkdown(String markdown);
|
||||
|
||||
/**
|
||||
* 网站内容抓取
|
||||
* @param webUrl
|
||||
* @return
|
||||
*/
|
||||
public String handleWebContentScraping(String webUrl);
|
||||
|
||||
/**
|
||||
* 网站AI信息提取(使用提示词)
|
||||
* @param webInfoExtractVo 网站提取对象
|
||||
* @return
|
||||
*/
|
||||
public String handleWebInfoExtract(HotakeWebInfoExtractVo webInfoExtractVo);
|
||||
|
||||
/**
|
||||
* 网站信息增强处理
|
||||
* @param webContent 网站内容
|
||||
* @return
|
||||
*/
|
||||
public String handleWebInfoEnhancedProcessing(String webContent);
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user