BetaRealtimeSessionUpdate constructor
BetaRealtimeSessionUpdate({
- RealtimeModel? model,
- List<
Modality> ? modalities, - String? instructions,
- SpeechVoice? voice,
- AudioFormat? inputAudioFormat,
- AudioFormat? outputAudioFormat,
- InputAudioTranscription? inputAudioTranscription,
- TurnDetection? turnDetection,
- List<
RealtimeFunctionTool> ? tools, - ToolChoice? toolChoice,
- num? temperature,
- dynamic maxResponseOutputTokens,
- num? speed,
- Tracing? tracing,
- ClientSecret? clientSecret,
- String? type,
Implementation
BetaRealtimeSessionUpdate(
{this.model,
this.modalities,
this.instructions,
this.voice,
this.inputAudioFormat,
this.outputAudioFormat,
this.inputAudioTranscription,
this.turnDetection,
this.tools,
this.toolChoice,
this.temperature,
this.maxResponseOutputTokens,
this.speed,
this.tracing,
this.clientSecret,
this.type});