bodhi-realtime-agent / LLMTransportConfig
Interface: LLMTransportConfig
Defined in: src/types/transport.ts:244
Configuration for establishing a transport connection.
Properties
auth
auth:
TransportAuth
Defined in: src/types/transport.ts:245
instructions?
optionalinstructions?:string
Defined in: src/types/transport.ts:247
model
model:
string
Defined in: src/types/transport.ts:246
providerOptions?
optionalproviderOptions?:Record<string,unknown>
Defined in: src/types/transport.ts:256
realtimeInputConfig?
optionalrealtimeInputConfig?:Record<string,unknown>
Defined in: src/types/transport.ts:255
Provider-specific realtime input/VAD config. Gemini transport maps this to realtimeInputConfig.
responseModality?
optionalresponseModality?:"text"|"audio"
Defined in: src/types/transport.ts:253
Response modality. Default: 'audio' (LLM-native speech). Set to 'text' when using an external TTSProvider.
tools?
optionaltools?:ToolDefinition[]
Defined in: src/types/transport.ts:248
transcription?
optionaltranscription?:object
Defined in: src/types/transport.ts:250
input?
optionalinput?:boolean
output?
optionaloutput?:boolean
voice?
optionalvoice?:string
Defined in: src/types/transport.ts:249