跳到主要內容

文件載入器

文件載入器旨在載入文件物件。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)

請參閱以下資源以獲取更多資訊


此頁面是否有幫助?