设置 Notion 应用
要在 Langflow 中使用 Notion 组件,首先需要创建一个 Notion 集成,并配置必要的功能。本指南将引导你完成 Notion 集成的设置过程,并授予其访问 Notion 数据库的权限。
前提条件
- 一个 Notion 账户,并具有访问你希望使用集成的工作空间的权限。
- 在 Notion 工作空间中具有创建和管理集成的管理员权限。
创建 Notion 集成
- 前往 Notion 集成 页面。
- 点击“新建集成”按钮。
- 为你的集成命名,并选择你希望使用它的工作空间。
- 点击“提交”以创建集成。
信息
创建集成时,请根据你的需求确保启用必要的功能。有关每项功能的更多信息,请参阅 Notion 集成功能 文档。
配置集成功能
创建集成后,你需要配置其功能,以定义它可以执行哪些操作以及可以访问哪些数据。
- 在集成设置页面中,前往功能选项卡。
- 为你的集成启用所需的功能。例如:
- 如果你的集成需要从 Notion 读取数据,请启用“读取内容”功能。
- 如果你的集成需要在 Notion 中创建新内容,请启用“插入内容”功能。
- 如果你的集成需要更新 Notion 中的现有内容,请启用“更新内容”功能。
- 根据你的集成需求配置用户信息访问级别。
- 保存更改。
获取集成令牌
要将你的集成与 Notion 进行身份验证,你需要获取一个集成令牌。
- 在集成设置页面中,前往“密钥”选项卡。
- 复制“内部集成令牌”的值。此令牌将用于将你的集成与 Notion 进行身份验证。
警告
你的集成令牌是敏感信息。请务必妥善保管,切勿公开分享。将其安全地存储在你的 Langflow 配置或环境变量中。
授予集成访问 Notion 数据库的权限
为了让你的集成与 Notion 数据库交互,你需要授予它对将要使用的特定数据库的访问权限。
- 打开你希望集成访问的 Notion 数据库。
- 点击页面右上角的“共享”按钮。
- 在“邀请”部分,从列表中选择你的集成。
- 点击“邀请”以授予集成访问数据库的权限。
信息
如果你的数据库包含对其他数据库的引用,你还需要授予集成对这些引用数据库的访问权限。对每个引用的数据库重复步骤 4,以确保你的集成具有必要的访问权限。
在 Langflow 中使用 Notion 组件进行构建
设置好 Notion 集成并授予其对所需数据库的访问权限后,你就可以开始在 Langflow 中使用 Notion 组件了。
Langflow 提供以下 Notion 组件:
- 搜索:搜索已与集成共享的所有页面和数据库。你可以将结果过滤为页面或数据库,并指定排序方向。
- 列出用户:从 Notion 工作空间检索用户列表。
- 列出数据库属性:检索指定 Notion 数据库的属性。
- 创建页面:在指定 Notion 数据库中创建新页面,并带有提供的属性。
- 更新页面属性:更新现有 Notion 页面的属性。
- 向页面添加内容:将 markdown 文本转换为 Notion 块,并将其附加到指定 Notion 页面。
- 列出页面:使用过滤和排序选项查询 Notion 数据库。
- 页面内容查看器:将 Notion 页面的内容检索为纯文本。
每个组件都输出“数据”和“工具”:
- “数据”输出可以直接在你的 Langflow 中使用,进行进一步处理或显示。
- “工具”输出可以在 Langflow 智能体中使用,使它们能够以编程方式与 Notion 交互。
其他资源
如果你遇到任何问题或有疑问,请联系我们的支持团队或咨询 Langflow 社区论坛。