SingleVectorStoreConfiguration
@Configuration(proxyBeanMethods = false)
@ConditionalOnSingleCandidate(value = VectorStore::class)
VectorStore configuration — activated when no bean-name selector is set and a single VectorStore candidate exists.
This is the default fallback path. It is mutually exclusive with NamedVectorStoreConfiguration for the common cases:
selector absent → ConditionalOnPropertyMissingOrEmpty activates this config; NamedVectorStoreConfiguration does not match
selector non-empty (e.g.
"myBean") → NamedVectorStoreConfiguration matches; ConditionalOnPropertyMissingOrEmpty does not activateselector set to literal
""→ treated as missing/empty; ConditionalOnPropertyMissingOrEmpty activates this config; NamedVectorStoreConfiguration does not match
Functions
Link copied to clipboard
@Bean