Skip to main content

VectorStoreIndex

Trait VectorStoreIndex 

Source
pub trait VectorStoreIndex {
    // Required method
    fn search(
        &self,
        query: &Embedding,
        top_k: usize,
    ) -> Io<Error, Vec<SearchResult>>;
}
Expand description

A vector store index: store documents, search by similarity.

Required Methods§

Source

fn search( &self, query: &Embedding, top_k: usize, ) -> Io<Error, Vec<SearchResult>>

Search for the top-k most similar documents to the query.

Implementors§