Skip to main content

Interface: BatchOptions

Defined in: packages/workflow-engine/src/ai/types.ts:511

Properties​

abortSignal?​

optional abortSignal?: 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?​

optional apiKey?: string

Defined in: packages/workflow-engine/src/ai/types.ts:512


baseURL?​

optional baseURL?: string

Defined in: packages/workflow-engine/src/ai/types.ts:513


endpoint?​

optional endpoint?: "/v1/chat/completions" | "/v1/responses" | "/v1/messages" | "/v1/embeddings"

Defined in: packages/workflow-engine/src/ai/types.ts:515


fetch?​

optional fetch?: {(input, init?): Promise<Response>; (input, init?): Promise<Response>; }

Defined in: packages/workflow-engine/src/ai/types.ts:514

Call Signature​

(input, init?): Promise<Response>

MDN Reference

Parameters​
input​

URL | RequestInfo

init?​

RequestInit

Returns​

Promise<Response>

Call Signature​

(input, init?): Promise<Response>

MDN Reference

Parameters​
input​

string | URL | Request

init?​

RequestInit

Returns​

Promise<Response>


maxPartitions?​

optional maxPartitions?: number

Defined in: packages/workflow-engine/src/ai/types.ts:521


maxRequestsPerBatch?​

optional maxRequestsPerBatch?: number

Defined in: packages/workflow-engine/src/ai/types.ts:520