Usage guide

Setup, environment variables, and Python/JavaScript/Go usage examples.

GoogleLLM

Initialize the Google LLM plugin. Slot: llm. Route: plugins — direct to the vendor, with GOOGLE_API_KEY or an explicit api_key.

Fields

str
default:"gemini-2.5-flash-lite"
float
default:"0.7"
Literal['auto', 'required', 'none']
default:"auto"
int | None
default:"8192"
float | None
default:"None"
int | None
default:"None"
float | None
default:"None"
float | None
default:"None"
bool
default:"False"
VertexAIConfig | None
default:"None"
Accepts VertexAIConfig, or a plain mapping with the same fields.
int | None
default:"0"
int | None
default:"None"
list | None
default:"None"
Any | None
default:"None"
str | None
default:"None"
bool | None
default:"None"

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"