From 46486be51eb1eec50838136cc909099cf8245597 Mon Sep 17 00:00:00 2001 From: ucev Date: Sun, 12 Jan 2025 01:59:32 +0800 Subject: [PATCH] docs: Closes #7494 (#7504) Co-authored-by: jacoblee93 --- examples/src/document_loaders/notionapi.ts | 8 +++++--- .../src/document_loaders/web/notionapi.ts | 4 +++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/examples/src/document_loaders/notionapi.ts b/examples/src/document_loaders/notionapi.ts index 25161b1a5b20..cbc534960553 100644 --- a/examples/src/document_loaders/notionapi.ts +++ b/examples/src/document_loaders/notionapi.ts @@ -12,10 +12,12 @@ const pageLoader = new NotionAPILoader({ const splitter = new RecursiveCharacterTextSplitter(); -// A page contents is likely to be more than 1000 characters so it's split into multiple documents (important for vectorization) -const pageDocs = await pageLoader.loadAndSplit(splitter); +// Load the documents +const pageDocs = await pageLoader.load(); +// Split the documents using the text splitter +const splitDocs = await splitter.splitDocuments(pageDocs); -console.log({ pageDocs }); +console.log({ splitDocs }); // Loading a database (each row is a separate document with all properties as metadata) const dbLoader = new NotionAPILoader({ diff --git a/libs/langchain-community/src/document_loaders/web/notionapi.ts b/libs/langchain-community/src/document_loaders/web/notionapi.ts index c9019178b99f..a3529eef1b49 100644 --- a/libs/langchain-community/src/document_loaders/web/notionapi.ts +++ b/libs/langchain-community/src/document_loaders/web/notionapi.ts @@ -89,7 +89,9 @@ export type NotionAPILoaderOptions = { * id: "", * type: "page", * }); - * const pageDocs = await pageLoader.loadAndSplit(); + * const pageDocs = await pageLoader.load(); + * const splitDocs = await splitter.splitDocuments(pageDocs); + * * const dbLoader = new NotionAPILoader({ * clientOptions: { auth: "" }, * id: "",