Class VectorsStoreConfiguration
-
- All Implemented Interfaces:
@Configuration()@Profile(value = {"vectors"}) public final class VectorsStoreConfiguration
-
-
Constructor Summary
Constructors Constructor Description VectorsStoreConfiguration()
-
Method Summary
Modifier and Type Method Description final FilevectorsRoot(File rootFolder)final VectorBucketStorevectorBucketStore(File vectorsRoot, ObjectMapper objectMapper)final VectorIndexStorevectorIndexStore(VectorBucketStore vectorBucketStore, ObjectMapper objectMapper)final VectorStorevectorStore(VectorIndexStore vectorIndexStore, ObjectMapper objectMapper)-
-
Method Detail
-
vectorsRoot
@Bean() final File vectorsRoot(File rootFolder)
-
vectorBucketStore
@Bean() final VectorBucketStore vectorBucketStore(File vectorsRoot, ObjectMapper objectMapper)
-
vectorIndexStore
@Bean() final VectorIndexStore vectorIndexStore(VectorBucketStore vectorBucketStore, ObjectMapper objectMapper)
-
vectorStore
@Bean() final VectorStore vectorStore(VectorIndexStore vectorIndexStore, ObjectMapper objectMapper)
-
-
-
-