NamedVectorStoreConfiguration

@Configuration(proxyBeanMethods = false)
open class NamedVectorStoreConfiguration(source)

VectorStore configuration — activated when a bean-name selector is provided.

Resolves the VectorStore from the application context by the configured bean name.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@Bean
@ConditionalOnMissingBean(value = [KoogVectorStore::class])
open fun springAiKoogVectorStore(beanFactory: BeanFactory, properties: KoogSpringAiVectorStoreProperties, @Qualifier(value = "koogSpringAiVectorStoreDispatcher") dispatcher: CoroutineDispatcher): KoogVectorStore