Jelajahi Sumber

还想问接口优化

S0025136190 6 bulan lalu
induk
melakukan
1c5ddce56a

+ 10 - 0
takai-ai/src/main/java/com/takai/ai/domain/entity/TakaiCompletionsParams.java

@@ -15,6 +15,8 @@ public class TakaiCompletionsParams {
      */
     private List<TakaiPromptInfo> messages;
 
+    private String chat_id;
+
     public String getAppId() {
         return appId;
     }
@@ -38,4 +40,12 @@ public class TakaiCompletionsParams {
     public void setMessages(List<TakaiPromptInfo> messages) {
         this.messages = messages;
     }
+
+    public String getChat_id() {
+        return chat_id;
+    }
+
+    public void setChat_id(String chat_id) {
+        this.chat_id = chat_id;
+    }
 }

+ 1 - 0
takai-ai/src/main/java/com/takai/ai/service/impl/TakaiAiServiceImpl.java

@@ -318,6 +318,7 @@ public class TakaiAiServiceImpl implements ITakaiAiService {
             JSONObject jsonObject = new JSONObject();
             jsonObject.put("model", vo.getModel());
             jsonObject.put("messages", params.getMessages());
+            jsonObject.put("chat_id", params.getChat_id());
             JSONObject result = getasyncCompletions(jsonObject);
             if (result != null && result.getInteger("code") == 200) {
                 JSONArray array = result.getJSONArray("data");