RealtimeSessionCreateResponse constructor
const
RealtimeSessionCreateResponse({
- required String id,
- required String object,
- required String type,
- String? model,
- int? expiresAt,
- RealtimeAudioConfig? audio,
- List<
String> ? outputModalities, - String? instructions,
- List<
RealtimeTool> ? tools, - RealtimeToolChoice? toolChoice,
- InfOrInt? maxOutputTokens,
- bool? parallelToolCalls,
- RealtimeReasoning? reasoning,
- RealtimeTracingConfig? tracing,
- RealtimeTruncation? truncation,
- List<
String> ? include,
Creates a RealtimeSessionCreateResponse.
Implementation
const RealtimeSessionCreateResponse({
required this.id,
required this.object,
required this.type,
this.model,
this.expiresAt,
this.audio,
this.outputModalities,
this.instructions,
this.tools,
this.toolChoice,
this.maxOutputTokens,
this.parallelToolCalls,
this.reasoning,
this.tracing,
this.truncation,
this.include,
});