Skip to content

Type Alias: FindSimilarRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Fuzzy / FindSimilarRequest

Type Alias: FindSimilarRequest

FindSimilarRequest = QueryTerm & object

Defined in: src/types/fuzzy.ts:120

Request to find similar terms using fuzzy unification.

Type Declaration

failOnUnknown?

optional failOnUnknown: boolean

Whether to fail when encountering unknown (Uninstantiated) values instead of residuating. false = enable residuation (default).

minDegree?

optional minDegree: number

Minimum similarity degree (0.0 to 1.0).

similarityMode?

optional similarityMode: string

String similarity strategy:

  • "fast": Exact -> Normalized -> Jaccard only (NO embeddings)
  • "hybrid": Exact -> Normalized -> Jaccard -> Embeddings (default)
  • "semantic": Exact -> Normalized -> Embeddings (skip Jaccard)

Remarks

Intersection of QueryTerm with similarity search parameters. The query term fields are spread inline (flat shape matching the wire format).