quivr/backend/api/quivr_api
AmineDiro 43fe0d1539
fix: knowledge multiple brains (#3142)
# Description

- Same knowledge in multiple brains
- Delete knowledge works but removing the brain/knowledge association if
knowledge in multiple brains or remove knowledge if only one brain
exists
- Fix bugs in knowledge service

**NOTE:** 
- There is a risk of race condition but this shouldn't occur that often
- Sync updates could have side effects on sync knowledge that are
updated and are in multiple brains ...

---------

Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-09-03 17:47:57 +02:00
..
middlewares feat(backend): quivr-monorepo and quivr-core package (#2765) 2024-06-27 03:51:01 -07:00
models feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
modules fix: knowledge multiple brains (#3142) 2024-09-03 17:47:57 +02:00
routes fix: knowledge user (#3124) 2024-09-02 15:07:30 +02:00
utils feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
vector fix: knowledge user (#3124) 2024-09-02 15:07:30 +02:00
vectorstore feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
__init__.py feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
celery_config.py feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
logger.py feat(backend): quivr-monorepo and quivr-core package (#2765) 2024-06-27 03:51:01 -07:00
main.py feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00