RealtimeSession constructor

RealtimeSession({
  1. String? id,
  2. RealtimeModel? model,
  3. List<Modality>? outputModalities,
  4. RealtimeSessionAudio? audio,
  5. String? instructions,
  6. List<RealtimeFunctionTool>? tools,
  7. ToolChoice? toolChoice,
  8. num? temperature,
  9. dynamic maxOutputTokens,
  10. Tracing? tracing,
  11. RealtimeTruncation? truncation,
  12. Prompt? prompt,
})

Implementation

RealtimeSession({
  super.id,
  super.model,
  this.outputModalities,
  this.audio,
  super.instructions,
  super.tools,
  super.toolChoice,
  super.temperature,
  this.maxOutputTokens,
  super.tracing,
  this.truncation,
  this.prompt,
}) : super(object: 'realtime.session');