This repository contains examples of how to implement vector search, semantic caching, and LLM session management with Redis.
Before running any of the code available in the Jupyter notebooks, you will need a Redis database. For the sake of convenience, this repository provides a Docker Compose file that spin ups a Redis database for you. Just execute the following command to start it up:
docker compose up
Now you can start following the instructions from the Jupyter notebooks. Have fun!
This project is licensed under the MIT License.