diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseAiChatServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseAiChatServiceImpl.java index 9fd092a8..cf33bb6b 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseAiChatServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CaseAiChatServiceImpl.java @@ -101,6 +101,9 @@ public class CaseAiChatServiceImpl implements ICaseAiChatService { chatParam.put("kIds", kIds); chatParam.put("query", caseAiChatDto.getQuery()); chatParam.put("conversationId", conversationId); + chatParam.put("enableThinking", true); + String chatParamStr = chatParam.toJSONString(); + log.info("案例问答接口请求参数: [{}]", chatParamStr); // 4. 设置请求头 String accessToken = aiAccessTokenService.getAccessToken(); @@ -109,7 +112,7 @@ public class CaseAiChatServiceImpl implements ICaseAiChatService { builder.url(caseAiProperties.getBaseUrl() + "/apigateway/chat/knowledge/v1/chat/completions"); builder.addHeader("access_token", accessToken); builder.addHeader("X-AI-ApiCode", apiCode); - RequestBody bodyRequestBody = RequestBody.create(chatParam.toJSONString(), MediaType.parse("application/json")); + RequestBody bodyRequestBody = RequestBody.create(chatParamStr, MediaType.parse("application/json")); builder.post(bodyRequestBody); Request request = builder.build();