abacusai.vector_store
Module Contents
Classes
A vector store that stores embeddings for a list of document trunks. |
- class abacusai.vector_store.VectorStore(client, name=None, vectorStoreId=None, createdAt=None, latestVectorStoreVersion={}, vectorStoreConfig={})
Bases:
abacusai.return_class.AbstractApiClass
A vector store that stores embeddings for a list of document trunks.
- Parameters:
client (ApiClient) – An authenticated API Client instance
name (str) – The name of the vector store.
vectorStoreId (str) – The unique identifier of the vector store.
createdAt (str) – When the vector store was created.
latestVectorStoreVersion (VectorStoreVersion) – The latest version of vector store.
vectorStoreConfig (VectorStoreConfig) – The config for vector store creation.
- __repr__()
Return repr(self).
- to_dict()
Get a dict representation of the parameters in this class
- Returns:
The dict value representation of the class parameters
- Return type:
- delete_document_retriever()
Delete a Document Retriever.
- Parameters:
vector_store_id (str) – A unique string identifier associated with the document retriever.