community: Corrected aload func to be asynchronous from webBaseLoader (#28337)

- **Description:** The aload function, contrary to its name, is not an
asynchronous function, so it cannot work concurrently with other
asynchronous functions.

- **Issue:** #28336 

- **Test: **: Done

- **Docs: **
[here](e0a95e5646/docs/docs/integrations/document_loaders/web_base.ipynb (L201))

- **Lint: ** All checks passed

If no one reviews your PR within a few days, please @-mention one of
baskaryan, efriis, eyurtsev, ccurme, vbarda, hwchase17.

---------

Co-authored-by: Chester Curme <chester.curme@gmail.com>
This commit is contained in:
yeounhak
2024-12-21 04:42:52 +09:00
committed by GitHub
parent a08c76a6b2
commit f38fc89f35
4 changed files with 213 additions and 93 deletions

View File

@@ -102,8 +102,8 @@ def test_falkordbvector() -> None:
pre_delete_collection=True,
)
output = docsearch.similarity_search("foo", k=1)
assert type(output) is list
assert type(output[0]) is Document
assert isinstance(output, list)
assert isinstance(output[0], Document)
assert output[0].page_content == "foo"
drop_vector_indexes(docsearch)
@@ -121,8 +121,8 @@ def test_falkordbvector_embeddings() -> None:
pre_delete_collection=True,
)
output = docsearch.similarity_search("foo", k=1)
assert type(output) is list
assert type(output[0]) is Document
assert isinstance(output, list)
assert isinstance(output[0], Document)
assert output[0].page_content == "foo"
drop_vector_indexes(docsearch)
@@ -168,8 +168,8 @@ def test_falkordbvector_with_metadatas() -> None:
pre_delete_collection=True,
)
output = docsearch.similarity_search("foo", k=1)
assert type(output) is list
assert type(output[0]) is Document
assert isinstance(output, list)
assert isinstance(output[0], Document)
assert output[0].metadata.get("page") == "0"
drop_vector_indexes(docsearch)