@@ -19,7 +19,7 @@ yarn add zhipuai-sdk-nodejs-v4
1919
2020### 创建一个对话
2121
22- 调用 createCompletions 来快速创建一个对话
22+ 调用 createCompletions 快速创建一个对话
2323
2424``` javascript
2525import { ZhipuAI } from ' zhipuai-sdk-nodejs-v4' ;
@@ -49,7 +49,7 @@ dialogue()
4949
5050### 生成一个图片
5151
52- 调用 createImages 来快速生成一个图片
52+ 调用 createImages 快速生成一个图片
5353
5454``` javascript
5555import { ZhipuAI } from ' zhipuai-sdk-nodejs-v4' ;
@@ -71,7 +71,7 @@ createIamge()
7171
7272### 创建向量
7373
74- 调用 createEmbeddings 来快速创建向量
74+ 调用 createEmbeddings 快速创建向量
7575
7676``` javascript
7777import { ZhipuAI } from ' zhipuai-sdk-nodejs-v4' ;
@@ -89,4 +89,37 @@ const createEmbeddings = async () => {
8989}
9090
9191createEmbeddings ()
92+ ```
93+
94+
95+ ### 文件管理
96+
97+ 调用 createFiles 快速创建文件
98+ 调用 findFiles 查询文件列表
99+
100+ ``` javascript
101+ import { ZhipuAI } from ' zhipuai-sdk-nodejs-v4' ;
102+ import { openAsBlob } from ' fs' ;
103+
104+ const filesOperations = async () => {
105+ const ai = new ZhipuAI ({
106+ // 填写您的 APIKey 不填的话默认从环境变量读取 ZHIPUAI_API_KEY 的值
107+ apiKey: ' '
108+ })
109+ const result = await ai .createFiles ({
110+ file: await openAsBlob (" /Users/winily/Project/Operation/test/package.json" ),
111+ purpose: " test"
112+ })
113+ console .log (result, " create file" )
114+
115+ const fileList = await ai .findFiles (
116+ purpose?: string;
117+ limit?: number;
118+ after?: string;
119+ order?: " desc" | " asc" ;
120+ )
121+ console .log (fileList, " find file list" )
122+ }
123+
124+ filesOperations ()
92125```
0 commit comments