OpenAI API key used for authentication.
Sent as Authorization: Bearer <apiKey> in the request header.
Optional baseBase URL for the OpenAI API. Override for proxies, Azure OpenAI, or compatible third-party endpoints.
'https://api.openai.com/v1'
Optional modelDefault Whisper model to use for transcription.
'whisper-1'
Optional fetchCustom fetch implementation for dependency injection in tests.
Optional init: RequestInitOptional init: RequestInitglobalThis.fetch
Configuration for the OpenAIWhisperSpeechToTextProvider.
See