Преглед изворни кода

feat: Nodejs sdk support auto rename conversation api (#2265)

Joel пре 1 година
родитељ
комит
d76d1adb59
2 измењених фајлова са 5 додато и 5 уклоњено
  1. 4 4
      sdks/nodejs-client/index.js
  2. 1 1
      sdks/nodejs-client/package.json

+ 4 - 4
sdks/nodejs-client/index.js

@@ -27,8 +27,8 @@ export const routes = {
     url: () => `/conversations`,
   },
   renameConversation: {
-    method: "PATCH",
-    url: (conversation_id) => `/conversations/${conversation_id}`,
+    method: "POST",
+    url: (conversation_id) => `/conversations/${conversation_id}/name`,
   },
   deleteConversation: {
     method: "DELETE",
@@ -204,8 +204,8 @@ export class ChatClient extends DifyClient {
     );
   }
 
-  renameConversation(conversation_id, name, user) {
-    const data = { name, user };
+  renameConversation(conversation_id, name, user, auto_generate) {
+    const data = { name, user, auto_generate };
     return this.sendRequest(
       routes.renameConversation.method,
       routes.renameConversation.url(conversation_id),

+ 1 - 1
sdks/nodejs-client/package.json

@@ -1,6 +1,6 @@
 {
   "name": "dify-client",
-  "version": "2.1.0",
+  "version": "2.2.0",
   "description": "This is the Node.js SDK for the Dify.AI API, which allows you to easily integrate Dify.AI into your Node.js applications.",
   "main": "index.js",
   "type": "module",