public static abstract class
SemanticRetriever.SemanticRetrieverOptions.Builder
Builder for SemanticRetriever.SemanticRetrieverOptions.
Public Constructors
|
Builder()
Constructs a new Builder.
|
Public Methods
Inherited Methods
Public Constructors
public Builder ()
Constructs a new Builder.
Public Methods
public SemanticRetriever.SemanticRetrieverOptions.Builder setVectorStore (VectorStore vectorStore)
Sets the VectorStore storage backend.
public SemanticRetriever.SemanticRetrieverOptions.Builder setProviders (List<EmbeddingProvider> providers)
Sets the list of EmbeddingProvider instances.
public SemanticRetriever.SemanticRetrieverOptions.Builder setChunkingMode (SemanticRetriever.ChunkingMode chunkingMode)
Sets the text chunking mode.
public SemanticRetriever.SemanticRetrieverOptions build ()
Builds the SemanticRetriever.SemanticRetrieverOptions instance.