Use Cases#
RedisVL powers a wide range of AI applications. Hereβs how to apply its features to common use cases.
Provide agents with the right information at the right time.
RAG β Retrieval-Augmented Generation with vector search and hybrid queries
Memory β Persistent message history across sessions
Context Engineering β Combine filtering, reranking, and embeddings to curate the optimal context window
Reduce latency and cost for AI workloads.
Semantic Caching β Cache LLM responses by meaning with SemanticCache
Embeddings Caching β Avoid redundant embedding calls with EmbeddingsCache
Semantic Routing β Route queries to the right handler with SemanticRouter
Build search experiences that understand meaning, not just keywords.
Semantic Search β Vector queries with complex filtering
Hybrid Search β Combine keyword and vector search with advanced query types
SQL Translation β Use familiar SQL syntax with SQLQuery
Drive engagement with personalized recommendations.
User Similarity β Find similar users or items using vector search
Real-Time Ranking β Combine vector similarity with metadata filtering and reranking
Multi-Signal Matching β Search across multiple embedding fields with MultiVectorQuery