Skip to main content

本地文件存储

LocalFileStoreByteStore 的一个持久化实现,它将所有数据存储在您选择的文件夹中。

from pathlib import Path
from langchain.storage import LocalFileStore
root_path = Path.cwd() / "data" # 也可以是一个由字符串设置的路径
store = LocalFileStore(root_path)
store.mset([("k1", b"v1"), ("k2", b"v2")])
print(store.mget(["k1", "k2"]))
[b'v1', b'v2']

现在让我们看看我们的 data 文件夹中存在哪些文件:

!ls {root_path}
k1 k2

Was this page helpful?


You can leave detailed feedback on GitHub.