Class MilvusSearchRequest.MilvusBuilder
java.lang.Object
org.springframework.ai.vectorstore.milvus.MilvusSearchRequest.MilvusBuilder
- Enclosing class:
- MilvusSearchRequest
Builder class for constructing instances of
MilvusSearchRequest
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds and returns aMilvusSearchRequest
instance.filterExpression
(String textExpression) filterExpression
(Filter.Expression expression) nativeExpression
(String nativeExpression) Sets the native Milvus filter expression.searchParamsJson
(String searchParamsJson) Sets the JSON-encoded search parameters.similarityThreshold
(double threshold) topK
(int topK)
-
Constructor Details
-
MilvusBuilder
public MilvusBuilder()
-
-
Method Details
-
query
-
topK
-
similarityThreshold
-
similarityThresholdAll
-
filterExpression
-
filterExpression
-
nativeExpression
Sets the native Milvus filter expression.- Parameters:
nativeExpression
- The native Milvus expression string.- Returns:
- This builder instance.
-
searchParamsJson
Sets the JSON-encoded search parameters.- Parameters:
searchParamsJson
- A JSON string containing search parameters.- Returns:
- This builder instance.
-
build
Builds and returns aMilvusSearchRequest
instance.- Returns:
- A new
MilvusSearchRequest
object with the specified parameters.
-