Skip to main content

TurnDetectionConfig

Build server-side turn-detection settings.

Constructor

type
string
threshold
number
prefixPaddingMs
number
silenceDurationMs
number
createResponse
boolean
interruptResponse
boolean

InputAudioTranscriptionConfig

Build input-audio transcription settings.

Constructor

model
string

XaiRealtimeConfig

Build configuration for XaiRealtime.

Constructor

model
string
voice
string
modalities
string[]
temperature
number
maxResponseOutputTokens
number | string
turnDetection
TurnDetectionConfig | null
inputAudioTranscription
InputAudioTranscriptionConfig | null
toolChoice
string
baseUrl
string | null

XaiRealtime

xAI (Grok) realtime speech-to-speech (S2S) model.

Constructor

apiKey
string
xAI API key. Defaults to the XAI_API_KEY environment variable.
config
XaiRealtimeConfig
Realtime configuration; see XaiRealtimeConfig. Defaults applied when omitted.

cleanup

close

getRuntimeConfig

returns
Record<string, any>