Skip to content

Commit e4ca184

Browse files
author
dreamer6680
committed
add doc
1 parent fa9bb60 commit e4ca184

File tree

3 files changed

+67
-4
lines changed

3 files changed

+67
-4
lines changed

docSite/content/zh-cn/docs/guide/knowledge_base/lark_dataset.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@ FastGPT v4.8.16 版本开始,商业版用户支持飞书知识库导入,用
2222

2323
## 2. 配置应用权限
2424

25-
创建应用后,进入应用可以配置相关权限,这里需要增加**3个权限**
25+
创建应用后,进入应用可以配置相关权限,这里需要增加**4个权限**
2626

27-
1. 获取云空间文件夹下的云文档清单
28-
2. 查看新版文档
27+
1. 查看、编辑和管理知识库
28+
2. 查看知识空间信息
2929
3. 查看、评论、编辑和管理云空间中所有文件
30+
4. 获取企业信息
3031

3132
![alt text](/imgs/image-41.png)
3233

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
title: '飞书共享知识库'
3+
description: 'FastGPT 飞书知识库功能介绍和使用方式'
4+
icon: 'language'
5+
draft: false
6+
toc: true
7+
weight: 405
8+
---
9+
10+
| | |
11+
| --- | --- |
12+
| ![alt text](/imgs/image-39.png) | ![alt text](/imgs/image-40.png) |
13+
14+
FastGPT v4.8.16 版本开始,商业版用户支持飞书知识库导入,用户可以通过配置飞书应用的 appId 和 appSecret,并选中一个**文档空间的顶层文件夹**来导入飞书共享知识库。目前处于测试阶段,部分交互有待优化。
15+
16+
由于飞书限制,无法直接获取所有文档内容,目前仅可以获取共享空间下文件目录的内容,无法获取个人空间里的内容。
17+
如果需要获取知识库的内容,[点击这里](./lark_dataset.md)
18+
19+
20+
## 1. 创建飞书应用
21+
22+
打开 [飞书开放平台](https://open.feishu.cn/?lang=zh-CN),点击**创建应用**,选择**自建应用**,然后填写应用名称。
23+
24+
## 2. 配置应用权限
25+
26+
创建应用后,进入应用可以配置相关权限,这里需要增加**3个权限**
27+
28+
1. 获取云空间文件夹下的云文档清单
29+
2. 查看新版文档
30+
3. 查看、评论、编辑和管理云空间中所有文件
31+
32+
![alt text](/imgs/image-41.png)
33+
34+
## 3. 获取 appId 和 appSecret
35+
36+
![alt text](/imgs/image-42.png)
37+
38+
## 4. 给 Folder 增加权限
39+
40+
可参考飞书教程: https://open.feishu.cn/document/server-docs/docs/drive-v1/faq#b02e5bfb
41+
42+
大致总结为:
43+
44+
1. 把刚刚创建的应用拉入一个群里
45+
2. 给这个群增加目录权限
46+
47+
如果你的目录已经给全员组增加权限了,则可以跳过上面步骤,直接获取 Folder Token。
48+
49+
![alt text](/imgs/image-43.png)
50+
51+
## 5. 获取 Folder Token
52+
53+
可以页面路径上获取 Folder Token,注意不要把问号复制进来。
54+
55+
![alt text](/imgs/image-44.png)
56+
57+
## 6. 创建知识库
58+
59+
根据 3 和 5 获取到的 3 个参数,创建知识库,选择飞书文件库类型,然后填入对应的参数,点击创建。
60+
61+
![alt text](/imgs/image-39.png)

projects/app/src/web/core/dataset/constants.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ export const datasetTypeCourseMap: Record<`${DatasetTypeEnum}`, string> = {
7171
[DatasetTypeEnum.dataset]: '',
7272
[DatasetTypeEnum.apiDataset]: '/docs/guide/knowledge_base/api_dataset/',
7373
[DatasetTypeEnum.websiteDataset]: '/docs/guide/knowledge_base/websync/',
74-
[DatasetTypeEnum.feishu]: '/docs/guide/knowledge_base/lark_dataset/',
74+
[DatasetTypeEnum.feishuShare]: '/docs/guide/knowledge_base/lark_share_dataset/',
75+
[DatasetTypeEnum.feishuKnowledge]: '/docs/guide/knowledge_base/lark_knowledge_dataset/',
7576
[DatasetTypeEnum.yuque]: '/docs/guide/knowledge_base/yuque_dataset/',
7677
[DatasetTypeEnum.externalFile]: ''
7778
};

0 commit comments

Comments
 (0)