SessionUpdateConfig constructor

const SessionUpdateConfig({
  1. List<String>? modalities,
  2. String? instructions,
  3. RealtimeVoice? voice,
  4. RealtimeAudioFormat? inputAudioFormat,
  5. RealtimeAudioFormat? outputAudioFormat,
  6. InputAudioTranscription? inputAudioTranscription,
  7. TurnDetection? turnDetection,
  8. List<RealtimeTool>? tools,
  9. RealtimeToolChoice? toolChoice,
  10. double? temperature,
  11. InfOrInt? maxResponseOutputTokens,
})

Creates a SessionUpdateConfig.

Implementation

const SessionUpdateConfig({
  this.modalities,
  this.instructions,
  this.voice,
  this.inputAudioFormat,
  this.outputAudioFormat,
  this.inputAudioTranscription,
  this.turnDetection,
  this.tools,
  this.toolChoice,
  this.temperature,
  this.maxResponseOutputTokens,
});