Grooper Help - Version 25.0
25.0.0024 2,166

Subset Filter

Embedded Object Grooper.GPT

Defines a filter that selects a logical subset of documents within a Search Index for targeted retrieval by an AI Assistant.

Remarks

A Subset Filter enables the AI Assistant to interact with a specific segment of a search index, rather than searching the entire collection. This is especially useful in Retrieval-Augmented Generation (RAG) workflows, where precise, context-aware retrieval is needed to answer user queries.

By configuring subset filters, you can expose logical partitions of your search index—such as by document type, status, department, or any other field—making it possible for the assistant to focus on the most relevant documents for a given scenario.

Use Cases:

  • Limit search results to invoices, contracts, or other document types within a large repository.
  • Expose only documents from a specific department or business unit for compliance or privacy reasons.
  • Create subsets for different stages of a workflow (e.g., "Pending Review", "Approved", "Archived").

Subset filters are defined using OData filter expressions, allowing for flexible and powerful selection criteria. Each filter is given a unique name and a description to help the AI Assistant understand when and how to use it.

Properties

NameTypeDescription

Used By

Notification