mirror of
				https://github.com/meilisearch/meilisearch.git
				synced 2025-11-04 01:46:28 +00:00 
			
		
		
		
	Merge #4500
4500: Don't display dimensions as 0 when it is not set r=ManyTheFish a=dureuill
Fixes regression in embedders where `dimensions: 0` was displayed when it hadn't be set for the `openAi` source.
Was breaking a PHP SDK integration test: cbaecb8c55/tests/Settings/EmbeddersTest.php (L28)
Co-authored-by: Louis Dureuil <louis@meilisearch.com>
			
			
This commit is contained in:
		@@ -199,7 +199,7 @@ impl From<EmbeddingConfig> for EmbeddingSettings {
 | 
				
			|||||||
                model: Setting::Set(options.embedding_model.name().to_owned()),
 | 
					                model: Setting::Set(options.embedding_model.name().to_owned()),
 | 
				
			||||||
                revision: Setting::NotSet,
 | 
					                revision: Setting::NotSet,
 | 
				
			||||||
                api_key: options.api_key.map(Setting::Set).unwrap_or_default(),
 | 
					                api_key: options.api_key.map(Setting::Set).unwrap_or_default(),
 | 
				
			||||||
                dimensions: Setting::Set(options.dimensions.unwrap_or_default()),
 | 
					                dimensions: options.dimensions.map(Setting::Set).unwrap_or_default(),
 | 
				
			||||||
                document_template: Setting::Set(prompt.template),
 | 
					                document_template: Setting::Set(prompt.template),
 | 
				
			||||||
            },
 | 
					            },
 | 
				
			||||||
            super::EmbedderOptions::Ollama(options) => Self {
 | 
					            super::EmbedderOptions::Ollama(options) => Self {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user