This commit is contained in:
Josh Hawkins 2025-06-30 10:13:43 -05:00
parent d97b451d12
commit efc9ae1532
2 changed files with 5 additions and 0 deletions

View File

@ -58,6 +58,10 @@ class GenAICameraConfig(BaseModel):
title="What triggers to use to send frames to generative AI for a tracked object.",
)
enabled_in_config: Optional[bool] = Field(
default=None, title="Keep track of original state of generative AI."
)
@field_validator("required_zones", mode="before")
@classmethod
def validate_required_zones(cls, v):

View File

@ -606,6 +606,7 @@ class FrigateConfig(FrigateBaseModel):
camera_config.review.detections.enabled_in_config = (
camera_config.review.detections.enabled
)
camera_config.genai.enabled_in_config = camera_config.genai.enabled
# Add default filters
object_keys = camera_config.objects.track