Skip to main content
In Admin > Settings > Search Engine, set the vector database type and search parameters. These settings are shared across Knowledge Bases (KbSphere), Glossaries, and DbSphere.
Search Engine settings tab

Search Engine Selection

EngineStrengths
Azure AI SearchAzure managed service, hybrid search supported by default
PostgreSQL pgvectorPostgreSQL extension, memory-efficient halfvec support
MilvusLarge-scale distributed processing, high-performance vector search
ElasticsearchHybrid search (BM25 + vector), reuse existing ELK stack
Google Vertex AI SearchGoogle Cloud managed search service
Embedding engines and models are configured in the Settings > Documents tab. Vector dimensions must match between search engine and embedding settings.

Search Settings

Configure search result count and reranker.
SettingDescriptionDefault
Top KVector search result count10
Reranker Top KResult count after reranker3
Reranker thresholdMinimum relevance score after reranking (0–1). Results below threshold are filtered0.0

Reranker Settings (Vertex AI Ranking API)

Configure Vertex AI Ranking API-based reranker to improve search quality.
SettingDescription
Project IDGoogle Cloud project ID (optional — uses Vertex AI Search’s Project ID when unset)
LocationVertex AI Ranking API region
Reranker ModelReranking model to use
AuthenticationAuth method (Use Global Google Cloud Key toggle or Service Account Key JSON entry)
Changing the search engine type makes previously indexed data inaccessible. Always plan data migration before changing.