MetricsRecording
org.llm4s.llmconnect.provider.MetricsRecording
@Stable
trait MetricsRecording
Helper trait for recording metrics consistently across all provider clients.
Extracts the common pattern of timing requests, observing outcomes, recording tokens, and reading costs from completion results.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BaseLifecycleLLMClientclass AnthropicClientclass BedrockClientclass GeminiClientclass OllamaClientclass OpenAIClientclass OpenAICompatibleClientclass CohereClientclass DeepSeekClientclass MistralClientclass OpenRouterClientclass XaiClientclass ZaiClientclass PerplexityClientclass VertexAIClientclass WatsonXClient
Members list
In this article