This PR adds async methods afind_similar and asearch to the public API exposed by a Vector Index.
This involved creating various async variations of methods further up the chain. I've also broke up the bulk_generate_documents methods in to smaller functions to both reduce the size of that function body and so we can reuse as much as possible between the async and non-async versions of the function.
This PR adds async methods
afind_similar
andasearch
to the public API exposed by a Vector Index.This involved creating various async variations of methods further up the chain. I've also broke up the
bulk_generate_documents
methods in to smaller functions to both reduce the size of that function body and so we can reuse as much as possible between the async and non-async versions of the function.