community[minor]: Add LarkSuite wiki document loader. (#21016)

**Description:** Add LarkSuite wiki document loader. Refer to [LarkSuite
api document
](https://open.feishu.cn/document/server-docs/docs/wiki-v2/space-node/list)for
details.
**Issue:** None
**Dependencies:** None
**Twitter handle:** None
This commit is contained in:
Pengcheng Liu
2024-04-29 22:37:50 +08:00
committed by GitHub
parent d36332476c
commit 1fad39be1c
2 changed files with 43 additions and 1 deletions

View File

@@ -1,4 +1,7 @@
from langchain_community.document_loaders.larksuite import LarkSuiteDocLoader
from langchain_community.document_loaders.larksuite import (
LarkSuiteDocLoader,
LarkSuiteWikiLoader,
)
DOMAIN = ""
ACCESS_TOKEN = ""
@@ -12,3 +15,12 @@ def test_larksuite_doc_loader() -> None:
assert len(docs) == 1
assert docs[0].page_content is not None
def test_larksuite_wiki_loader() -> None:
"""Test LarkSuite (FeiShu) wiki loader."""
loader = LarkSuiteWikiLoader(DOMAIN, ACCESS_TOKEN, DOCUMENT_ID)
docs = loader.load()
assert len(docs) == 1
assert docs[0].page_content is not None