From d72e5f5f697a8a0c0dc176284f02e4bb9cb5c767 Mon Sep 17 00:00:00 2001 From: Louis Dureuil Date: Wed, 2 Jul 2025 11:29:50 +0200 Subject: [PATCH] Hide `documentTemplate` and `documentTemplateMaxBytes` when indexing_fragment is defined --- crates/milli/src/vector/settings.rs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/crates/milli/src/vector/settings.rs b/crates/milli/src/vector/settings.rs index 4bb4ed92c..9ea8d7703 100644 --- a/crates/milli/src/vector/settings.rs +++ b/crates/milli/src/vector/settings.rs @@ -1932,8 +1932,18 @@ impl EmbeddingSettings { pooling: Setting::NotSet, api_key: Setting::some_or_not_set(api_key), dimensions: Setting::some_or_not_set(dimensions), - document_template, - document_template_max_bytes, + document_template: if indexing_fragments.is_empty() && search_fragments.is_empty() { + document_template + } else { + Setting::NotSet + }, + document_template_max_bytes: if indexing_fragments.is_empty() + && search_fragments.is_empty() + { + document_template_max_bytes + } else { + Setting::NotSet + }, url: Setting::Set(url), indexing_fragments: if indexing_fragments.is_empty() { Setting::NotSet