Obsidian
Obsidian 是一个强大且可扩展的知识库,它基于您本地的纯文本文件夹进行工作。
本文介绍如何从 Obsidian
数据库加载文档。
由于 Obsidian
仅作为一个文件夹中的 Markdown 文件存储在磁盘上,加载器只需要提供该文件夹的路径。
Obsidian
文件有时还包含元数据,这是文件顶部的一个 YAML 块。这些值将添加到文档的元数据中。(ObsidianLoader
还可以传递 collect_metadata=False
参数来禁用此行为。)
from langchain.document_loaders import ObsidianLoader
loader = ObsidianLoader("<path-to-obsidian>")
docs = loader.load()