Skip to content

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.