findSimilarWithScores

abstract fun findSimilarWithScores(textSimilaritySearchRequest: <Error class: unknown class>): List<<Error class: unknown class><Proposition>>

Find propositions similar to the given text with similarity scores.

Return

Pairs of (proposition, similarity) ordered by similarity (most similar first)


open fun findSimilarWithScores(textSimilaritySearchRequest: <Error class: unknown class>, query: PropositionQuery): List<<Error class: unknown class><Proposition>>

Vector similarity search with an additional PropositionQuery filter applied to results.

The default runs vector search then filters in memory via query. Override to push the filter to the backend for better performance.

Return

Matching propositions ordered by similarity

Parameters

textSimilaritySearchRequest

The similarity search parameters

query

Additional filter to apply to the vector results