Overview

From the Search Settings page, you can configure the embedding model, reranking, and a variety of advanced search and indexing options. Search settings overview page

Embedding Model

The embedding model is used to convert your documents into vectors that are stored in Vespa. These vectors are used to search for relevant documents when a user queries Onyx. A powerful embedding model can significantly improve the accuracy of your search results, but comes at the cost of additional memory and disk usage. Embedding model configuration page

Embedding Swaps

If you select a new embedding model, Onyx will need to re-index all of your data. During this process, the old embedding model will still be available for searches. While the swap is in progress, you will see the Search Settings page show details indexing progress.
This process can take a while. Additionally, private user data is also being re-indexed, but are not displayed to the Admin Search Settings page.
Embedding swap in progress

Reranking

Reranking is an optional step that can be used to improve the accuracy of your search results. A reranking model will assess and re-organize your search results based on the relevance of the documents to the query. This process adds a small amount of latency to your search results. Generally, re-ranking is only useful if you have a very large number of documents. Reranking configuration page

Advanced Configs

On the final page, you can configure a variety of advanced search settings.
Advanced search configurations page