案例专家:是否深度思考做成入参,先关闭思考

This commit is contained in:
liu.zixi
2025-10-13 09:59:30 +08:00
parent fa740f8f40
commit bc5d78e7cc
2 changed files with 8 additions and 1 deletions

View File

@@ -18,4 +18,10 @@ public class CaseAiChatDto {
* 提问内容
*/
private String query;
/**
* 是否开启思考
* 0-否 1-是
*/
private Integer enableThinking;
}

View File

@@ -58,6 +58,7 @@ import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.concurrent.TimeUnit;
@EnableConfigurationProperties({CaseAiProperties.class})
@@ -106,7 +107,7 @@ public class CaseAiChatServiceImpl implements ICaseAiChatService {
chatParam.put("kIds", kIds);
chatParam.put("query", caseAiChatDto.getQuery());
chatParam.put("conversationId", conversationId);
chatParam.put("enableThinking", true);
chatParam.put("enableThinking", Objects.equals(caseAiChatDto.getEnableThinking(), 1));
String chatParamStr = chatParam.toJSONString();
log.info("案例问答接口请求参数: [{}]", chatParamStr);