List Retriever
Default query for GPTListIndex.
- class llama_index.indices.list.retrievers.ListIndexEmbeddingRetriever(index: GPTListIndex, similarity_top_k: Optional[int] = 1, **kwargs: Any)
Embedding based retriever for ListIndex.
Generates embeddings in a lazy fashion for all nodes that are traversed.
- Parameters
index (GPTListIndex) – The index to retrieve from.
similarity_top_k (Optional[int]) – The number of top nodes to return.
- retrieve(str_or_query_bundle: Union[str, QueryBundle]) List[NodeWithScore]
Retrieve nodes given query.
- Parameters
str_or_query_bundle (QueryType) – Either a query string or a QueryBundle object.
- class llama_index.indices.list.retrievers.ListIndexRetriever(index: GPTListIndex, **kwargs: Any)
Simple retriever for ListIndex that returns all nodes.
- Parameters
index (GPTListIndex) – The index to retrieve from.
- retrieve(str_or_query_bundle: Union[str, QueryBundle]) List[NodeWithScore]
Retrieve nodes given query.
- Parameters
str_or_query_bundle (QueryType) – Either a query string or a QueryBundle object.