Qyverβs framework is broadly divided into two core modules:
Handles data parsing and schema definition, ensuring structured data processing.
Key Components:
DAG (Directed Acyclic Graph) β Manages dependencies between processing steps.
Parser β Extracts and processes structured/unstructured data.
Schema β Defines the structure of your entities and attributes.
Defines how vector computation and search queries are structured and executed.
App β Manages application setup and execution.
Executor β Runs computations and query execution pipelines.
Index β Groups multiple vector spaces for efficient retrieval.
Query β Constructs and executes search queries.
Registry β Stores and manages system components.
Source β Handles data ingestion and connection to external databases.
Space β Defines embedding logic for different data attributes.
Storage β Manages data persistence and indexing.
Last updated 1 year ago