vector_search
Perform semantic, lexical, or hybrid searches on vector databases to retrieve relevant knowledge based on queries.
Instructions
Manage search operations.
Actions:
'semantic_search': Retrieves and gathers related knowledge from the vector database instance using the question variable.
'lexical_search': This is a lexical or term based search that retrieves and gathers related knowledge from the database instance using the question variable via BM25.
'search': Performs a hybrid search combining semantic (vector) and lexical (BM25) methods.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform. Must be one of: 'semantic_search', 'lexical_search', 'search' | |
| db_type | No | db type | |
| db_path | No | db path | |
| host | No | host | |
| port | No | port | |
| db_name | No | db name | |
| username | No | username | |
| password | No | password | |
| collection_name | No | collection name | |
| question | No | question | |
| number_results | No | number results | |
| semantic_weight | No | semantic weight | |
| bm25_weight | No | bm25 weight | |
| rrf_k | No | rrf k |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||