Skip to main content

Usage guide

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

OpenAILLM

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

Fields

str
default:"gpt-4o-mini'; pinned"
str | None
default:"None"
float
default:"0.7"
Literal['auto', 'required', 'none']
default:"UNSET"
int | None
default:"None"
float | None
default:"None"
float | None
default:"None"
float | None
default:"None"
int | None
default:"None"
str | None
default:"None"
str | None
default:"None"
bool | None
default:"None"
Any
default:"None; target annotates httpx.Timeout | None"
dict | None
default:"None"
dict | None
default:"None"
dict | None
default:"None"
int
default:"0"
Literal['none', 'low', 'medium', 'high'] | None
default:"UNSET"
Literal['low', 'medium', 'high'] | None
default:"None"
bool
default:"False"
bool
default:"False; pinned"
str | None
default:"None"

ZRTLLM

Initialize the VideoSDK LLM plugin against its OpenAI-compatible endpoint. Slot: llm. Route: plugins — direct to the vendor, with OPENAI_API_KEY or an explicit api_key.

Fields

str
default:"gpt-4o-mini'; pinned"
str | None
default:"None"
float
default:"0.7"
Literal['auto', 'required', 'none']
default:"UNSET"
int | None
default:"None"
float | None
default:"None"
float | None
default:"None"
float | None
default:"None"