Package-level declarations

Types

Link copied to clipboard
@Serializable
data class OpenAIRealtimeSessionConfig(val modalities: List<String>? = null, val instructions: String? = null, val voice: String? = null, val turnDetection: Value? = null, val inputAudioNoiseReduction: Value? = null, val tools: Value? = null, val toolChoice: String? = null, val temperature: Float? = null, val inputAudioTranscription: Value? = null)
Link copied to clipboard
@Serializable
data class OpenAIServiceOptions(val apiKey: String, val sessionConfig: OpenAIRealtimeSessionConfig, val model: String? = null, val initialMessages: List<LLMContextMessage> = listOf())