From 3fe052fd83183d9eee1a30bedbfd239da9638916 Mon Sep 17 00:00:00 2001 From: Sun Yuhan <20242118+sunyuhan1998@users.noreply.github.com> Date: Wed, 4 Jun 2025 17:29:38 +0800 Subject: [PATCH] fix: Fixed the missing properties in the AutoConfiguration of ChromaVectorStore. (#3435) Signed-off-by: Sun Yuhan <1085481446@qq.com> (cherry picked from commit da948339839e7f8413ad12612ea0830ede6fb96e) --- .../autoconfigure/ChromaVectorStoreAutoConfiguration.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-chroma/src/main/java/org/springframework/ai/vectorstore/chroma/autoconfigure/ChromaVectorStoreAutoConfiguration.java b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-chroma/src/main/java/org/springframework/ai/vectorstore/chroma/autoconfigure/ChromaVectorStoreAutoConfiguration.java index 4af9a6872..b6916f2cb 100644 --- a/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-chroma/src/main/java/org/springframework/ai/vectorstore/chroma/autoconfigure/ChromaVectorStoreAutoConfiguration.java +++ b/auto-configurations/vector-stores/spring-ai-autoconfigure-vector-store-chroma/src/main/java/org/springframework/ai/vectorstore/chroma/autoconfigure/ChromaVectorStoreAutoConfiguration.java @@ -95,6 +95,8 @@ public class ChromaVectorStoreAutoConfiguration { BatchingStrategy chromaBatchingStrategy) { return ChromaVectorStore.builder(chromaApi, embeddingModel) .collectionName(storeProperties.getCollectionName()) + .databaseName(storeProperties.getDatabaseName()) + .tenantName(storeProperties.getTenantName()) .initializeSchema(storeProperties.isInitializeSchema()) .observationRegistry(observationRegistry.getIfUnique(() -> ObservationRegistry.NOOP)) .customObservationConvention(customObservationConvention.getIfAvailable(() -> null))