org.llm4s.reliability.ReliabilityConfig
See theReliabilityConfig companion object
final case class ReliabilityConfig(retryPolicy: RetryPolicy, circuitBreaker: CircuitBreakerConfig, deadline: Option[Duration], enabled: Boolean)
Configuration for reliable LLM provider calls.
Provides retry logic, circuit breakers, and deadline enforcement to make LLM API calls resilient to transient failures.
Value parameters
- circuitBreaker
-
Circuit breaker configuration
- deadline
-
Maximum time to wait for operation completion
- enabled
-
Whether reliability features are enabled (for opt-out)
- retryPolicy
-
Retry policy for transient failures
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article