lakeFS
lakeFS 提供了对数据湖的可扩展版本控制,并使用类似 Git 的语义来创建和访问这些版本。
这份笔记涵盖了如何从 lakeFS
路径加载文档对象(无论是对象还是前缀)。
初始化 lakeFS 加载器
用你自己的值替换 ENDPOINT
、LAKEFS_ACCESS_KEY
和 LAKEFS_SECRET_KEY
。
from langchain_community.document_loaders import LakeFSLoader
ENDPOINT = ""
LAKEFS_ACCESS_KEY = ""
LAKEFS_SECRET_KEY = ""
lakefs_loader = LakeFSLoader(
lakefs_access_key=LAKEFS_ACCESS_KEY,
lakefs_secret_key=LAKEFS_SECRET_KEY,
lakefs_endpoint=ENDPOINT,
)
指定路径
您可以指定前缀或完整对象路径来控制要加载的文件。
在相应的 REPO
、REF
和 PATH
中指定仓库、引用(分支、提交 ID 或标签)和路径以加载文档:
REPO = ""
REF = ""
PATH = ""
lakefs_loader.set_repo(REPO)
lakefs_loader.set_ref(REF)
lakefs_loader.set_path(PATH)
docs = lakefs_loader.load()
docs