diff --git a/docs/reference/elasticsearch/rest-apis/retrievers.md b/docs/reference/elasticsearch/rest-apis/retrievers.md index d19386f179fc5..c55b2fe14dcf6 100644 --- a/docs/reference/elasticsearch/rest-apis/retrievers.md +++ b/docs/reference/elasticsearch/rest-apis/retrievers.md @@ -69,6 +69,7 @@ When a retriever is specified as part of a search, the following elements are no ## Multi-field query format [multi-field-query-format] ```yaml {applies_to} stack: ga 9.1 +serverless: ga ``` The [`linear`](retrievers/linear-retriever.md) and [`rrf`](retrievers/rrf-retriever.md) retrievers support a multi-field query format that provides a simplified way to define searches across multiple fields without explicitly specifying inner retrievers. diff --git a/docs/reference/elasticsearch/rest-apis/retrievers/linear-retriever.md b/docs/reference/elasticsearch/rest-apis/retrievers/linear-retriever.md index 36da0f5104df4..95985c5015acf 100644 --- a/docs/reference/elasticsearch/rest-apis/retrievers/linear-retriever.md +++ b/docs/reference/elasticsearch/rest-apis/retrievers/linear-retriever.md @@ -16,19 +16,19 @@ Either `query` or `retrievers` must be specified. Combining `query` and `retrievers` is not supported. :::: -`query` {applies_to}`stack: ga 9.1` +`query` {applies_to}`serverless: ga` {applies_to}`stack: ga 9.1` : (Optional, String) The query to use when using the [multi-field query format](../retrievers.md#multi-field-query-format). -`fields` {applies_to}`stack: ga 9.1` +`fields` {applies_to}`serverless: ga` {applies_to}`stack: ga 9.1` : (Optional, array of strings) The fields to query when using the [multi-field query format](../retrievers.md#multi-field-query-format). Fields can include boost values using the `^` notation (e.g., `"field^2"`). If not specified, uses the index's default fields from the `index.query.default_field` index setting, which is `*` by default. -`normalizer` {applies_to}`stack: ga 9.1` +`normalizer` {applies_to}`serverless: ga` {applies_to}`stack: ga 9.1` : (Optional, String) The top-level normalizer to use when combining results. @@ -37,7 +37,7 @@ Combining `query` and `retrievers` is not supported. When used with the [multi-field query format](../retrievers.md#multi-field-query-format) (`query` parameter), normalizes scores per [field grouping](../retrievers.md#multi-field-field-grouping). - Otherwise this serves as the default normalizer for any sub-retriever that doesn't specify its own normalizer. Per-retriever normalizers always take precedence over the top-level normalizer. {applies_to}`stack: ga 9.2` + Otherwise this serves as the default normalizer for any sub-retriever that doesn't specify its own normalizer. Per-retriever normalizers always take precedence over the top-level normalizer. {applies_to}`serverless: ga` {applies_to}`stack: ga 9.2` ::::{warning} Avoid using `none` as that will disable normalization and may bias the result set towards lexical matches. diff --git a/docs/reference/elasticsearch/rest-apis/retrievers/rrf-retriever.md b/docs/reference/elasticsearch/rest-apis/retrievers/rrf-retriever.md index cccab00166c82..e1d6927a6af22 100644 --- a/docs/reference/elasticsearch/rest-apis/retrievers/rrf-retriever.md +++ b/docs/reference/elasticsearch/rest-apis/retrievers/rrf-retriever.md @@ -17,12 +17,12 @@ Either `query` or `retrievers` must be specified. Combining `query` and `retrievers` is not supported. :::: -`query` {applies_to}`stack: ga 9.1` +`query` {applies_to}`serverless: ga` {applies_to}`stack: ga 9.1` : (Optional, String) The query to use when using the [multi-field query format](../retrievers.md#multi-field-query-format). -`fields` {applies_to}`stack: ga 9.1` +`fields` {applies_to}`serverless: ga` {applies_to}`stack: ga 9.1` : (Optional, array of strings) The fields to query when using the [multi-field query format](../retrievers.md#multi-field-query-format).