Interface: BatchOptions
Defined in: packages/workflow-engine/src/ai/types.ts:511
Properties
abortSignal?
optionalabortSignal?:AbortSignal
Defined in: packages/workflow-engine/src/ai/types.ts:526
Abort signal to cancel batch operations. Applies to every provider call this batch handle makes (submit, status polls, result fetches).
apiKey?
optionalapiKey?:string
Defined in: packages/workflow-engine/src/ai/types.ts:512
baseURL?
optionalbaseURL?:string
Defined in: packages/workflow-engine/src/ai/types.ts:513
endpoint?
optionalendpoint?:"/v1/chat/completions"|"/v1/responses"|"/v1/messages"|"/v1/embeddings"
Defined in: packages/workflow-engine/src/ai/types.ts:515
fetch?
optionalfetch?: {(input,init?):Promise<Response>; (input,init?):Promise<Response>; }
Defined in: packages/workflow-engine/src/ai/types.ts:514
Call Signature
(
input,init?):Promise<Response>
Parameters
input
URL | RequestInfo
init?
RequestInit
Returns
Promise<Response>
Call Signature
(
input,init?):Promise<Response>
Parameters
input
string | URL | Request
init?
RequestInit
Returns
Promise<Response>
maxPartitions?
optionalmaxPartitions?:number
Defined in: packages/workflow-engine/src/ai/types.ts:521
maxRequestsPerBatch?
optionalmaxRequestsPerBatch?:number
Defined in: packages/workflow-engine/src/ai/types.ts:520