frigate/frigate/api
Nicolas Mowen b0b00fe1d0
GenAI Refactor (#23253)
* Ensure runtime options are passed

* Add attribute info to prompt when configured

* Move GenAI plugins to dedicated directory

* Migrate prompts to dedicated folder

* Move chat prompts to prompts

* Implement reasoning traces in the UI

* Cleanup

* Make azure a subclass of openai

* Implement reasoning for other providers

* mypy

* Cleanup
2026-05-19 13:03:57 -05:00
..
defs GenAI Refactor (#23253) 2026-05-19 13:03:57 -05:00
__init__.py Update flask and restructure into api folder with apis put into separate folders (#10193) 2024-03-02 22:10:37 +00:00
app.py API access improvements (#23183) 2026-05-13 10:40:29 -05:00
auth.py Implement cross-camera safety for indexed media folders (#23164) 2026-05-11 14:52:18 -05:00
camera.py Miscellaneous fixes (#23201) 2026-05-15 10:06:38 -05:00
chat_util.py Chat improvements (#22823) 2026-04-09 14:31:37 -06:00
chat.py GenAI Refactor (#23253) 2026-05-19 13:03:57 -05:00
classification.py Reclassification (#22603) 2026-03-24 07:18:06 -06:00
debug_replay.py Miscellaneous fixes (#23238) 2026-05-18 22:52:40 -05:00
event.py Camera access fixes (#22987) 2026-04-23 12:27:49 -06:00
export.py Miscellaneous fixes (#23238) 2026-05-18 22:52:40 -05:00
fastapi_app.py Camera profile support (#22482) 2026-03-19 09:47:57 -05:00
media_auth.py Implement cross-camera safety for indexed media folders (#23164) 2026-05-11 14:52:18 -05:00
media.py Use Job infrastructure for Debug Replay (#23099) 2026-05-03 14:54:20 -06:00
motion_search.py Improve motion review and add motion search (#22253) 2026-03-05 17:53:48 -06:00
notification.py API admin exemptions and route guard updates (#21094) 2025-11-29 07:30:04 -06:00
preview.py Miscellaneous fixes (#23044) 2026-04-30 12:53:34 -05:00
record.py Camera access fixes (#22987) 2026-04-23 12:27:49 -06:00
review.py Refactor genai (#22752) 2026-04-03 17:13:52 -06:00