Glossary
Glossary
Community Edition | Enterprise Edition
Term | Definition |
---|---|
AIProvider | A configuration of a Generative AI (GAI) or LLM. It includes metadata identifying the model type, API key, and other settings. (Enterprise Edition only) |
Authenticator | A configuration of a Single Sign On (SSO) or Identity Provider (IDP) like Microsoft, Okta or Ping Federate (Enterprise Edition only) |
Chat | A SWIRL object that stores message objects exchanged within the AI Search Assistant. |
Connector | A SWIRL module that interacts with a specific data source, wrapping existing Python libraries (e.g., requests.get , elasticsearch ). |
Confidence | A prediction of relevancy for a SWIRL search result, ranging from 0 to 1. (Enterprise Edition only) |
Message | A SWIRL object containing a message sent to or from a GAI/LLM. (Enterprise Edition only) |
Mixer | Combines results from multiple SearchProviders into a unified result set, applying relevancy ranking. |
Page Fetcher | A SWIRL module that retrieves a copy of a specific document for additional processing. The Enterprise Edition can authenticate when fetching |
Processors | Modules that process search queries and results, transforming them (e.g., removing control characters, spell-checking, or normalizing formats). |
Prompt | A SWIRL object that configures a GAI or LLM for use in AI-assisted search roles, such as Retrieval-Augmented Generation (RAG) or chat. (Enterprise Edition only) |
Pipelines | Execute pre-defined sequences of Processors to transform search input or result content dynamically. |
Query | The search terms entered by a user. In search engines, the act of searching is distinct from the search terms themselves, which are called a query. |
Search | A SWIRL object that defines a search execution request, containing a query_string (search text) and optional metadata. |
SearchProvider | A configuration of a Connector, defining a searchable source and including metadata such as authentication credentials and endpoint details. |
Subscribe | A key property of Search objects. When set to true , SWIRL periodically re-runs the search, sorting by date to retrieve newer data while removing duplicates. Currently, users must poll for updates, but future releases will support: - Callbacks when new results are available. - Automatic AI Insights regeneration. |
Result | Represents a retrieved search result from a SearchProvider within a federated search. |
Relevancy Ranking | A scoring system that determines the importance of a search result compared to others. Learn more: Relevance in Information Retrieval. |