BatchOptions
Defined in: src/provider/batching.ts:3
Properties
Section titled “Properties”batchSize?
Section titled “batchSize?”
optionalbatchSize?:number
Defined in: src/provider/batching.ts:4
delayMs?
Section titled “delayMs?”
optionaldelayMs?:number
Defined in: src/provider/batching.ts:6
pause between chunks (not after the last)
onProgress?
Section titled “onProgress?”
optionalonProgress?: (done,total) =>void
Defined in: src/provider/batching.ts:12
Parameters
Section titled “Parameters”number
number
Returns
Section titled “Returns”void
retries?
Section titled “retries?”
optionalretries?:number
Defined in: src/provider/batching.ts:8
retries per chunk on RateLimitError; other errors propagate immediately
retryBackoffMs?
Section titled “retryBackoffMs?”
optionalretryBackoffMs?:number
Defined in: src/provider/batching.ts:10
multiplied by the attempt number; err.retryAfterMs wins if larger
sleep?
Section titled “sleep?”
optionalsleep?: (ms) =>Promise<void>
Defined in: src/provider/batching.ts:11
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”Promise<void>