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

    LLM-Powered Filtering

    Use LLM to apply complex filtering rules that can't be expressed with simple attributes. Great for nuanced content filtering.

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

    Pipeline Stages

    1
    semantic_search
    filter
    feature_search
    View parameters
    {
      "searches": [
        {
          "feature_uri": "mixpeek://text_extractor@v1/multilingual_e5_large_instruct_v1",
          "query": {
            "input_mode": "text",
            "value": "{{INPUT.query}}"
          },
          "top_k": 100
        }
      ],
      "final_top_k": 30
    }
    2
    llm_filter
    filter
    llm_filter
    View parameters
    {
      "provider": "google",
      "model_name": "gemini-2.5-flash-lite",
      "criteria": "Keep documents that match: '{{INPUT.filter_criteria}}'"
    }
    3
    sort_by_relevance
    sort
    sort_relevance
    View parameters
    {}

    Input Schema

    query
    text
    required

    Search query

    filter_criteria
    text
    required

    Natural language filter criteria

    e.g. contains technical details

    Use Cases

    • Complex content filtering
    • Sentiment-based filtering
    • Quality assessment
    • Subjective criteria matching

    Requirements

    • LLM inference service must be available

    Tags

    llm
    filtering
    nlp
    intelligent

    Ready to use this template?

    Clone it into your namespace and start querying in minutes.