Reduce LLM Costs with Semantic Caching using Redis Vector Store and HuggingFace | Genaihub