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.