Deepgram API key used for authentication.
Sent as Authorization: Token <apiKey> in the request header.
Optional modelDeepgram model to use for transcription. See https://developers.deepgram.com/docs/models for available models.
'nova-2'
Optional languageBCP-47 language code, e.g. 'en-US', 'fr-FR', 'de-DE'.
When omitted, Deepgram applies automatic language detection.
'en-US' (set at transcribe-time if not configured here)
Optional fetchCustom fetch implementation for dependency injection in tests.
When omitted, the global fetch is used. This allows tests to
intercept HTTP calls without mocking globals.
Optional init: RequestInitOptional init: RequestInitglobalThis.fetch
Configuration for the DeepgramBatchSTTProvider.
See
DeepgramBatchSTTProvider for usage examples