swarmauri.core.vectors.IVectorMeta module
- class swarmauri.core.vectors.IVectorMeta.IVectorMeta[source]
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.
- abstract property id: str
Unique identifier for the vector. This ID can be used to reference the vector in a database or a vector store.
- abstract property metadata: Dict[str, Any]
Optional metadata associated with the vector. Metadata can include additional information useful for retrieval, categorization, or description of the vector data.