Skip to content

Graphorin API reference v0.4.0


Graphorin API reference / @graphorin/memory / / createProviderQueryTransformer

Function: createProviderQueryTransformer()

ts
function createProviderQueryTransformer(provider, options?): QueryTransformer;

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

Wrap a Provider as a QueryTransformer. Both methods are resilient: a provider error or unparseable response degrades to [] / null so transformation never throws into search. The maxVariants ceiling caps the variants requested regardless of the caller's multiQuery value (a latency guardrail).

Parameters

ParameterType
providerProvider
options{ maxTokens?: number; maxVariants?: number; }
options.maxTokens?number
options.maxVariants?number

Returns

QueryTransformer

Stable