Skip to content

Graphorin API reference v0.4.0


Graphorin API reference / @graphorin/memory / / parseQueryVariants

Function: parseQueryVariants()

ts
function parseQueryVariants(text, max): readonly string[];

Defined in: packages/memory/src/search/query-transform.ts:156

Parse the variant-generation model output into a deduped, capped list of reworded queries. Tolerates a JSON array, a { "variants": [...] } / { "queries": [...] } wrapper, fenced blocks, and (as a last resort) a newline / numbered list — so a chatty model never breaks recall. Empty strings and case-insensitive duplicates are dropped; the result is capped at max.

Parameters

ParameterType
textstring | undefined
maxnumber

Returns

readonly string[]

Stable