Package-level declarations

Types

Link copied to clipboard

Default SearchQueryProvider implementation that extracts the content of the last user message from the prompt.

Link copied to clipboard
fun interface SearchQueryProvider

Extracts a search query string from a Prompt to be used for memory retrieval.

Link copied to clipboard
fun interface SearchStrategy

Search strategy for creating search requests during prompt augmentation.

Link copied to clipboard

Intermediate builder that lets callers select a SearchStrategy implementation.

Link copied to clipboard
class SimilaritySearchStrategy(val topK: Int = 10, val similarityThreshold: Double = 0.0, val filterExpression: String? = null) : SearchStrategy

Similarity search mode using vector embeddings for semantic search.