RealtimeSession constructor
const
RealtimeSession({
- required String id,
- required String object,
- required String model,
- List<
String> ? modalities, - String? instructions,
- RealtimeVoice? voice,
- RealtimeAudioFormat? inputAudioFormat,
- RealtimeAudioFormat? outputAudioFormat,
- InputAudioTranscription? inputAudioTranscription,
- TurnDetection? turnDetection,
- List<
RealtimeTool> ? tools, - RealtimeToolChoice? toolChoice,
- double? temperature,
- InfOrInt? maxResponseOutputTokens,
Creates a RealtimeSession.
Implementation
const RealtimeSession({
required this.id,
required this.object,
required this.model,
this.modalities,
this.instructions,
this.voice,
this.inputAudioFormat,
this.outputAudioFormat,
this.inputAudioTranscription,
this.turnDetection,
this.tools,
this.toolChoice,
this.temperature,
this.maxResponseOutputTokens,
});