文档加载器
先决条件
文档加载器旨在加载文档对象。LangChain 提供了数百种与各种数据源的集成,用于从这些数据源加载数据:Slack、Notion、Google Drive 等。
集成
您可以在 文档加载器集成页面 上找到可用的集成。
界面
文档加载器实现了 BaseLoader 接口。
每个 DocumentLoader 都有其特定的参数,但它们都可以通过 .load 方法或 .lazy_load 以相同的方式调用。
这是一个简单的例子:
from langchain_community.document_loaders.csv_loader import CSVLoader
loader = CSVLoader(
... # <-- Integration specific parameters here
)
data = loader.load()
API 参考:CSVLoader
在处理大型数据集时,可以使用 .lazy_load 方法:
for document in loader.lazy_load():
print(document)
相关资源
有关更多信息,请参阅以下资源: