Major Update
- Update vector store implementations to use cosine similarity instead of cosine distances, as its a more semantically relevant metric (and is always positive).
- Add redis_vector store example
- Added feature for adaptive threshold adjustment
- Update example function signature to new vector cache
- Cleaned requirement.txt, now only ChromaDB and openai are required installs.
- Added default value to inmemory LRU and LFU cache storage (only for testing).
- Updated README
- Fixed module init files, so not to throw error of optinal imports.
- Added LRU example.