Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

R

radius(double, double, double, Filter.GeoUnit) - Method in class com.redis.vl.query.Filter.GeoFilterBuilder
Create a filter for locations within a radius of a point.
RANDOM_SAMPLE - Enum constant in enum class com.redis.vl.query.ReducerFunction
REDUCE RANDOM_SAMPLE {nargs} {property} {sample_size} - Perform a reservoir sampling of the group elements with a given size, and return an array of the sampled items with an even distribution.
rank(String, List<?>) - Method in class com.redis.vl.utils.rerank.BaseReranker
Rerank documents based on their relevance to the query.
rank(String, List<?>) - Method in class com.redis.vl.utils.rerank.CohereReranker
Rerank documents based on query relevance using Cohere's Rerank API.
rank(String, List<?>) - Method in class com.redis.vl.utils.rerank.HFCrossEncoderReranker
 
rank(String, List<?>) - Method in class com.redis.vl.utils.rerank.VoyageAIReranker
Rerank documents based on query relevance using VoyageAI's Rerank API.
rank(String, List<?>, Map<String, Object>) - Method in class com.redis.vl.utils.rerank.CohereReranker
Rerank documents based on query relevance using Cohere's Rerank API with runtime parameter overrides.
rank(String, List<?>, Map<String, Object>) - Method in class com.redis.vl.utils.rerank.VoyageAIReranker
Rerank documents based on query relevance using VoyageAI's Rerank API with runtime parameter overrides.
rankBy - Variable in class com.redis.vl.utils.rerank.BaseReranker
Optional list of field names to rank by (may be null).
RECORD - Enum constant in enum class com.redis.vl.test.vcr.VCRMode
Always make real API calls and overwrite any existing cassettes.
RECORD_FAILED - Enum constant in enum class com.redis.vl.test.vcr.VCRMode
Re-record only tests that previously failed.
RECORD_NEW - Enum constant in enum class com.redis.vl.test.vcr.VCRMode
Only record tests that are not already in the registry.
recordApiCall() - Method in class com.redis.vl.test.vcr.VCRContext
Records an API call.
recordCacheHit() - Method in class com.redis.vl.test.vcr.VCRContext
Records a cache hit.
recordCacheMiss() - Method in class com.redis.vl.test.vcr.VCRContext
Records a cache miss.
RECORDED - Enum constant in enum class com.redis.vl.test.vcr.VCRRegistry.RecordingStatus
Test has been successfully recorded
recreate() - Method in class com.redis.vl.index.SearchIndex
Recreate the index (drop if exists and create new)
REDIS_KEY_FIELD_NAME - Static variable in class com.redis.vl.extensions.Constants
 
