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