Skip to content

Commit 6c3250c

Browse files
committed
docs: 文件操作文档
1 parent e5081be commit 6c3250c

File tree

1 file changed

+36
-3
lines changed

1 file changed

+36
-3
lines changed

README.md

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ yarn add zhipuai-sdk-nodejs-v4
1919

2020
### 创建一个对话
2121

22-
调用 createCompletions 来快速创建一个对话
22+
调用 createCompletions 快速创建一个对话
2323

2424
```javascript
2525
import { ZhipuAI } from 'zhipuai-sdk-nodejs-v4';
@@ -49,7 +49,7 @@ dialogue()
4949

5050
### 生成一个图片
5151

52-
调用 createImages 来快速生成一个图片
52+
调用 createImages 快速生成一个图片
5353

5454
```javascript
5555
import { ZhipuAI } from 'zhipuai-sdk-nodejs-v4';
@@ -71,7 +71,7 @@ createIamge()
7171

7272
### 创建向量
7373

74-
调用 createEmbeddings 来快速创建向量
74+
调用 createEmbeddings 快速创建向量
7575

7676
```javascript
7777
import { ZhipuAI } from 'zhipuai-sdk-nodejs-v4';
@@ -89,4 +89,37 @@ const createEmbeddings = async () => {
8989
}
9090

9191
createEmbeddings()
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

Comments
 (0)