|
@@ -11,6 +11,7 @@ import com.sckw.ai.biz.core.web.LoginUserHolder;
|
|
|
import com.sckw.ai.biz.pojo.ConversionVo;
|
|
import com.sckw.ai.biz.pojo.ConversionVo;
|
|
|
import com.sckw.ai.biz.pojo.dto.ApiPage;
|
|
import com.sckw.ai.biz.pojo.dto.ApiPage;
|
|
|
import com.sckw.ai.biz.pojo.dto.ConversionDto;
|
|
import com.sckw.ai.biz.pojo.dto.ConversionDto;
|
|
|
|
|
+import com.sckw.ai.biz.pojo.para.ChatInputsPara;
|
|
|
import com.sckw.ai.biz.pojo.para.ChatPara;
|
|
import com.sckw.ai.biz.pojo.para.ChatPara;
|
|
|
import com.sckw.ai.biz.pojo.para.ConversionPara;
|
|
import com.sckw.ai.biz.pojo.para.ConversionPara;
|
|
|
import com.sckw.ai.biz.pojo.para.StopChatPara;
|
|
import com.sckw.ai.biz.pojo.para.StopChatPara;
|
|
@@ -53,9 +54,9 @@ public class ChatService {
|
|
|
throw new BusinessException("未登录,请先登录");
|
|
throw new BusinessException("未登录,请先登录");
|
|
|
}
|
|
}
|
|
|
chatPara.setUser(String.valueOf(userId));
|
|
chatPara.setUser(String.valueOf(userId));
|
|
|
- JSONObject jsonObject = new JSONObject();
|
|
|
|
|
- jsonObject.put("userId",userId);
|
|
|
|
|
- chatPara.setInputs(jsonObject);
|
|
|
|
|
|
|
+ ChatInputsPara chatInputsPara = new ChatInputsPara();
|
|
|
|
|
+ chatInputsPara.setUserId(String.valueOf(userId));
|
|
|
|
|
+ chatPara.setInputs(chatInputsPara);
|
|
|
log.info("开启会话 {}", JSONObject.toJSONString(chatPara));
|
|
log.info("开启会话 {}", JSONObject.toJSONString(chatPara));
|
|
|
return webClient.post().uri(AiApiEnum.NEW_CHAT.getUrl()) // 后端 SSE 路径
|
|
return webClient.post().uri(AiApiEnum.NEW_CHAT.getUrl()) // 后端 SSE 路径
|
|
|
.bodyValue(chatPara)
|
|
.bodyValue(chatPara)
|