UNPKG

ai-utils.js

Version:

Build AI applications, chatbots, and agents with JavaScript and TypeScript.

11 lines (10 loc) 495 B
import { RetryFunction } from "./RetryFunction.js"; /** * The `retryWithExponentialBackoff` strategy retries a failed API call with an exponential backoff. * You can configure the maximum number of tries, the initial delay, and the backoff factor. */ export declare const retryWithExponentialBackoff: ({ maxTries, initialDelayInMs, backoffFactor, }?: { maxTries?: number | undefined; initialDelayInMs?: number | undefined; backoffFactor?: number | undefined; }) => RetryFunction;