|
@@ -2,7 +2,7 @@ package com.tzld.longarticle.recommend.server.service.recommend.score.strategy;
|
|
|
|
|
|
import com.ctrip.framework.apollo.spring.annotation.ApolloJsonValue;
|
|
|
import com.tzld.longarticle.recommend.server.model.dto.kimi.KimiResult;
|
|
|
-import com.tzld.longarticle.recommend.server.remote.KimiApiService;
|
|
|
+import com.tzld.longarticle.recommend.server.remote.DeepSeekApiService;
|
|
|
import com.tzld.longarticle.recommend.server.remote.NLPRemoteService;
|
|
|
import com.tzld.longarticle.recommend.server.repository.crawler.ArticleRepository;
|
|
|
import com.tzld.longarticle.recommend.server.service.recommend.score.Score;
|
|
@@ -35,7 +35,7 @@ public class SimilarityStrategy implements ScoreStrategy {
|
|
|
@Autowired
|
|
|
private ArticleRepository articleRepository;
|
|
|
@Autowired
|
|
|
- private KimiApiService kimiApiService;
|
|
|
+ private DeepSeekApiService deepSeekApiService;
|
|
|
|
|
|
@Autowired
|
|
|
private RedisTemplate<String, String> redisTemplate;
|
|
@@ -67,7 +67,7 @@ public class SimilarityStrategy implements ScoreStrategy {
|
|
|
if (!StringUtils.hasText(type)) {
|
|
|
String prompt = kimiSimilarityTypePrompt.replace("accountName", param.getAccountName());
|
|
|
// 调用kimi判断账号类型
|
|
|
- KimiResult kimiResult = kimiApiService.requestOfficialApi(prompt, null, null, false);
|
|
|
+ KimiResult kimiResult = deepSeekApiService.requestOfficialApi(prompt, null, null, false);
|
|
|
if (kimiResult.isSuccess()) {
|
|
|
try {
|
|
|
type = kimiResult.getResponse().getChoices().get(0).getMessage().getContent();
|