Class SpringAIOllamaEmbeddingConfig
java.lang.Object
com.bytedesk.ai.springai.providers.ollama.SpringAIOllamaEmbeddingConfig
@Configuration
@ConditionalOnProperty(prefix="spring.ai.ollama.embedding",
name="enabled",
havingValue="true",
matchIfMissing=false)
public class SpringAIOllamaEmbeddingConfig
extends Object
https://ollama.com/
https://docs.spring.io/spring-ai/reference/api/embeddings/ollama-embeddings.html
Ollama Embedding Configuration
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) org.springframework.ai.ollama.api.OllamaApi
(package private) org.springframework.ai.ollama.api.OllamaOptions
(package private) org.springframework.ai.ollama.OllamaEmbeddingModel
-
Field Details
-
Constructor Details
-
SpringAIOllamaEmbeddingConfig
public SpringAIOllamaEmbeddingConfig()
-
-
Method Details
-
bytedeskOllamaEmbeddingApi
@Bean("bytedeskOllamaEmbeddingApi") org.springframework.ai.ollama.api.OllamaApi bytedeskOllamaEmbeddingApi() -
bytedeskOllamaEmbeddingOptions
@Bean("bytedeskOllamaEmbeddingOptions") org.springframework.ai.ollama.api.OllamaOptions bytedeskOllamaEmbeddingOptions() -
ollamaEmbeddingModel
@Bean("OllamaEmbeddingModel") @ConditionalOnProperty(name="spring.ai.model.embedding", havingValue="ollama", matchIfMissing=false) org.springframework.ai.ollama.OllamaEmbeddingModel ollamaEmbeddingModel()
-