phidata
phidata copied to clipboard
Add Redis VectorDB integration
PR for #1325 Pull Request Overview
- This pull request adds Redis integration to the phidata project, enabling the use of Redis as a vector database. The changes include new files and functionalities that support vector storage and retrieval using Redis.
Summary of Changes
-
phi/vectordb/redis/init.py: Initialization file for the Redis vector database module.
-
phi/vectordb/redis/redis.py: Contains the implementation of the Redis vector database, with methods for creating, inserting, searching, and managing the index.
-
phi/vectordb/redis/schema.py: Defines the Redis vector store schema and index information.