Performs a vector search in a Milvus collection. The input data is expected to be a float vector in JSON format. (the dimension of the input must match dimension of the collection). Usually used together with EmbedData processor providing the float vector as the input for VectorQueryMilvus.
milvus, vector, vectordb, vectorstore, query, ai, artificial intelligence, ml, machine learning, text, LLM
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Description |
---|---|---|---|
Filter | Filter | The query filter used for the collection in Milvus. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) | |
Limit | Limit | 10 | The maximum number of results returned in the query. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) |
Output Fields | Output Fields | A comma separated list of field names to include in each entity in return. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) | |
Search Params | Search Params | Additional search parameters to use in the query. The format is a JSON object like {"radius": 0.8, "range_filter": 1.0} Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) | |
Partition Names | Partition Names | A comma separated list of partition names to query in Milvus. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) | |
Collection Name | Collection Name | Name of the collection to query in Milvus. Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables) | |
URI | URI | The URI of the Milvus instance. | |
User | User | A valid username used to connect to the specified Milvus instance. | |
Password | Password | A valid password used to connect to the specified Milvus instance. Sensitive Property: true | |
DB Name | DB Name | default | The name of the database to which the target Milvus instance belongs. |
Token | Token | A valid access token to access the specified Milvus instance. Sensitive Property: true |