blakeblackshear.frigate/docs/docs/configuration
Josh Hawkins 24ac9f3e5a
Use sqlite-vec extension instead of chromadb for embeddings (#14163)
* swap sqlite_vec for chroma in requirements

* load sqlite_vec in embeddings manager

* remove chroma and revamp Embeddings class for sqlite_vec

* manual minilm onnx inference

* remove chroma in clip model

* migrate api from chroma to sqlite_vec

* migrate event cleanup from chroma to sqlite_vec

* migrate embedding maintainer from chroma to sqlite_vec

* genai description for sqlite_vec

* load sqlite_vec in main thread db

* extend the SqliteQueueDatabase class and use peewee db.execute_sql

* search with Event type for similarity

* fix similarity search

* install and add comment about transformers

* fix normalization

* add id filter

* clean up

* clean up

* fully remove chroma and add transformers env var

* readd uvicorn for fastapi

* readd tokenizer parallelism env var

* remove chroma from docs

* remove chroma from UI

* try removing custom pysqlite3 build

* hard code limit

* optimize queries

* revert explore query

* fix query

* keep building pysqlite3

* single pass fetch and process

* remove unnecessary re-embed

* update deps

* move SqliteVecQueueDatabase to db directory

* make search thumbnail take up full size of results box

* improve typing

* improve model downloading and add status screen

* daemon downloading thread

* catch case when semantic search is disabled

* fix typing

* build sqlite_vec from source

* resolve conflict

* file permissions

* try build deps

* remove sources

* sources

* fix thread start

* include git in build

* reorder embeddings after detectors are started

* build with sqlite amalgamation

* non-platform specific

* use wget instead of curl

* remove unzip -d

* remove sqlite_vec from requirements and load the compiled version

* fix build

* avoid race in db connection

* add scale_factor and bias to description zscore normalization
2024-10-07 14:30:45 -06:00
..
advanced.md Merge remote-tracking branch 'origin/master' into dev 2024-10-05 10:48:14 -05:00
audio_detectors.md corrected a typo in the "Configuring Minimum Volume" section. (#8012) 2023-10-07 09:23:49 -05:00
authentication.md Frigate HTTP API using FastAPI (#13871) 2024-09-24 07:05:30 -06:00
autotracking.md cspell fixes (#11447) 2024-05-20 07:37:56 -06:00
birdseye.md Update beta docs (#11483) 2024-05-22 08:51:59 -06:00
camera_specific.md Merge remote-tracking branch 'origin/master' into dev 2024-10-05 10:48:14 -05:00
cameras.md Merge remote-tracking branch 'origin/master' into dev 2024-10-05 10:48:14 -05:00
ffmpeg_presets.md Update docs deps (#10591) 2024-03-21 12:52:45 -05:00
genai.md Azure genai fixes (#14103) 2024-10-01 16:05:16 -06:00
hardware_acceleration.md Merge remote-tracking branch 'origin/master' into dev 2024-10-05 10:48:14 -05:00
index.md Use tracked object instead of event language in docs and UI (#13685) 2024-09-11 18:53:58 -06:00
live.md Clarify live view docs (#13848) 2024-09-20 06:27:15 -06:00
masks.md Update docs for clarity on review items (#12441) 2024-07-14 11:12:26 -06:00
motion_detection.md Use tracked object instead of event language in docs and UI (#13685) 2024-09-11 18:53:58 -06:00
notifications.md Implement support for notifications (#12523) 2024-08-29 20:19:50 -06:00
object_detectors.md Merge remote-tracking branch 'origin/master' into dev 2024-10-05 10:48:14 -05:00
object_filters.md Use tracked object instead of event language in docs and UI (#13685) 2024-09-11 18:53:58 -06:00
objects.md Update docs (#12714) 2024-08-01 17:27:15 -06:00
pwa.md Add docs for installing Frigate as PWA (#12995) 2024-08-12 08:21:02 -05:00
record.md Use Swagger documentation for Frigate HTTP API (#14178) 2024-10-07 14:27:35 -06:00
reference.md Merge remote-tracking branch 'origin/master' into dev 2024-10-05 10:48:14 -05:00
restream.md Use tracked object instead of event language in docs and UI (#13685) 2024-09-11 18:53:58 -06:00
review.md Merge remote-tracking branch 'origin/master' into dev 2024-10-05 10:48:14 -05:00
semantic_search.md Use sqlite-vec extension instead of chromadb for embeddings (#14163) 2024-10-07 14:30:45 -06:00
snapshots.md Use Swagger documentation for Frigate HTTP API (#14178) 2024-10-07 14:27:35 -06:00
stationary_objects.md Remove parked car guide as it is no longer relevant (#11451) 2024-05-20 22:56:03 +05:30
tls.md Nginx config tweaks (#12174) 2024-06-29 07:18:40 -06:00
zones.md Use tracked object instead of event language in docs and UI (#13685) 2024-09-11 18:53:58 -06:00