Search
searchFind relevant research papers by combining semantic and keyword matching, with optional filters and ranked results from your Zotero library.
Instructions
Perform hybrid semantic + keyword search across research papers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alpha | No | Balance between semantic (1.0) and keyword (0.0) search (default: 0.5 for balanced search) | |
| query | Yes | Search query (e.g., "glacier albedo feedback mechanisms") | |
| top_k | No | Number of results to return (default: 10) | |
| source | No | Search source - 'local' (fast), 'cloud' (remote), or 'default' (use config) | default |
| use_rrf | No | Use Reciprocal Rank Fusion (True) or alpha weighting (False) | |
| text_filter | No | Optional full text filter (JSON string) Examples: - Regex: '{"$regex": "MODIS.*MOD10A1"}' - Contains: '{"$contains": "albedo"}' - AND: '{"$and": [{"$contains": "Alaska"}, {"$contains": "glacier"}]}' - OR: '{"$or": [{"$contains": "MODIS"}, {"$contains": "Sentinel"}]}' | |
| rrf_k_parameter | No | RRF smoothing parameter k (higher = more uniform ranking) | |
| rrf_dense_weight | No | Weight for dense semantic results in RRF (0.7 = 70%) | |
| rrf_sparse_weight | No | Weight for sparse keyword results in RRF (0.3 = 30%) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||