Joplin
Joplin 是一个开源的笔记应用程序。捕捉您的想法,并安全地从任何设备访问它们。
本笔记本介绍了如何从Joplin
数据库中加载文档。
Joplin
提供了一个 REST API 用于访问其本地数据库。此加载器使用该 API 来检索数据库中的所有笔记及其元数据。这需要一个访问令牌,可以通过以下步骤从应用程序中获取:
- 打开
Joplin
应用程序。在加载文档时,应用程序必须保持打开状态。 - 转到设置/选项并选择“Web Clipper”。
- 确保Web Clipper服务已启用。
- 在“高级选项”下,复制授权令牌。
您可以直接使用访问令牌初始化加载器,或将其存储在环境变量 JOPLIN_ACCESS_TOKEN 中。
这种方法的替代方案是将Joplin
的笔记数据库导出为Markdown文件(可选地,带有Front Matter元数据),并使用Markdown加载器(如ObsidianLoader)来加载它们。
from langchain_community.document_loaders import JoplinLoader
API Reference:JoplinLoader
loader = JoplinLoader(access_token="<access-token>")
docs = loader.load()