跳至主要内容

设置 Notion 应用

要在 Langflow 中使用 Notion 组件,首先需要创建一个 Notion 集成,并配置必要的功能。本指南将引导你完成 Notion 集成的设置过程,并授予其访问 Notion 数据库的权限。

前提条件

  • 一个 Notion 账户,并具有访问你希望使用集成的工作空间的权限。
  • 在 Notion 工作空间中具有创建和管理集成的管理员权限。

创建 Notion 集成

  1. 前往 Notion 集成 页面。
  2. 点击“新建集成”按钮。
  3. 为你的集成命名,并选择你希望使用它的工作空间。
  4. 点击“提交”以创建集成。
信息

创建集成时,请根据你的需求确保启用必要的功能。有关每项功能的更多信息,请参阅 Notion 集成功能 文档。

配置集成功能

创建集成后,你需要配置其功能,以定义它可以执行哪些操作以及可以访问哪些数据。

  1. 在集成设置页面中,前往功能选项卡。
  2. 为你的集成启用所需的功能。例如:
    • 如果你的集成需要从 Notion 读取数据,请启用“读取内容”功能。
    • 如果你的集成需要在 Notion 中创建新内容,请启用“插入内容”功能。
    • 如果你的集成需要更新 Notion 中的现有内容,请启用“更新内容”功能。
  3. 根据你的集成需求配置用户信息访问级别。
  4. 保存更改。

获取集成令牌

要将你的集成与 Notion 进行身份验证,你需要获取一个集成令牌。

  1. 在集成设置页面中,前往“密钥”选项卡。
  2. 复制“内部集成令牌”的值。此令牌将用于将你的集成与 Notion 进行身份验证。
警告

你的集成令牌是敏感信息。请务必妥善保管,切勿公开分享。将其安全地存储在你的 Langflow 配置或环境变量中。

授予集成访问 Notion 数据库的权限

为了让你的集成与 Notion 数据库交互,你需要授予它对将要使用的特定数据库的访问权限。

  1. 打开你希望集成访问的 Notion 数据库。
  2. 点击页面右上角的“共享”按钮。
  3. 在“邀请”部分,从列表中选择你的集成。
  4. 点击“邀请”以授予集成访问数据库的权限。
信息

如果你的数据库包含对其他数据库的引用,你还需要授予集成对这些引用数据库的访问权限。对每个引用的数据库重复步骤 4,以确保你的集成具有必要的访问权限。

在 Langflow 中使用 Notion 组件进行构建

设置好 Notion 集成并授予其对所需数据库的访问权限后,你就可以开始在 Langflow 中使用 Notion 组件了。

Langflow 提供以下 Notion 组件:

  • 搜索:搜索已与集成共享的所有页面和数据库。你可以将结果过滤为页面或数据库,并指定排序方向。
  • 列出用户:从 Notion 工作空间检索用户列表。
  • 列出数据库属性:检索指定 Notion 数据库的属性。
  • 创建页面:在指定 Notion 数据库中创建新页面,并带有提供的属性。
  • 更新页面属性:更新现有 Notion 页面的属性。
  • 向页面添加内容:将 markdown 文本转换为 Notion 块,并将其附加到指定 Notion 页面。
  • 列出页面:使用过滤和排序选项查询 Notion 数据库。
  • 页面内容查看器:将 Notion 页面的内容检索为纯文本。

每个组件都输出“数据”和“工具”:

  • “数据”输出可以直接在你的 Langflow 中使用,进行进一步处理或显示。
  • “工具”输出可以在 Langflow 智能体中使用,使它们能够以编程方式与 Notion 交互。

其他资源

如果你遇到任何问题或有疑问,请联系我们的支持团队或咨询 Langflow 社区论坛。

Search