View Source OpenAi.Realtime.Session.CreateRequest (OpenAI REST API Client v1.0.0)
Provides struct and type for a Realtime.Session.CreateRequest
Summary
Types
@type t() :: %OpenAi.Realtime.Session.CreateRequest{ input_audio_format: String.t() | nil, input_audio_noise_reduction: OpenAi.Realtime.Session.CreateRequest.InputAudioNoiseReduction.t() | nil, input_audio_transcription: OpenAi.Realtime.Session.CreateRequest.InputAudioTranscription.t() | nil, instructions: String.t() | nil, max_response_output_tokens: integer() | String.t() | nil, modalities: map() | nil, model: String.t() | nil, output_audio_format: String.t() | nil, temperature: number() | nil, tool_choice: String.t() | nil, tools: [OpenAi.Realtime.Session.CreateRequest.Tool.t()] | nil, turn_detection: OpenAi.Realtime.Session.CreateRequest.TurnDetection.t() | nil, voice: String.t() | nil }