Skip to content

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? ​

optional instructions?: string

Defined in: src/types/transport.ts:247


model ​

model: string

Defined in: src/types/transport.ts:246


providerOptions? ​

optional providerOptions?: Record<string, unknown>

Defined in: src/types/transport.ts:256


realtimeInputConfig? ​

optional realtimeInputConfig?: Record<string, unknown>

Defined in: src/types/transport.ts:255

Provider-specific realtime input/VAD config. Gemini transport maps this to realtimeInputConfig.


responseModality? ​

optional responseModality?: "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? ​

optional tools?: ToolDefinition[]

Defined in: src/types/transport.ts:248


transcription? ​

optional transcription?: object

Defined in: src/types/transport.ts:250

input? ​

optional input?: boolean

output? ​

optional output?: boolean


voice? ​

optional voice?: string

Defined in: src/types/transport.ts:249

Built with VitePress