MetricsMiddleware
org.llm4s.llmconnect.middleware.MetricsMiddleware
class MetricsMiddleware(collector: MetricsCollector, providerName: String, modelName: String) extends LLMMiddleware
Middleware that collects metrics for LLM operations.
Replaces the provider-baked MetricsRecording trait with a composable layer. Records request duration, success/failure counts, token usage, and costs.
Attributes
- Graph
-
- Supertypes
Members list
In this article