REDIS_KEY_FIELD_NAME - Static variable in class com.redis.vl.extensions.ExtensionConstants
Field name for Redis key in semantic cache.
redisClient - Variable in class com.redis.vl.extensions.cache.BaseCache
The Redis client connection.
redisClient(UnifiedJedis) - Method in class com.redis.vl.extensions.cache.SemanticCache.Builder
Set the Redis client
RedisConnectionConfig - Class in com.redis.vl.redis
Configuration for Redis connections.
RedisConnectionManager - Class in com.redis.vl.redis
Manages Redis connections using the modern Jedis 7.2+ API.
RedisConnectionManager(RedisConnectionConfig) - Constructor for class com.redis.vl.redis.RedisConnectionManager
Create a new connection manager with the given configuration.
RedisConnectionManager(SentinelConfig) - Constructor for class com.redis.vl.redis.RedisConnectionManager
Create a new connection manager with Sentinel configuration.
redisImage() - Element in annotation interface com.redis.vl.test.vcr.VCRTest
The Docker image to use for the Redis container.
RedisVLChatMemoryStore - Class in com.redis.vl.langchain4j
LangChain4J ChatMemoryStore implementation using Redis as the backend.
RedisVLChatMemoryStore(UnifiedJedis) - Constructor for class com.redis.vl.langchain4j.RedisVLChatMemoryStore
Creates a new RedisVLChatMemoryStore with default prefix.
RedisVLChatMemoryStore(UnifiedJedis, String) - Constructor for class com.redis.vl.langchain4j.RedisVLChatMemoryStore
Creates a new RedisVLChatMemoryStore with custom prefix.
RedisVLChatMemoryStore(UnifiedJedis, String, Integer) - Constructor for class com.redis.vl.langchain4j.RedisVLChatMemoryStore
Creates a new RedisVLChatMemoryStore with custom prefix and TTL.
RedisVLChatMemoryStore.Builder - Class in com.redis.vl.langchain4j
Builder for RedisVLChatMemoryStore.
RedisVLContentRetriever - Class in com.redis.vl.langchain4j
LangChain4J ContentRetriever implementation using RedisVL as the backend.
RedisVLContentRetriever(RedisVLEmbeddingStore, EmbeddingModel) - Constructor for class com.redis.vl.langchain4j.RedisVLContentRetriever
Creates a new RedisVLContentRetriever.
RedisVLContentRetriever(RedisVLEmbeddingStore, EmbeddingModel, int, double) - Constructor for class com.redis.vl.langchain4j.RedisVLContentRetriever
Creates a new RedisVLContentRetriever with custom parameters.
RedisVLContentRetriever.Builder - Class in com.redis.vl.langchain4j
Builder for RedisVLContentRetriever.
RedisVLDocumentStore - Class in com.redis.vl.langchain4j
RedisVL Document Store for storing raw binary content (images, PDFs, etc.) for multimodal RAG.
RedisVLDocumentStore(UnifiedJedis) - Constructor for class com.redis.vl.langchain4j.RedisVLDocumentStore
Creates a new RedisVLDocumentStore with default prefix.
RedisVLDocumentStore(UnifiedJedis, String) - Constructor for class com.redis.vl.langchain4j.RedisVLDocumentStore
Creates a new RedisVLDocumentStore with custom prefix.
RedisVLDocumentStore.Builder - Class in com.redis.vl.langchain4j
Builder for RedisVLDocumentStore.
RedisVLDocumentStore.Document - Record Class in com.redis.vl.langchain4j
Represents a document with content and metadata.
RedisVLEmbeddingStore - Class in com.redis.vl.langchain4j
LangChain4J EmbeddingStore implementation using RedisVL as the backend.
RedisVLEmbeddingStore(SearchIndex) - Constructor for class com.redis.vl.langchain4j.RedisVLEmbeddingStore
Creates a new RedisVLEmbeddingStore with default field names.
RedisVLEmbeddingStore(SearchIndex, String, String, String) - Constructor for class com.redis.vl.langchain4j.RedisVLEmbeddingStore
Creates a new RedisVLEmbeddingStore with custom field names.
RedisVLException - Exception Class in com.redis.vl.exceptions
Base exception for RedisVL operations
RedisVLException(String) - Constructor for exception class com.redis.vl.exceptions.RedisVLException
Constructs a new RedisVLException with the specified detail message.
RedisVLException(String, Throwable) - Constructor for exception class com.redis.vl.exceptions.RedisVLException
Constructs a new RedisVLException with the specified detail message and cause.
reduce(int) - Method in class com.redis.vl.schema.VectorField.VectorFieldBuilder
Set the dimensionality reduction factor for LeanVec compression.
ReducerFunction - Enum Class in com.redis.vl.query
Enumeration of available reducer functions for Redis aggregation operations.
references(List<String>) - Method in class com.redis.vl.extensions.router.Route.RouteBuilder
Set the references list with a mutable copy.
registerFailure(String, String) - Method in class com.redis.vl.test.vcr.VCRRegistry
Registers a failed test recording.
registerSuccess(String, List<String>) - Method in class com.redis.vl.test.vcr.VCRRegistry
Registers a successful test recording.
removeAll() - Method in class com.redis.vl.langchain4j.RedisVLEmbeddingStore
 
removeAll(Filter) - Method in class com.redis.vl.langchain4j.RedisVLEmbeddingStore
 
removeAll(Collection<String>) - Method in class com.redis.vl.langchain4j.RedisVLEmbeddingStore
 
removeField(String) - Method in class com.redis.vl.schema.IndexSchema
Remove a field by name
RerankResult - Class in com.redis.vl.utils.rerank
Result from a reranking operation containing reranked documents and optional scores.
RerankResult(List<?>, List<Double>) - Constructor for class com.redis.vl.utils.rerank.RerankResult
Create a rerank result with documents and scores.
resetCallCounter() - Method in class com.redis.vl.test.vcr.VCRChatModel
Resets the call counter.
resetCallCounter() - Method in class com.redis.vl.test.vcr.VCREmbeddingInterceptor
Resets the call counter (call at start of each test).
resetCallCounter() - Method in class com.redis.vl.test.vcr.VCREmbeddingModel
Resets the call counter (call at start of each test).
resetCallCounter() - Method in class com.redis.vl.test.vcr.VCRSpringAIChatModel
Resets the call counter.
resetCallCounter() - Method in class com.redis.vl.test.vcr.VCRSpringAIEmbeddingModel
Resets the call counter (call at start of each test).
resetCallCounters() - Method in class com.redis.vl.test.vcr.VCRContext
Resets call counters for a new test.
resetStatistics() - Method in class com.redis.vl.extensions.cache.SemanticCache
Reset statistics counters.
resetStatistics() - Method in class com.redis.vl.test.vcr.VCRChatModel
Resets all statistics.
resetStatistics() - Method in class com.redis.vl.test.vcr.VCREmbeddingInterceptor
Resets statistics.
resetStatistics() - Method in class com.redis.vl.test.vcr.VCREmbeddingModel
Resets statistics.
resetStatistics() - Method in class com.redis.vl.test.vcr.VCRSpringAIChatModel
Resets all statistics.
resetStatistics() - Method in class com.redis.vl.test.vcr.VCRSpringAIEmbeddingModel
Resets statistics.
RESPONSE_FIELD_NAME - Static variable in class com.redis.vl.extensions.Constants
 
