From 08a026067d49c41a048ab4cb8ce292e0dea98650 Mon Sep 17 00:00:00 2001 From: kosabogi Date: Mon, 17 Nov 2025 13:19:42 +0100 Subject: [PATCH 1/4] Adds tech preview callout --- specification/inference/_types/CommonTypes.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/specification/inference/_types/CommonTypes.ts b/specification/inference/_types/CommonTypes.ts index 1bace974d0..1577668257 100644 --- a/specification/inference/_types/CommonTypes.ts +++ b/specification/inference/_types/CommonTypes.ts @@ -1330,6 +1330,7 @@ export class ElasticsearchServiceSettings { */ num_threads: integer /** + * This parameter is in tech preview in 9.2. * Available only for the `rerank` task type using the Elastic reranker model. * Controls the strategy used for processing long documents during inference. * @@ -1342,6 +1343,7 @@ export class ElasticsearchServiceSettings { */ long_document_strategy?: string /** + * This parameter is in tech preview in 9.2. * Only for the `rerank` task type. * Limits the number of chunks per document that are sent for inference when chunking is enabled. * If not set, all chunks generated for the document are processed. From 5df436c11eba05579be353108363f6425b620777 Mon Sep 17 00:00:00 2001 From: kosabogi Date: Mon, 17 Nov 2025 13:46:13 +0100 Subject: [PATCH 2/4] Adds tech preview tags --- specification/inference/_types/CommonTypes.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/specification/inference/_types/CommonTypes.ts b/specification/inference/_types/CommonTypes.ts index 1577668257..6bd30df08c 100644 --- a/specification/inference/_types/CommonTypes.ts +++ b/specification/inference/_types/CommonTypes.ts @@ -1340,13 +1340,14 @@ export class ElasticsearchServiceSettings { * * When `long_document_strategy` is set to `chunk`, Elasticsearch splits each document into smaller parts but still returns a single score per document. * That score reflects the highest relevance score among all chunks. + * @availability stack stability=experimental visibility=public */ long_document_strategy?: string /** - * This parameter is in tech preview in 9.2. * Only for the `rerank` task type. * Limits the number of chunks per document that are sent for inference when chunking is enabled. * If not set, all chunks generated for the document are processed. + * @availability stack stability=experimental visibility=public */ max_chunks_per_doc?: integer } From ab15c0082afd35ec7d5a32e9a673a7707b854bf5 Mon Sep 17 00:00:00 2001 From: kosabogi Date: Mon, 17 Nov 2025 13:50:36 +0100 Subject: [PATCH 3/4] Removes sentence --- specification/inference/_types/CommonTypes.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/specification/inference/_types/CommonTypes.ts b/specification/inference/_types/CommonTypes.ts index 6bd30df08c..0510d53ce2 100644 --- a/specification/inference/_types/CommonTypes.ts +++ b/specification/inference/_types/CommonTypes.ts @@ -1330,7 +1330,6 @@ export class ElasticsearchServiceSettings { */ num_threads: integer /** - * This parameter is in tech preview in 9.2. * Available only for the `rerank` task type using the Elastic reranker model. * Controls the strategy used for processing long documents during inference. * From e11dbcfbf55c37126dd0f0a88c597de8291b89ad Mon Sep 17 00:00:00 2001 From: kosabogi Date: Mon, 17 Nov 2025 14:44:18 +0100 Subject: [PATCH 4/4] Adds serverless tech preview tag --- specification/inference/_types/CommonTypes.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/specification/inference/_types/CommonTypes.ts b/specification/inference/_types/CommonTypes.ts index 0510d53ce2..adb040afa7 100644 --- a/specification/inference/_types/CommonTypes.ts +++ b/specification/inference/_types/CommonTypes.ts @@ -1340,6 +1340,7 @@ export class ElasticsearchServiceSettings { * When `long_document_strategy` is set to `chunk`, Elasticsearch splits each document into smaller parts but still returns a single score per document. * That score reflects the highest relevance score among all chunks. * @availability stack stability=experimental visibility=public + * @availability serverless stability=experimental visibility=public */ long_document_strategy?: string /** @@ -1347,6 +1348,7 @@ export class ElasticsearchServiceSettings { * Limits the number of chunks per document that are sent for inference when chunking is enabled. * If not set, all chunks generated for the document are processed. * @availability stack stability=experimental visibility=public + * @availability serverless stability=experimental visibility=public */ max_chunks_per_doc?: integer }