Are you an LLM? You can read better optimized documentation at /api/@nhtio/adk/batteries/embeddings/openai/types/interfaces/EmbeddingsRetryConfig.md for this page in Markdown format
Interface: EmbeddingsRetryConfig
Defined in: src/batteries/embeddings/openai/types.ts:40
Retry/backoff configuration for HTTP-backed embeddings batteries. Mirrors the chat battery's ChatCompletionsRetryConfig so behavior is consistent across the bundled batteries.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
baseDelayMs? | number | Base backoff delay in ms; doubled each attempt. Default 500. | src/batteries/embeddings/openai/types.ts:44 |
honorRetryAfter? | boolean | Honor an upstream Retry-After header when present. Default true. | src/batteries/embeddings/openai/types.ts:50 |
maxAttempts? | number | Max total attempts (including the first). Default 1 (no retry). | src/batteries/embeddings/openai/types.ts:42 |
maxDelayMs? | number | Backoff ceiling in ms. Default 30_000. | src/batteries/embeddings/openai/types.ts:46 |
retriableStatuses? | number[] | HTTP statuses eligible for retry. Default [429, 500, 502, 503, 504]. | src/batteries/embeddings/openai/types.ts:48 |