View Source OpenAi.Realtime.Session.CreateResponse (OpenAI REST API Client v1.0.0)

Provides struct and type for a Realtime.Session.CreateResponse

Summary

Types

@type t() :: %OpenAi.Realtime.Session.CreateResponse{
  client_secret: OpenAi.Realtime.Session.CreateResponse.ClientSecret.t(),
  input_audio_format: String.t() | nil,
  input_audio_transcription:
    OpenAi.Realtime.Session.CreateResponse.InputAudioTranscription.t() | nil,
  instructions: String.t() | nil,
  max_response_output_tokens: integer() | String.t() | nil,
  modalities: map() | nil,
  output_audio_format: String.t() | nil,
  temperature: number() | nil,
  tool_choice: String.t() | nil,
  tools: [OpenAi.Realtime.Session.CreateResponse.Tool.t()] | nil,
  turn_detection:
    OpenAi.Realtime.Session.CreateResponse.TurnDetection.t() | nil,
  voice: String.t() | nil
}