community: Use default load() implementation in doc loaders (#18385)

Following https://github.com/langchain-ai/langchain/pull/18289
This commit is contained in:
Christophe Bornet
2024-03-01 20:46:52 +01:00
committed by GitHub
parent 42341bc787
commit 177f51c7bd
49 changed files with 22 additions and 253 deletions

View File

@@ -2,7 +2,7 @@
from __future__ import annotations
from datetime import datetime
from typing import Iterator, List, Optional, Sequence
from typing import Iterator, Optional, Sequence
from langchain_core.documents import Document
@@ -43,9 +43,3 @@ class WeatherDataLoader(BaseLoader):
metadata = {"queried_at": datetime.now()}
content = self.client.run(place)
yield Document(page_content=content, metadata=metadata)
def load(
self,
) -> List[Document]:
"""Load weather data for the given locations."""
return list(self.lazy_load())