This commit is contained in:
van
2026-03-10 00:31:51 +08:00
parent 791a19839a
commit 2722551225
4 changed files with 95 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
package cn.van.business.service;
import cn.hutool.core.util.StrUtil;
import cn.van.business.util.ds.DeepSeekClientUtil;
import cn.van.business.util.ds.OllamaClientUtil;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.StringRedisTemplate;
@@ -23,7 +23,7 @@ import java.util.Map;
public class SocialMediaService {
@Autowired
private DeepSeekClientUtil deepSeekClientUtil;
private OllamaClientUtil ollamaClientUtil;
@Autowired
private MarketingImageService marketingImageService;
@@ -102,7 +102,7 @@ public class SocialMediaService {
String promptTemplate = getPromptTemplate("keywords", DEFAULT_KEYWORDS_PROMPT);
String prompt = String.format(promptTemplate, productName);
String response = deepSeekClientUtil.getDeepSeekResponse(prompt);
String response = ollamaClientUtil.getResponse(prompt);
if (StrUtil.isNotBlank(response)) {
// 解析关键词
@@ -191,7 +191,7 @@ public class SocialMediaService {
String prompt = String.format(promptTemplate, productName, priceInfo.toString(), keywordsInfo);
String content = deepSeekClientUtil.getDeepSeekResponse(prompt.toString());
String content = ollamaClientUtil.getResponse(prompt.toString());
if (StrUtil.isNotBlank(content)) {
result.put("success", true);