Uses of Interface
org.springframework.ai.chat.cache.semantic.SemanticCache
Packages that use SemanticCache
Package
Description
-
Uses of SemanticCache in org.springframework.ai.chat.cache.semantic
Methods in org.springframework.ai.chat.cache.semantic with parameters of type SemanticCacheModifier and TypeMethodDescriptionSemanticCacheAdvisor.Builder.cache(SemanticCache cache) Sets the semantic cache implementation.Constructors in org.springframework.ai.chat.cache.semantic with parameters of type SemanticCacheModifierConstructorDescriptionCreates a new semantic cache advisor with default order and scheduler.SemanticCacheAdvisor(SemanticCache cache, int order) Creates a new semantic cache advisor with specified order and default scheduler.SemanticCacheAdvisor(SemanticCache cache, int order, reactor.core.scheduler.Scheduler scheduler) Creates a new semantic cache advisor with specified order and scheduler. -
Uses of SemanticCache in org.springframework.ai.vectorstore.redis.cache.semantic
Classes in org.springframework.ai.vectorstore.redis.cache.semantic that implement SemanticCacheModifier and TypeClassDescriptionfinal classDefault implementation of SemanticCache using Redis as the backing store. -
Uses of SemanticCache in org.springframework.ai.vectorstore.redis.cache.semantic.autoconfigure
Methods in org.springframework.ai.vectorstore.redis.cache.semantic.autoconfigure that return SemanticCacheModifier and TypeMethodDescriptionRedisSemanticCacheAutoConfiguration.semanticCache(redis.clients.jedis.JedisPooled jedisClient, EmbeddingModel embeddingModel, RedisSemanticCacheProperties properties) Methods in org.springframework.ai.vectorstore.redis.cache.semantic.autoconfigure with parameters of type SemanticCacheModifier and TypeMethodDescriptionRedisSemanticCacheAutoConfiguration.semanticCacheAdvisor(SemanticCache semanticCache)