Bring-your-own documents
The below retrievers allow you to index and search a custom corpus of documents.| Retriever | Self-host | Cloud offering | Package |
|---|---|---|---|
| AmazonKnowledgeBasesRetriever | ❌ | ✅ | langchain-aws |
| AzureAISearchRetriever | ❌ | ✅ | langchain-community |
| ElasticsearchRetriever | ✅ | ✅ | langchain-elasticsearch |
| VertexAISearchRetriever | ❌ | ✅ | langchain-google-community |
External index
The below retrievers will search over an external index (e.g., constructed from Internet data or similar).| Retriever | Source | Package |
|---|---|---|
| ArxivRetriever | Scholarly articles on arxiv.org | langchain-community |
| TavilySearchAPIRetriever | Internet search | langchain-community |
| WikipediaRetriever | Wikipedia articles | langchain-community |
All retrievers
Note: The descriptions in the table below are truncated for readability.