Basic search
Pass a query string to search your namespace and retrieve chunks.Limiting results
Control the number of results returned withtopK. The default is 10, with a maximum of 100.
Reranking
Agentset reranks results by default using a cross-encoder model to improve relevance. You can adjust reranking behavior or disable it.| Parameter | Default | Description |
|---|---|---|
rerank | true | Enable or disable reranking |
rerankLimit | Same as topK | Number of results to return after reranking |
rerankModel | cohere:rerank-v3.5 | Model used for reranking |
Available rerank models
| Model | Description |
|---|---|
cohere:rerank-v3.5 | Latest Cohere reranker (default) |
cohere:rerank-english-v3.0 | English-optimized Cohere reranker |
cohere:rerank-multilingual-v3.0 | Multilingual Cohere reranker |
zeroentropy:zerank-1 | ZeroEntropy reranker |
zeroentropy:zerank-1-small | Smaller, faster ZeroEntropy reranker |
Minimum score threshold
Filter out low-relevance results by setting a minimum score.Search modes
Agentset supports two search modes.| Mode | Description |
|---|---|
semantic | Uses embeddings to find semantically similar content (default) |
keyword | Traditional keyword-based search |
Response structure
Each result includes an ID, relevance score, and text content. Metadata is included by default.Excluding metadata
Next steps
- API Reference — Search endpoint parameters and options
- Filtering — Narrow results by document metadata
- Ranking — Configure how results are scored
- AI SDK Integration — Use Agentset with Vercel AI SDK