All Classes and Interfaces

Class
Description
Utility class for storing and retrieving embeddings in TextSegment metadata.
A ContentRetriever that retrieves from an EmbeddingStore.
 
 
Factory for creating appropriate EmbeddingStrategy based on content analysis.
Strategy for generating all embeddings from scratch.
Represents a graph document consisting of nodes and relationships.
Represents a directed relationship between two GraphNodes in a graph.
Represents a node in a graph with associated properties.
Defines the interface for transforming documents into graph-based documents
Strategy for handling mixed embedding availability.
Refactored MmrContentAggregator using Strategy pattern.
 
A utility class that implements the Maximum Marginal Relevance (MMR) algorithm for selecting diverse and relevant results from a list of embedding matches.
An extension of EmbeddingStoreIngestor that introduces hierarchical processing of documents by supporting an additional splitting and transformation step for child segments.
 
A conversational chain that interacts with a specified ChatModel, using an initial UserMessage generated by a RetrievalAugmentor.
 
Strategy for using all existing embeddings from content metadata.