LiveConnectConfig

@Serializable
data class LiveConnectConfig(val responseModalities: Array<Modality>? = null, val speechConfig: SpeechConfig? = null, val systemInstruction: Content? = null, val tools: Array<Tool>? = null, val generationConfig: GenerationConfig? = null, val enableAffectiveDialog: Boolean? = null)

Represents the live connect config.

Constructors

Link copied to clipboard
constructor(responseModalities: Array<Modality>? = null, speechConfig: SpeechConfig? = null, systemInstruction: Content? = null, tools: Array<Tool>? = null, generationConfig: GenerationConfig? = null, enableAffectiveDialog: Boolean? = null)

Properties

Link copied to clipboard
val enableAffectiveDialog: Boolean?

Holds the enable affective dialog.

Link copied to clipboard

The generation config.

Link copied to clipboard

The response modalities.

Link copied to clipboard

The speech config.

Link copied to clipboard

The system instruction.

Link copied to clipboard
val tools: Array<Tool>?

The tools.