Interface ContentRetriever
- All Known Implementing Classes:
EmbeddingStoreContentRetriever,WebSearchContentRetriever
public interface ContentRetriever
Retrieves
The goal is to retrieve only relevant
The underlying data source can be virtually anything:
Contents from an underlying data source using a given Query.
The goal is to retrieve only relevant
Contents in relation to a given Query.
The underlying data source can be virtually anything:
- Embedding (vector) store (seeEmbeddingStoreContentRetriever) - Full-text search engine (seeAzureAiSearchContentRetrieverinlangchain4j-azure-ai-searchmodule) - Hybrid of vector and full-text search (seeAzureAiSearchContentRetrieverinlangchain4j-azure-ai-searchmodule) - Web Search Engine (seeWebSearchContentRetriever) - Knowledge graph (seeNeo4jContentRetrieverinlangchain4j-neo4jmodule) - SQL database (seeSqlDatabaseContentRetrieverinlangchain4j-experimental-sqlmodule) - etc.
- See Also:
-
Method Summary