RealtimeWebSocket extension

on

Methods

createRealtimeSessionWebSocket({required RealtimeModel model, List<Modality> modalities = const [Modality.audio, Modality.text], String? instructions, SpeechVoice? voice, BetaAudioFormat inputAudioFormat = BetaAudioFormat.pcm16, BetaAudioFormat outputAudioFormat = BetaAudioFormat.pcm16, InputAudioTranscription? inputAudioTranscription, NoiseReduction? inputAudioNoiseReduction, TurnDetection? turnDetection, ToolChoice? toolChoice, num? temperature, int? maxResponseOutputTokens, num? speed, Tracing? tracing, String? clientSecretAnchor, int? clientSecretSeconds, List<RealtimeFunctionToolHandler>? initialTools}) Future<WebsocketRealtimeSessionController>

Available on OpenAIClient, provided by the RealtimeWebSocket extension