API¶
- class turbocellatlas.config.SearchConfig(top_k: int = 5, normalize: bool = True)¶
Configuration for exact cosine search.
- class turbocellatlas.search.SearchIndex(embeddings: ndarray, metadata: list[dict[str, Any]] | None = None, config: SearchConfig | None = None)¶
Minimal exact search index over a dense embedding matrix.
- class turbocellatlas.search.SearchResult(rank: 'int', item_id: 'str', score: 'float', metadata: 'Metadata')¶