Package-level declarations
Types
Link copied to clipboard
interface DeletionStorage
Storage interface that provides the ability to delete documents by their identifiers.
Link copied to clipboard
Storage interface that provides the ability to delete documents by filter expression.
Link copied to clipboard
Storage interface that provides the ability to look up documents by their identifiers.
Link copied to clipboard
Link copied to clipboard
Represents a specialization of the DocumentStorage interface that handles ranking documents based on their relevance to a given query. The ranking process returns documents along with a similarity score, enabling the filtering and sorting of documents by relevance.
Link copied to clipboard
Storage interface that provides the ability to write (add and update) documents.
Functions
Link copied to clipboard
fun <Document, Request : SearchRequest> SearchStorage<Document, Request>.searchAsFlow(request: Request, namespace: String? = null): Flow<SearchResult<Document>>
Returns the results of SearchStorage.search as a Flow instead of a list.