class HNSWLibEmbeddings interface for generating vector embeddings from text queries, enabling vector-based similarity searches.
Class that implements a vector store using Hierarchical Navigable Small World (HNSW) graphs. It extends the SaveableVectorStore class and provides methods for adding documents and vectors, performing similarity searches, and saving and loading the vector store.