This commit is contained in:
Nicolas Mowen 2026-03-08 07:37:53 -06:00
parent a773fef74b
commit 334c8efce0

View File

@ -594,9 +594,11 @@ class FrigateConfig(FrigateBaseModel):
role_to_name[role] = name role_to_name[role] = name
# validate semantic_search.model when it is a GenAI provider name # validate semantic_search.model when it is a GenAI provider name
if self.semantic_search.enabled and isinstance( if (
self.semantic_search.model, str self.semantic_search.enabled
) and not isinstance(self.semantic_search.model, SemanticSearchModelEnum): and isinstance(self.semantic_search.model, str)
and not isinstance(self.semantic_search.model, SemanticSearchModelEnum)
):
if self.semantic_search.model not in self.genai: if self.semantic_search.model not in self.genai:
raise ValueError( raise ValueError(
f"semantic_search.model '{self.semantic_search.model}' is not a " f"semantic_search.model '{self.semantic_search.model}' is not a "