Notion Markdown 导出
此示例介绍了如何从你的 Notion 仪表板导出的 Notion 页面加载数据。
首先,根据官方说明 此处 将你的 Notion 页面导出为 Markdown & CSV。确保选择 包含子页面
和 为子页面创建文件夹
。
然后,解压缩下载的文件并将解压缩的文件夹移动到你的存储库中。它应该包含你的页面的 Markdown 文件。
文件夹在你的存储库中后,只需运行下面的示例
import { NotionLoader } from "@langchain/community/document_loaders/fs/notion";
export const run = async () => {
/** Provide the directory path of your notion folder */
const directoryPath = "Notion_DB";
const loader = new NotionLoader(directoryPath);
const docs = await loader.load();
console.log({ docs });
};
API 参考
- NotionLoader 来自
@langchain/community/document_loaders/fs/notion