Fix object genai prompt access (#20322)

This commit is contained in:
Nicolas Mowen 2025-10-02 05:48:16 -06:00 committed by GitHub
parent 41e5c12e5b
commit ed6b892200
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -234,9 +234,9 @@ Rules for the report:
) -> Optional[str]: ) -> Optional[str]:
"""Generate a description for the frame.""" """Generate a description for the frame."""
try: try:
prompt = camera_config.genai.object_prompts.get( prompt = camera_config.objects.genai.object_prompts.get(
event.label, event.label,
camera_config.genai.prompt, camera_config.objects.genai.prompt,
).format(**model_to_dict(event)) ).format(**model_to_dict(event))
except KeyError as e: except KeyError as e:
logger.error(f"Invalid key in GenAI prompt: {e}") logger.error(f"Invalid key in GenAI prompt: {e}")