Nicolas Mowen
2a7525ef20
Add config for users to define additional concerns that GenAI should make note of in review summary ( #19463 )
...
* Don't default to openai
* Improve UI
* Allow configuring additional concerns that users may want the AI to note
* Formatting
* Add preferred language config
* Remove unused
2025-08-11 14:17:25 -05:00
Nicolas Mowen
6c50e69172
Review genai updates ( #19448 )
...
* Include extra level for normal activity
* Add dynamic toggling
* Update docs
* Add different threshold for genai
* Adjust webUI for object and review description feature
* Adjust config
* Send on startup
* Cleanup config setting
* Set config
* Fix config name
2025-08-10 07:38:04 -06:00
Nicolas Mowen
f8ca91643e
Review Item GenAI metadata ( #19442 )
...
* Rename existing function
* Keep track of thumbnial updates
* Tinkering with genai prompt
* Adjust input format
* Create model for review description output
* testing prompt changes
* Prompt improvements and image saving
* Add config for review items genai
* Use genai review config
* Actual config usage
* Adjust debug image saving
* Fix
* Fix review creation
* Adjust prompt
* Prompt adjustment
* Run genai in thread
* Fix detections block
* Adjust prompt
* Prompt changes
* Save genai response to metadata model
* Handle metadata
* Send review update to dispatcher
* Save review metadata to DB
* Send review notification updates
* Quick fix
* Fix name
* Fix update type
* Correctly dump model
* Add card
* Add card
* Remove message
* Cleanup typing and UI
* Adjust prompt
* Formatting
* Add log
* Formatting
* Add inference speed and keep alive
2025-08-10 06:57:54 -05:00
Josh Hawkins
82f8694464
Toggle review alerts and detections ( #16482 )
...
* backend
* frontend
* docs
* fix topic name and initial websocket state
* update reference config
* fix mqtt docs
* fix initial topics
* don't apply max severity when alerts/detections are disabled
* fix ws merge
* tweaks
2025-02-11 07:46:25 -07:00
gtsiam
bbbb3b4a06
Split config.py into multiple files ( #14038 )
...
* Replace logging.warn with logging.warning
* Install config global state early
* Split config.py into more manageable pieces
2024-09-28 14:21:42 -05:00