Usage guide
Setup, environment variables, and Python/JavaScript/Go usage examples.
GeminiRealtime
Gemini’s realtime model for audio-only communication Slot: realtime. Route: plugins — direct to the vendor, with GOOGLE_API_KEY or an explicit api_key.Fields
str | None
default:"gemini-3.1-flash-live-preview"
GeminiLiveConfig | None
default:"None"
Accepts
GeminiLiveConfig, or a plain mapping with the same fields.str | None
default:"None"
bool
default:"False"
VertexAIConfig | None
default:"None"
Accepts
VertexAIConfig, or a plain mapping with the same fields.GeminiLiveConfig
Configuration for the Gemini Live API Mirrored, not imported: the vendor’s class is rebuilt from this on the runtime side. A mapping is still accepted wherever this is.Fields
Literal['Puck', 'Charon', 'Kore', 'Fenrir', 'Aoede'] | None
default:"UNSET"
str | None
default:"UNSET"
float | None
default:"UNSET"
float | None
default:"UNSET"
float | None
default:"UNSET"
int | None
default:"UNSET"
int | None
default:"UNSET"
float | None
default:"UNSET"
float | None
default:"UNSET"
List[Any] | None
default:"UNSET"
Mapping[str, Any] | None
default:"UNSET"
Mapping[str, Any] | None
default:"UNSET"
Mapping[str, Any] | None
default:"UNSET"
Mapping[str, Any] | None
default:"UNSET"
Mapping[str, Any] | None
default:"UNSET"
Mapping[str, Any] | None
default:"UNSET"
VertexAIConfig
Mirrored, not imported: the vendor’s class is rebuilt from this on the runtime side. A mapping is still accepted wherever this is.Fields
str | None
default:"None"
str | None
default:"None"