UNPKG

@ai2070/l0

Version:

L0: The Missing Reliability Substrate for AI

47 lines (46 loc) 1.21 kB
import { RETRY_DEFAULTS } from "./retry"; const minimalGuardrails = []; const recommendedGuardrails = []; const strictGuardrails = []; const minimalRetry = { attempts: 2, maxRetries: 4, backoff: "linear", baseDelay: RETRY_DEFAULTS.baseDelay, maxDelay: RETRY_DEFAULTS.maxDelay, retryOn: [...RETRY_DEFAULTS.retryOn] }; const recommendedRetry = { attempts: RETRY_DEFAULTS.attempts, maxRetries: RETRY_DEFAULTS.maxRetries, backoff: RETRY_DEFAULTS.backoff, baseDelay: RETRY_DEFAULTS.baseDelay, maxDelay: RETRY_DEFAULTS.maxDelay, retryOn: [...RETRY_DEFAULTS.retryOn] }; const strictRetry = { attempts: RETRY_DEFAULTS.attempts, maxRetries: RETRY_DEFAULTS.maxRetries, backoff: "full-jitter", baseDelay: RETRY_DEFAULTS.baseDelay, maxDelay: RETRY_DEFAULTS.maxDelay, retryOn: [...RETRY_DEFAULTS.retryOn] }; const exponentialRetry = { attempts: 4, maxRetries: 8, backoff: "exponential", baseDelay: RETRY_DEFAULTS.baseDelay, maxDelay: RETRY_DEFAULTS.maxDelay, retryOn: [...RETRY_DEFAULTS.retryOn] }; export { exponentialRetry, minimalGuardrails, minimalRetry, recommendedGuardrails, recommendedRetry, strictGuardrails, strictRetry }; //# sourceMappingURL=l0.js.map