Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- cache - Variable in class com.redis.vl.utils.vectorize.BaseVectorizer
-
Optional cache for storing embeddings.
- cache - Variable in class com.redis.vl.utils.vectorize.VectorizerBuilder.AbstractVectorizerBuilder
-
Optional embeddings cache.
- CACHE_VECTOR_FIELD_NAME - Static variable in class com.redis.vl.extensions.Constants
- CACHE_VECTOR_FIELD_NAME - Static variable in class com.redis.vl.extensions.ExtensionConstants
-
Field name for prompt vector in cache.
- cacheDir(String) - Method in class com.redis.vl.utils.rerank.HFCrossEncoderReranker.Builder
-
Set the cache directory for model storage.
- CacheHit - Class in com.redis.vl.extensions.cache
-
Represents a cache hit from SemanticCache.
- CacheHit(String, String, float, Map<String, Object>) - Constructor for class com.redis.vl.extensions.cache.CacheHit
-
Creates a new CacheHit.
- cacheMisses - Variable in class com.redis.vl.utils.vectorize.BaseVectorizer.BatchCacheResult
-
The texts that were not found in cache.
- cacheMissIndices - Variable in class com.redis.vl.utils.vectorize.BaseVectorizer.BatchCacheResult
-
The indices of cache misses in the results list.
- caseSensitive() - Method in class com.redis.vl.schema.TagField.TagFieldBuilder
-
Set tag matching as case-sensitive
- caseSensitive(boolean) - Method in class com.redis.vl.schema.TagField.TagFieldBuilder
-
Set whether tag matching is case-sensitive
- ChatMessage - Class in com.redis.vl.extensions.messagehistory
-
A single chat message exchanged between a user and an LLM.
- ChatMessage() - Constructor for class com.redis.vl.extensions.messagehistory.ChatMessage
- check(String) - Method in class com.redis.vl.extensions.cache.SemanticCache
-
Check for a semantically similar prompt in the cache.
- check(String, Filter) - Method in class com.redis.vl.extensions.cache.SemanticCache
-
Check for a semantically similar prompt with filtering.
- checkBatch(List<String>) - Method in class com.redis.vl.extensions.cache.SemanticCache
-
Batch check multiple prompts.
- checkTopK(String, int) - Method in class com.redis.vl.extensions.cache.SemanticCache
-
Get top-k similar results.
- clear() - Method in class com.redis.vl.extensions.cache.BaseCache
-
Clear all entries in the cache.
- clear() - Method in class com.redis.vl.extensions.messagehistory.BaseMessageHistory
-
Clears the chat message history.
- clear() - Method in class com.redis.vl.extensions.messagehistory.MessageHistory
- clear() - Method in class com.redis.vl.extensions.router.SemanticRouter
-
Clear all route data from Redis.
- clear() - Method in class com.redis.vl.index.SearchIndex
-
Clear all documents from the index without dropping the index itself
- clear(Filter) - Method in class com.redis.vl.extensions.cache.SemanticCache
-
Clear cache with optional filter.
- close() - Method in class com.redis.vl.redis.RedisConnectionManager
-
Close the connection manager and release resources
- close() - Method in class com.redis.vl.utils.rerank.HFCrossEncoderReranker
-
Close the reranker and clean up resources.
- close() - Method in class com.redis.vl.utils.vectorize.SentenceTransformersVectorizer
-
Close the vectorizer and clean up resources
- CohereReranker - Class in com.redis.vl.utils.rerank
-
Reranker that uses Cohere's Rerank API to rerank documents based on query relevance.
- com.redis.vl.exceptions - package com.redis.vl.exceptions
- com.redis.vl.extensions - package com.redis.vl.extensions
- com.redis.vl.extensions.cache - package com.redis.vl.extensions.cache
- com.redis.vl.extensions.messagehistory - package com.redis.vl.extensions.messagehistory
- com.redis.vl.extensions.router - package com.redis.vl.extensions.router
- com.redis.vl.index - package com.redis.vl.index
- com.redis.vl.query - package com.redis.vl.query
- com.redis.vl.redis - package com.redis.vl.redis
- com.redis.vl.schema - package com.redis.vl.schema
- com.redis.vl.storage - package com.redis.vl.storage
- com.redis.vl.utils - package com.redis.vl.utils
- com.redis.vl.utils.rerank - package com.redis.vl.utils.rerank
- com.redis.vl.utils.vectorize - package com.redis.vl.utils.vectorize
- conditional(String, String) - Static method in class com.redis.vl.query.Filter
-
Create a conditional text filter (value1|value2|...)
- Constants - Class in com.redis.vl.extensions
-
Constants used across RedisVL extensions.
- CONTENT_FIELD_NAME - Static variable in class com.redis.vl.extensions.Constants
- CONTENT_FIELD_NAME - Static variable in class com.redis.vl.extensions.ExtensionConstants
-
Field name for message content.
- convertBytes(Map<String, Object>) - Method in class com.redis.vl.storage.BaseStorage
-
Convert byte arrays in the map to appropriate types.
- convertBytes(Map<String, Object>) - Method in class com.redis.vl.storage.HashStorage
- convertBytes(Map<String, Object>) - Method in class com.redis.vl.storage.JsonStorage
- COSINE - Enum constant in enum class com.redis.vl.schema.VectorField.DistanceMetric
-
Cosine distance
- count(CountQuery) - Method in class com.redis.vl.index.SearchIndex
-
Count documents matching a query
- COUNT - Enum constant in enum class com.redis.vl.query.ReducerFunction
-
REDUCE COUNT 0 - Count the number of records in each group
- COUNT_DISTINCT - Enum constant in enum class com.redis.vl.query.ReducerFunction
-
REDUCE COUNT_DISTINCT 1 {property} - Count the number of distinct values for property.
- COUNT_DISTINCTISH - Enum constant in enum class com.redis.vl.query.ReducerFunction
-
REDUCE COUNT_DISTINCTISH 1 {property} - Same as COUNT_DISTINCT but provides an approximation instead of an exact count
- CountQuery - Class in com.redis.vl.query
-
Query to count documents matching a filter
- CountQuery(Filter) - Constructor for class com.redis.vl.query.CountQuery
-
Create a count query with a Filter object.
- CountQuery(String) - Constructor for class com.redis.vl.query.CountQuery
-
Create a count query with a filter string.
- create() - Method in class com.redis.vl.index.SearchIndex
-
Create the index in Redis using FT.CREATE
- create(boolean) - Method in class com.redis.vl.index.SearchIndex
-
Create the index with overwrite option
- create(boolean, boolean) - Method in class com.redis.vl.index.SearchIndex
-
Create the index with overwrite and drop options
- createKey(String, String, String) - Static method in class com.redis.vl.storage.BaseStorage
-
Create a Redis key using a combination of a prefix, separator, and the identifier.
- createKeyForObject(Map<String, Object>, String) - Method in class com.redis.vl.storage.BaseStorage
-
Construct a Redis key for a given object, optionally using a specified field from the object as the key.
- CrossEncoderLoader - Class in com.redis.vl.utils.rerank
-
Loads and runs ONNX cross-encoder models for document reranking.
- CrossEncoderLoader() - Constructor for class com.redis.vl.utils.rerank.CrossEncoderLoader
-
Creates a new CrossEncoderLoader.
- currentTimestamp() - Static method in class com.redis.vl.utils.Utils
-
Get current timestamp with microsecond precision.
- custom(String) - Static method in class com.redis.vl.query.Filter
-
Create a custom filter expression
- custom(String, Object) - Static method in class com.redis.vl.utils.vectorize.VectorizerBuilder
-
Create a builder for a custom LangChain4J EmbeddingModel.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form