package com.nanyan.securitylink.service; import com.alibaba.fastjson.JSONObject; import com.nanyan.securitylink.dto.AIRequestDTO; import com.nanyan.securitylink.vo.AIResponse; import com.nanyan.securitylink.vo.CodeVO; public interface AIService { //翻译 AIResponse translate(AIRequestDTO AIRequestDTO, String requestId); //新闻打标签 AIResponse newsTags(AIRequestDTO AIRequestDTO); //自然灾害打标签 AIResponse naturalDisasterTag(AIRequestDTO aiRequestDTO); //新闻翻译和打标签 AIResponse newsTagAndTranslate(AIRequestDTO aiRequestDTO); //提取紧急通知信息中等级、国家、城市等信息 AIResponse dealUrgentNotice(AIRequestDTO aiRequestDTO); //提取新闻中的国家和城市信息 AIResponse collectNewsCountryAndCity(AIRequestDTO aiRequestDTO); //提取紧急通知概要信息 AIResponse extractUrgentNoticeSummary(AIRequestDTO aiRequestDTO); AIResponse extractUrgentNoticeWeekSummary(AIRequestDTO aiRequestDTO); }