mirror of
https://github.com/hwchase17/langchain.git
synced 2025-09-04 12:39:32 +00:00
community[minor]: Add Cassandra ByteStore (#22064)
This commit is contained in:
committed by
GitHub
parent
fea6b99b16
commit
74947ec894
@@ -14,7 +14,7 @@ from typing import (
|
||||
from langchain_core.documents import Document
|
||||
|
||||
from langchain_community.document_loaders.base import BaseLoader
|
||||
from langchain_community.utilities.cassandra import wrapped_response_future
|
||||
from langchain_community.utilities.cassandra import aexecute_cql
|
||||
|
||||
_NOT_SET = object()
|
||||
|
||||
@@ -118,11 +118,7 @@ class CassandraLoader(BaseLoader):
|
||||
)
|
||||
|
||||
async def alazy_load(self) -> AsyncIterator[Document]:
|
||||
for row in await wrapped_response_future(
|
||||
self.session.execute_async,
|
||||
self.query,
|
||||
**self.query_kwargs,
|
||||
):
|
||||
for row in await aexecute_cql(self.session, self.query, **self.query_kwargs):
|
||||
metadata = self.metadata.copy()
|
||||
metadata.update(self.metadata_mapper(row))
|
||||
yield Document(
|
||||
|
Reference in New Issue
Block a user