diff --git a/frigate/config/config.py b/frigate/config/config.py index f7d96c3f7..339d675dc 100644 --- a/frigate/config/config.py +++ b/frigate/config/config.py @@ -594,9 +594,11 @@ class FrigateConfig(FrigateBaseModel): role_to_name[role] = name # validate semantic_search.model when it is a GenAI provider name - if self.semantic_search.enabled and isinstance( - self.semantic_search.model, str - ) and not isinstance(self.semantic_search.model, SemanticSearchModelEnum): + if ( + self.semantic_search.enabled + and isinstance(self.semantic_search.model, str) + and not isinstance(self.semantic_search.model, SemanticSearchModelEnum) + ): if self.semantic_search.model not in self.genai: raise ValueError( f"semantic_search.model '{self.semantic_search.model}' is not a "