Browse Source

适配qmth-boot修改,同时修改ChatApiClient的okhttp读数据超时时间

luoshi 9 months ago
parent
commit
a53ff3668a

+ 1 - 1
src/main/java/com/qmth/ops/biz/ai/client/ChatApiClient.java

@@ -27,7 +27,7 @@ public abstract class ChatApiClient {
 
     public ChatApiClient(ChatApiConfig config) {
         this.client = new OkHttpClient.Builder().connectionPool(new ConnectionPool())
-                .connectTimeout(Duration.ofSeconds(10)).readTimeout(Duration.ofSeconds(30)).build();
+                .connectTimeout(Duration.ofSeconds(10)).readTimeout(Duration.ofSeconds(50)).build();
         this.mapper = new ObjectMapper();
         this.config = config;
         if (config.getQpm() > 0) {

+ 1 - 1
src/main/java/com/qmth/ops/biz/ai/client/aliyun/llm/AliyunChatClient.java

@@ -75,7 +75,7 @@ public class AliyunChatClient extends ChatApiClient {
         config.setUrl("https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation");
         config.setSecret("");
         config.setModel("qwen-turbo");
-        config.setQpm(0);
+        config.setQpm(60);
         AliyunChatClient client = new AliyunChatClient(config);
         ChatRequest request = new ChatRequest();
         request.addMessage(ChatRole.user,