|
@@ -47,12 +47,17 @@ public class KimiServiceImpl implements KimiService {
|
|
|
return true;
|
|
|
}
|
|
|
String kimiTitle = OpenAIUtils.getKimiTitle(longArticlesText.getArticleTitle());
|
|
|
+ if (StringUtils.isEmpty(kimiTitle)) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
Integer score = OpenAIUtils.getKimiTitleSafeScore(kimiTitle);
|
|
|
if (score == null || score > SAFE_SCORE) {
|
|
|
kimiTitle = OpenAIUtils.makeKimiTitleSafer(longArticlesText.getArticleTitle());
|
|
|
}
|
|
|
kimiTitle = kimiTitle.replace("'", "").replace("\"", "").replace("\\", "");
|
|
|
-
|
|
|
+ if (StringUtils.isEmpty(kimiTitle)) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
JSONObject kimiInfo = OpenAIUtils.kimiMining(longArticlesText.getArticleText());
|
|
|
String kimiSummary = kimiInfo.getString("content_title").replace("'", "").replace("\"", "");
|
|
|
String kimiKeys = kimiInfo.getJSONArray("content_keys").toJSONString();
|