ReplayLLMClient constructor
ReplayLLMClient({
- required RecordingStore store,
- LLMClient? fallback,
- bool strictReplay = true,
- LLMRequestHash? hasher,
- RateLimitGate? rateLimitGate,
- String? trialSalt,
Implementation
ReplayLLMClient({
required this.store,
this.fallback,
this.strictReplay = true,
LLMRequestHash? hasher,
RateLimitGate? rateLimitGate,
this.trialSalt,
}) : hasher = hasher ?? const Sha256LLMRequestHash(),
rateLimitGate = rateLimitGate ?? const NoopRateLimitGate();