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

A

AbstractVectorizerBuilder(String) - Constructor for class com.redis.vl.utils.vectorize.VectorizerBuilder.AbstractVectorizerBuilder
Protected constructor for subclasses.
addDocument(String, Map<String, Object>) - Method in class com.redis.vl.index.SearchIndex
Add a document to the index
addField(BaseField) - Method in class com.redis.vl.schema.IndexSchema
Add a single field
addFields(List<Map<String, Object>>) - Method in class com.redis.vl.schema.IndexSchema
Add multiple fields from a list of maps
addMessage(Map<String, String>) - Method in class com.redis.vl.extensions.messagehistory.MessageHistory
Insert a single prompt or response into the message history using the default session tag.
addMessage(Map<String, String>, String) - Method in class com.redis.vl.extensions.messagehistory.BaseMessageHistory
Insert a single prompt or response into the message history.
addMessage(Map<String, String>, String) - Method in class com.redis.vl.extensions.messagehistory.MessageHistory
 
addMessages(List<Map<String, String>>) - Method in class com.redis.vl.extensions.messagehistory.MessageHistory
Insert a list of prompts and responses into the message history using the default session tag.
addMessages(List<Map<String, String>>, String) - Method in class com.redis.vl.extensions.messagehistory.BaseMessageHistory
Insert a list of prompts and responses into the message history.
addMessages(List<Map<String, String>>, String) - Method in class com.redis.vl.extensions.messagehistory.MessageHistory
 
addNumericField(String, Consumer<NumericField.NumericFieldBuilder>) - Method in class com.redis.vl.schema.IndexSchema.Builder
Add a numeric field with customization
addRouteReferences(String, List<String>) - Method in class com.redis.vl.extensions.router.SemanticRouter
Add reference(s) to an existing route.
addTagField(String, Consumer<TagField.TagFieldBuilder>) - Method in class com.redis.vl.schema.IndexSchema.Builder
Add a tag field with customization
addTextField(String, Consumer<TextField.TextFieldBuilder>) - Method in class com.redis.vl.schema.IndexSchema.Builder
Add a text field with customization
addVectorField(String, int, Consumer<VectorField.VectorFieldBuilder>) - Method in class com.redis.vl.schema.IndexSchema.Builder
Add a vector field with customization
after(long) - Method in class com.redis.vl.query.Filter.TimestampFilterBuilder
Create a filter for timestamps after a given epoch time.
after(Instant) - Method in class com.redis.vl.query.Filter.TimestampFilterBuilder
Filter for timestamps after the given instant.
after(LocalDateTime) - Method in class com.redis.vl.query.Filter.TimestampFilterBuilder
Filter for timestamps after the given datetime (assumes UTC).
after(ZonedDateTime) - Method in class com.redis.vl.query.Filter.TimestampFilterBuilder
Filter for timestamps after the given zoned datetime.
AggregationQuery - Class in com.redis.vl.query
Base class for aggregation queries used to create aggregation queries for Redis.
AggregationQuery() - Constructor for class com.redis.vl.query.AggregationQuery
Protected constructor for subclasses.
algorithm(VectorField.VectorAlgorithm) - Method in class com.redis.vl.schema.VectorField.VectorFieldBuilder
Set the vector indexing algorithm
alias - Variable in class com.redis.vl.schema.BaseField
Optional alias for the field
alias(String) - Method in class com.redis.vl.schema.GeoField.GeoFieldBuilder
Set the field alias.
alias(String) - Method in class com.redis.vl.schema.NumericField.NumericFieldBuilder
Set the field alias.
alias(String) - Method in class com.redis.vl.schema.TagField.TagFieldBuilder
Set the field alias
alias(String) - Method in class com.redis.vl.schema.TextField.TextFieldBuilder
Set the field alias
alias(String) - Method in class com.redis.vl.schema.VectorField.VectorFieldBuilder
Set the field alias
alpha(float) - Method in class com.redis.vl.query.HybridQuery.HybridQueryBuilder
Set the weight for combining text and vector scores.
and(Filter...) - Static method in class com.redis.vl.query.Filter
Combine filters with AND
areDimensionsDetected() - Method in class com.redis.vl.utils.vectorize.LangChain4JVectorizer
Check if dimensions have been auto-detected.
ArrayUtils - Class in com.redis.vl.utils
Utility class for array conversions.
AVG - Enum constant in enum class com.redis.vl.extensions.router.DistanceAggregationMethod
Average aggregation method
AVG - Enum constant in enum class com.redis.vl.query.ReducerFunction
REDUCE AVG 1 {property} - Return the average value of a numeric property.
azure(String, String) - Static method in class com.redis.vl.utils.vectorize.VectorizerBuilder
Create a builder for Azure OpenAI embeddings.
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