RESPONSE_FIELD_NAME - Static variable in class com.redis.vl.extensions.ExtensionConstants
Field name for response text in cache.
results - Variable in class com.redis.vl.utils.vectorize.BaseVectorizer.BatchCacheResult
The results list with nulls for cache misses.
retrieve(Query) - Method in class com.redis.vl.langchain4j.RedisVLContentRetriever
 
retrieve(String) - Method in class com.redis.vl.langchain4j.RedisVLDocumentStore
Retrieves a document by ID.
retrieve(String) - Method in class com.redis.vl.test.vcr.VCRCassetteStore
Retrieves a cassette from Redis.
returnDistance(boolean) - Method in class com.redis.vl.query.VectorQuery.Builder
Set whether to return distance values
returnFields(String...) - Method in class com.redis.vl.query.MultiVectorQuery.Builder
Set the fields to return in results (varargs).
returnFields(String...) - Method in class com.redis.vl.query.VectorQuery.Builder
Set the fields to return in results
returnFields(String...) - Method in class com.redis.vl.query.VectorRangeQuery.Builder
Set the fields to return in results (varargs).
returnFields(List<String>) - Method in class com.redis.vl.query.FilterQuery.FilterQueryBuilder
Set return fields.
returnFields(List<String>) - Method in class com.redis.vl.query.HybridQuery.HybridQueryBuilder
Set the fields to return in results.
returnFields(List<String>) - Method in class com.redis.vl.query.MultiVectorQuery.Builder
Set the fields to return in results (list).
returnFields(List<String>) - Method in class com.redis.vl.query.VectorQuery.Builder
Set the fields to return in results
returnFields(List<String>) - Method in class com.redis.vl.query.VectorRangeQuery.Builder
Set the fields to return in results (list).
returnScore - Variable in class com.redis.vl.utils.rerank.BaseReranker
Whether to include relevance scores in results.
returnScore(boolean) - Method in class com.redis.vl.query.VectorQuery.Builder
Set whether to return similarity scores
returnScore(boolean) - Method in class com.redis.vl.query.VectorRangeQuery.Builder
Set whether to return scores with results.
returnScore(boolean) - Method in class com.redis.vl.utils.rerank.HFCrossEncoderReranker.Builder
Set whether to return scores with results.
ROLE_FIELD_NAME - Static variable in class com.redis.vl.extensions.Constants
 
ROLE_FIELD_NAME - Static variable in class com.redis.vl.extensions.ExtensionConstants
Field name for message role (e.g., user, assistant, system).
route(String) - Method in class com.redis.vl.extensions.router.SemanticRouter
Route a query to the best matching route.
route(String, float[], DistanceAggregationMethod) - Method in class com.redis.vl.extensions.router.SemanticRouter
Route a query to the best matching route with full control.
Route - Class in com.redis.vl.extensions.router
Model representing a routing path with associated metadata and thresholds.
Route() - Constructor for class com.redis.vl.extensions.router.Route
 
ROUTE_VECTOR_FIELD_NAME - Static variable in class com.redis.vl.extensions.Constants
 
ROUTE_VECTOR_FIELD_NAME - Static variable in class com.redis.vl.extensions.ExtensionConstants
Field name for route vector in semantic router.
ROUTE_VECTOR_FIELD_NAME - Static variable in class com.redis.vl.extensions.router.SemanticRouterIndexSchema
Constant for route vector field name
Route.RouteBuilder - Class in com.redis.vl.extensions.router
Custom builder to ensure references list is mutable.
RouteBuilder() - Constructor for class com.redis.vl.extensions.router.Route.RouteBuilder
 
routeMany(String) - Method in class com.redis.vl.extensions.router.SemanticRouter
Route a query to multiple matching routes.
routeMany(String, Integer, float[], DistanceAggregationMethod) - Method in class com.redis.vl.extensions.router.SemanticRouter
Route a query to multiple matching routes with full control.
RouteMatch - Class in com.redis.vl.extensions.router
Model representing a matched route with distance information.
RouteMatch() - Constructor for class com.redis.vl.extensions.router.RouteMatch
 
routes(List<Route>) - Method in class com.redis.vl.extensions.router.SemanticRouter.SemanticRouterBuilder
Set the routes.
routingConfig(RoutingConfig) - Method in class com.redis.vl.extensions.router.SemanticRouter.SemanticRouterBuilder
Set the routing configuration.
RoutingConfig - Class in com.redis.vl.extensions.router
Configuration for routing behavior.
RoutingConfig() - Constructor for class com.redis.vl.extensions.router.RoutingConfig
 
runInference(OrtSession, long[][], long[][], long[][]) - Method in class com.redis.vl.utils.rerank.CrossEncoderLoader
Run inference to get relevance score.
runInference(OrtSession, OnnxTensor) - Method in class com.redis.vl.utils.vectorize.OnnxModelLoader
Run inference on the model with tokenized input.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form