跳到主要内容

设置 Notion 应用

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

前提条件

  • 拥有 Notion 账户,并可以访问您想要使用集成的工作区。
  • 在 Notion 工作区中拥有管理员权限以创建和管理集成。

创建 Notion 集成

  1. 访问 Notion Integrations 页面。
  2. 点击"New integration"按钮。
  3. 为您的集成命名并选择您想要使用的工作区。
  4. 点击"Submit"创建集成。
信息

创建集成时,请确保根据您的需求启用必要的功能。请参考 Notion Integration Capabilities 文档了解每项功能的更多信息。

配置集成功能

创建集成后,您需要配置其功能以定义它可以执行的操作和可以访问的数据。

  1. 在集成设置页面中,转到 Capabilities 选项卡。
  2. 为您的集成启用所需的功能。例如:
    • 如果您的集成需要从 Notion 读取数据,请启用"Read content"功能。
    • 如果您的集成需要在 Notion 中创建新内容,请启用"Insert content"功能。
    • 如果您的集成需要更新 Notion 中的现有内容,请启用"Update content"功能。
  3. 根据您集成的需求配置用户信息访问级别。
  4. 保存更改。

获取集成令牌

要使用 Notion 验证您的集成,您需要获取一个集成令牌。

  1. 在集成设置页面中,转到"Secrets"选项卡。
  2. 复制"Internal Integration Token"值。此令牌将用于向 Notion 验证您的集成。
注意

您的集成令牌是敏感信息。请确保保持安全,绝不公开分享。请将其安全地存储在您的 Langflow 配置或环境变量中。

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

要使您的集成与 Notion 数据库交互,您需要授予其访问将要使用的特定数据库的权限。

  1. 打开您想要集成访问的 Notion 数据库。
  2. 点击页面右上角的"Share"按钮。
  3. 在"Invite"部分,从列表中选择您的集成。
  4. 点击"Invite"授予集成访问数据库的权限。
信息

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

在 Langflow 中使用 Notion 组件构建

一旦您设置了 Notion 集成并授予其访问所需数据库的权限,您就可以开始在 Langflow 中使用 Notion 组件:

  • Add Content to Page:将 markdown 文本转换为 Notion 块并将其追加到指定的 Notion 页面。
  • Create Page:在指定的 Notion 数据库中使用提供的属性创建新页面。
  • List Database Properties:检索指定 Notion 数据库的属性。
  • List Pages:使用过滤和排序选项查询 Notion 数据库。
  • List Users:从 Notion 工作区检索用户列表。
  • Page Content Viewer:以纯文本形式检索 Notion 页面的内容。
  • Search:搜索已与集成共享的所有页面和数据库。您可以将结果过滤为页面或数据库,并指定排序方向。
  • Update Page Property:更新现有 Notion 页面的属性。

这些组件中的每一个都可以输出 DataTool 数据类型

下一步

Search