Skip to content

bodhi-realtime-agent / OpenAIRealtimeConfig

Interface: OpenAIRealtimeConfig

Defined in: transport/openai-realtime-transport.ts:26

Configuration for constructing an OpenAIRealtimeTransport.

Properties

apiKey

apiKey: string

Defined in: transport/openai-realtime-transport.ts:28

OpenAI API key.


model?

optional model: string

Defined in: transport/openai-realtime-transport.ts:30

Model identifier (default: 'gpt-realtime').


noiseReduction?

optional noiseReduction: Record<string, unknown>

Defined in: transport/openai-realtime-transport.ts:38

Noise reduction configuration.


transcriptionModel?

optional transcriptionModel: string | null

Defined in: transport/openai-realtime-transport.ts:34

Transcription model (default: 'gpt-4o-mini-transcribe'). Set to null to disable input transcription.


turnDetection?

optional turnDetection: Record<string, unknown>

Defined in: transport/openai-realtime-transport.ts:36

Turn detection configuration.


voice?

optional voice: string

Defined in: transport/openai-realtime-transport.ts:32

Voice name (default: 'coral').

Built with VitePress