Mixpeek Logo

    Feature Search

    Vector similarity search across embeddings with configurable distance metrics and filtering

    Why do anything?

    Embeddings are useless without search. You need to find similar vectors to power semantic search.

    Why now?

    Every AI application needs vector search. Users expect semantic understanding, not keyword matching.

    Why this feature?

    High-performance vector search with cosine/euclidean/dot distance metrics. Supports pre-filtering and metadata constraints.

    How It Works

    Feature search is the core retriever stage for vector similarity search across any embedding type.

    1

    Query Embedding

    Embed query text/image if not already a vector

    2

    Vector Search

    Search Qdrant with configured distance metric

    3

    Filtering

    Apply pre-filters on payload fields

    4

    Ranking

    Return top-k results by similarity

    Why This Approach

    Qdrant provides efficient ANN search. Pre-filtering reduces search space for better performance.

    Integration

    results = client.retrievers.execute(retriever_id=retriever_id, inputs={"query": "..."})