Class swarmauri_core.vectors.IVectorMeta.IVectorMeta
swarmauri_core.vectors.IVectorMeta.IVectorMeta
Bases: ABC
Interface for a high-dimensional data vector. This interface defines the basic structure and operations for interacting with vectors in various applications, such as machine learning, information retrieval, and similarity search.
id
abstractmethod
property
id
Unique identifier for the vector. This ID can be used to reference the vector in a database or a vector store.
metadata
abstractmethod
property
metadata
Optional metadata associated with the vector. Metadata can include additional information useful for retrieval, categorization, or description of the vector data.