Lucene Rag Service
class LuceneRagService constructor(val name: String, val description: String, embeddingModel: <Error class: unknown class>? = null, vectorWeight: Double = 0.5) : AbstractWritableRagService, Closeable
LuceneRagService with optional vector search support via an EmbeddingModel. Works in memory. Be careful if loading excessive content!
Functions
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
Link copied to clipboard
Make a RAG request
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.