Lucene Rag Facet Provider
class LuceneRagFacetProvider constructor(val name: String, embeddingModel: <Error class: unknown class>? = null, vectorWeight: Double = 0.5, chunkerConfig: ContentChunker.Config = ContentChunker.DefaultConfig()) : AbstractWritableContentElementRepository, RagFacetProvider, Closeable
LuceneRagService with optional vector search support via an EmbeddingModel. Works in memory. Be careful if loading excessive content!
Constructors
Link copied to clipboard
constructor(name: String, embeddingModel: <Error class: unknown class>? = null, vectorWeight: Double = 0.5, chunkerConfig: ContentChunker.Config = ContentChunker.DefaultConfig())
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Get statistics about the current state
Link copied to clipboard
Link copied to clipboard
The Retrievables have been saved to the store, but Retrievables are special, and we probably want to embed them
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Will call save on the root and all descendants. The database only needs to store each descendant and link by id, rather than otherwise consider the entire structure.