Semantic Search
Filtered Attribute Search
Semantic search with attribute filtering and custom sorting. Perfect for e-commerce where users filter by price, category, or date.
No credit card to start · Build from $25/mo
Pipeline Stages
1
semantic_search
filter
feature_searchView parameters
{
"searches": [
{
"feature_uri": "mixpeek://multimodal_extractor@v1/vertex_multimodal_embedding",
"query": {
"input_mode": "text",
"value": "{{INPUT.query}}"
},
"top_k": 100
}
],
"final_top_k": 50
}2
attribute_filter
filter
attribute_filterView parameters
{
"filters": {
"AND": [
{
"field": "metadata.category",
"operator": "eq",
"value": "{{INPUT.category}}"
}
]
}
}3
sort_by_attribute
sort
sort_attributeView parameters
{
"field": "{{INPUT.sort_field}}",
"order": "{{INPUT.sort_order}}"
}Input Schema
querytext
required
Search query
categorystring
Category to filter by
sort_fieldstring
Field to sort by (e.g., metadata.price)
sort_orderstring
Sort order (asc or desc)
Use Cases
- E-commerce product filtering
- Catalog search with facets
- Price/date sorted results
- Category-based filtering
Requirements
- Collection must have the filterable attributes indexed
Tags
filtering
sorting
attributes
ecommerce
Ready to use this template?
Clone it into your namespace and start querying in minutes.