SingleEmbeddingModelConfiguration

@Configuration(proxyBeanMethods = false)
@ConditionalOnSingleCandidate(value = EmbeddingModel::class)
open class SingleEmbeddingModelConfiguration(source)

Embedding model configuration — activated when no bean-name selector is set and a single EmbeddingModel candidate exists.

This is the default fallback path. It is mutually exclusive with NamedEmbeddingModelConfiguration for the common cases:

Constructors

Link copied to clipboard
constructor()

Functions

@Bean
@ConditionalOnMissingBean(value = [LLMEmbeddingProvider::class])
open fun springAiEmbeddingModelLLMEmbeddingProvider(embeddingModel: EmbeddingModel, @Qualifier(value = "koogSpringAiEmbeddingDispatcher") dispatcher: CoroutineDispatcher): LLMEmbeddingProvider