Skip to main content

Interface: AssemblyAISTTProviderConfig

Defined in: packages/agentos/src/io/hearing/providers/AssemblyAISTTProvider.ts:15

Configuration for the AssemblyAISTTProvider.

See​

AssemblyAISTTProvider for usage examples

Properties​

apiKey​

apiKey: string

Defined in: packages/agentos/src/io/hearing/providers/AssemblyAISTTProvider.ts:21

AssemblyAI API key used for authentication. Sent as the Authorization header value (without a prefix like "Bearer"). Obtain from https://www.assemblyai.com/dashboard/account


fetchImpl()?​

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

Defined in: packages/agentos/src/io/hearing/providers/AssemblyAISTTProvider.ts:28

Custom fetch implementation for dependency injection in tests. When omitted, the global fetch is used.

Call Signature​

(input, init?): Promise<Response>

MDN Reference

Parameters​
input​

RequestInfo | URL

init?​

RequestInit

Returns​

Promise<Response>

Call Signature​

(input, init?): Promise<Response>

MDN Reference

Parameters​
input​

string | Request | URL

init?​

RequestInit

Returns​

Promise<Response>

Default​

globalThis.fetch