Skip to main content
本示例将介绍如何从 Notion 仪表板导出的页面中加载数据。 首先,按照 官方 Notion 导出说明,将你的 Notion 页面导出为 Markdown 和 CSV 格式。请确保选择 包含子页面为子页面创建文件夹 然后,解压下载的文件,并将解压后的文件夹移动到你的代码仓库中。该文件夹应包含你页面的 Markdown 文件。 文件夹放入仓库后,只需运行以下示例:
import { NotionLoader } from "@langchain/community/document_loaders/fs/notion";

export const run = async () => {
  /** 提供你的 Notion 文件夹目录路径 */
  const directoryPath = "Notion_DB";
  const loader = new NotionLoader(directoryPath);
  const docs = await loader.load();
  console.log({ docs });
};