NEWVectors or files. Pick a path.Start →
    Advanced Search

    Grouped Search Results

    Search and group results by a field, returning the top-scoring documents in each group. Perfect for faceted search and category/brand result sets.

    No credit card to start · Build from $25/mo

    Pipeline Stages

    1
    semantic_search
    filter
    feature_search
    View parameters
    {
      "searches": [
        {
          "feature_uri": "mixpeek://multimodal_extractor@v1/vertex_multimodal_embedding",
          "query": {
            "input_mode": "text",
            "value": "{{INPUT.query}}"
          },
          "top_k": 200
        }
      ],
      "final_top_k": 100
    }
    2
    group_results
    reduce
    group_by
    View parameters
    {
      "group_by_field": "{{INPUT.group_by_field}}",
      "max_per_group": 3
    }

    Input Schema

    query
    text
    required

    Search query

    group_by_field
    string
    required

    Field to group by, as the collection's schema names it (e.g., category)

    e.g. category

    Use Cases

    • Faceted search results
    • Category distribution browsing
    • Brand/vendor result grouping

    Requirements

    • Collection must have the group_by field

    Tags

    grouping
    facets

    Ready to use this template?

    Clone it into your namespace and start querying in minutes.