langchain_community.document_loaders.joplin
.JoplinLoader¶
- class langchain_community.document_loaders.joplin.JoplinLoader(access_token: Optional[str] = None, port: int = 41184, host: str = 'localhost')[源代码]¶
从 Joplin 加载笔记。
要使用此加载器,需要确保 Joplin 已运行且已启用 Web Clipper(在应用设置中查找“Web Clipper”)。
获取访问令牌时,需要进入 Web Clipper 选项,在“高级选项”下可找到访问令牌。
有关 Web Clipper 服务的更多信息,请参阅此处:https://joplinapp.org/clipper/
- 参数
access_token (可选[str]) – 要使用的访问令牌。
port (int) – Web Clipper 服务的端口号。默认为 41184。
host (str) – Web Clipper 服务的服务器地址。默认为主机。
方法
__init__
([access_token, port, host])- 参数 access_token
要使用的访问令牌。
Documents 的惰性加载器。
aload
()将数据加载到 Document 对象中。
Documents 的惰性加载器。
load
()将数据加载到 Document 对象中。
load_and_split
([text_splitter])加载 Documents 并将其分割成块。
- __init__(access_token: Optional[str] = None, port: int = 41184, host: str = 'localhost') None [source]¶
- 参数
access_token (可选[str]) – 要使用的访问令牌。
port (int) – Web Clipper 服务的端口号。默认为 41184。
host (str) – Web Clipper 服务的服务器地址。默认为主机。
- 返回类型
None
- load_and_split(text_splitter: Optional[TextSplitter] = None) List[Document] ¶
加载文档并将其分割成块。块以文档的形式返回。
不要重写此方法。应将其视为已过时!
- 参数
text_splitter(《可选》)[TextSplitter])– 用于分割文档的TextSplitter实例。默认为RecursiveCharacterTextSplitter。
- 返回
文档列表。
- 返回类型
列表[Document]