CachingMiddleware
org.llm4s.llmconnect.middleware.CachingMiddleware
class CachingMiddleware(embeddingClient: EmbeddingClient, embeddingModel: EmbeddingModelConfig, config: CacheConfig, tracing: Tracing, clock: Clock) extends LLMMiddleware
Middleware adapter for CachingLLMClient.
Allows using semantic caching as part of the middleware pipeline.
Attributes
- Graph
-
- Supertypes
Members list
In this article