文件載入器
先決條件
文件載入器旨在載入文件物件。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)
相關資源
請參閱以下資源以獲取更多資訊