Skip to main content

Interface: TranscribeOptions

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

Properties​

abortSignal?​

optional abortSignal?: AbortSignal

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

Abort signal to cancel the call (pass-through)


headers?​

optional headers?: Record<string, string>

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

Extra HTTP headers for the request.


maxRetries?​

optional maxRetries?: number

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

Retries for transient provider failures. Defaults to the AI SDK's 2.


providerOptions?​

optional providerOptions?: Record<string, Record<string, unknown>>

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

Provider-specific options passed through to the AI SDK, e.g. { openai: { language: "en", timestampGranularities: ["segment"] } }.


timeoutMs?​

optional timeoutMs?: number

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

Override the helper-level per-call timeout.