|
|
@@ -64,6 +64,20 @@ public class AIRequestService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ public AIResponse requestChatGLM4(List<AIEntry> messages) {
|
|
|
+ MyRequestObject requestObject = new MyRequestObject("Qwen2-7B", messages);
|
|
|
+ String chatglmUrl = "http://10.58.0.2:8000";
|
|
|
+
|
|
|
+ try {
|
|
|
+ return chatglmClient.post(chatglmUrl+prefix, requestObject, AIResponse.class);
|
|
|
+ } catch (Exception e) {
|
|
|
+ log.error("WebClient请求失败,AI请求失败~");
|
|
|
+ throw new MyException(HttpStatus.INTERNAL_SERVER_ERROR.value(), HttpStatus.INTERNAL_SERVER_ERROR.getReasonPhrase()+":"+"服务器请求AI出错");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
public AIResponse requestQWen(List<AIEntry> messages) {
|
|
|
MyRequestObject requestObject = new MyRequestObject("QWen14B", messages);
|
|
|
String qwenUrl = "http://10.58.0.2:6679";
|