User Guides# Getting Started with RedisVL Define an IndexSchema Sample Dataset Preparation Create a SearchIndex Inspect with the rvl CLI Load Data to SearchIndex Creating VectorQuery Objects Using an Asynchronous Redis Client Updating a schema Check Index Stats Cleanup Querying with RedisVL Hybrid Queries Combining Filters Filter Queries Count Queries Range Queries Other Redis Queries Inspecting Queries Semantic Caching for LLMs Initializing SemanticCache Basic Cache Usage Customize the Distance Threshhold Utilize TTL Simple Performance Testing Vectorizers Creating Text Embeddings Search with Provider Embeddings Hash vs JSON Storage Hash or JSON – how to choose? Cleanup Rerankers Simple Reranking