Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form