retrievers.knn.KNNRetriever
KNN Retriever.
retrievers.multi_query.LineList
List of lines.
retrievers.multi_query.LineListOutputParser
Output parser for a list of lines.
retrievers.multi_query.MultiQueryRetriever
Given a user query, use an LLM to write a set of queries.
retrievers.vespa_retriever.VespaRetriever
Retriever that uses Vespa.
retrievers.milvus.MilvusRetriever
Retriever that uses the Milvus API.
retrievers.re_phraser.RePhraseQueryRetriever
Given a user query, use an LLM to re-phrase it.
retrievers.kendra.AdditionalResultAttribute
An additional result attribute.
retrievers.kendra.AdditionalResultAttributeValue
The value of an additional result attribute.
retrievers.kendra.AmazonKendraRetriever
Retriever for the Amazon Kendra Index.
retrievers.kendra.DocumentAttribute
A document attribute.
retrievers.kendra.DocumentAttributeValue
The value of a document attribute.
retrievers.kendra.Highlight
Represents the information that can be used to highlight key words in the excerpt.
retrievers.kendra.QueryResult
Represents an Amazon Kendra Query API search result, which is composed of:
retrievers.kendra.QueryResultItem
A Query API result item.
retrievers.kendra.ResultItem
Abstract class that represents a result item.
retrievers.kendra.RetrieveResult
Represents an Amazon Kendra Retrieve API search result, which is composed of:
retrievers.kendra.RetrieveResultItem
A Retrieve API result item.
retrievers.kendra.TextWithHighLights
Text with highlights.