Redis Vector Retriever
Category: Vector store
Purpose
Retrieves response for a query from a Redis vector store.
Description
The Redis Vector Retriever component enables to retrieve a response from a Redis vector store. In the given example, the response if fetched from the Redis vector store by sending a request at the required endpoint.
Properties
Property |
Data Type |
Description |
---|---|---|
General |
|
|
Display Name* |
String |
Display name of the component. |
Enable Pause |
-NA- |
Option to pause the bot execution based upon the signal received from the Cockpit application. The checkbox is selected by default. |
Input |
|
|
Embedding Connection* |
IEmbedding |
An embedding connection that is to be used to generate the vector embedding for the query text. |
EndPoint# |
String |
URL to which the HTTP request (seeking a response to the query) is to be sent. |
Index Name* |
Contents |
Name of the index within the vector store that is to be searched for fetching a response to the query. |
SecureString |
Password for authenticating the user name. See also User name. |
|
Port# |
Int32 |
Port number to be used for accessing the Redis service. |
Query* |
String |
Query for which a response is sought. |
Redis URL@ |
String |
URL to access the Redis service. |
String |
User name for authorizing access to the required Redis vector store. See also Password. |
|
Misc |
|
|
Enable Bookmark |
-NA- |
Option to set a bookmark. |
Is Reserved |
-NA- |
Option to disable data tracing related to the component. |
Output |
|
|
Result* |
IVectorStore |
An object containing the response to the query. |
Preferences |
|
|
TopK |
Int32 |
Indicates preference about receiving the top K generated responses, where K can be 1, 2, and so on. |
Note: Fields marked with * sign are mandatory. |