Get the embeddings for the documents and add them to the vectorstore.
Documents are sent to the embeddings object
in batches of size embedding_chunk_size.
The embeddings are then upserted into the vectorstore
in batches of size batch_size.
add_documents(
self,
documents: List[Document],
ids: Optional[List[str]] = None,
batch_size: int = 32,
embedding_chunk_size: int = 1000,
*,
namespace: Optional[str] = None,
**kwargs: Any = {}
) -> List[str]