diff --git a/frigate/config/camera/genai.py b/frigate/config/camera/genai.py index 56d7322f5..fae0ae577 100644 --- a/frigate/config/camera/genai.py +++ b/frigate/config/camera/genai.py @@ -67,6 +67,3 @@ class GenAIConfig(FrigateBaseModel): description="Runtime options passed to the provider for each inference call.", json_schema_extra={"additionalProperties": {"type": "string"}}, ) - runtime_options: dict[str, Any] = Field( - default={}, title="Options to pass during inference calls." - ) diff --git a/web/public/locales/en/config/global.json b/web/public/locales/en/config/global.json index a2368c2f3..1c9fae77f 100644 --- a/web/public/locales/en/config/global.json +++ b/web/public/locales/en/config/global.json @@ -1137,6 +1137,10 @@ "label": "Provider", "description": "The GenAI provider to use (for example: ollama, gemini, openai)." }, + "roles": { + "label": "Roles", + "description": "GenAI roles (tools, vision, embeddings); one provider per role." + }, "provider_options": { "label": "Provider options", "description": "Additional provider-specific options to pass to the GenAI client."