Interface: HybridResult
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:59
A hybrid search result combining dense and sparse signals.
Interface
HybridResult
Properties
denseRank?
optionaldenseRank:number
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:69
Rank in vector search results (1-based).
denseScore?
optionaldenseScore:number
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:65
Score from vector search (if present).
id
id:
string
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:61
Document identifier.
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:75
Document metadata.
score
score:
number
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:63
Fused relevance score.
sparseRank?
optionalsparseRank:number
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:71
Rank in BM25 search results (1-based).
sparseScore?
optionalsparseScore:number
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:67
Score from BM25 search (if present).
textContent?
optionaltextContent:string
Defined in: packages/agentos/src/rag/search/HybridSearcher.ts:73
Document text content if available.