Skip to main content

LiveSetup

Type Alias LiveSetup 

Source
pub type LiveSetup = LiveClientSetup;
Expand description

兼容旧命名的 Live 会话设置。

Aliased Type§

pub struct LiveSetup {
    pub model: Option<String>,
    pub generation_config: Option<GenerationConfig>,
    pub system_instruction: Option<Content>,
    pub tools: Option<Vec<Tool>>,
    pub realtime_input_config: Option<RealtimeInputConfig>,
    pub session_resumption: Option<SessionResumptionConfig>,
    pub context_window_compression: Option<ContextWindowCompressionConfig>,
    pub input_audio_transcription: Option<AudioTranscriptionConfig>,
    pub output_audio_transcription: Option<AudioTranscriptionConfig>,
    pub proactivity: Option<ProactivityConfig>,
    pub explicit_vad_signal: Option<bool>,
}

Fields§

§model: Option<String>§generation_config: Option<GenerationConfig>§system_instruction: Option<Content>§tools: Option<Vec<Tool>>§realtime_input_config: Option<RealtimeInputConfig>§session_resumption: Option<SessionResumptionConfig>§context_window_compression: Option<ContextWindowCompressionConfig>§input_audio_transcription: Option<AudioTranscriptionConfig>§output_audio_transcription: Option<AudioTranscriptionConfig>§proactivity: Option<ProactivityConfig>§explicit_vad_signal: Option<bool>