Class: FactSupersession
Defined in: packages/agentos/src/memory/retrieval/fact-supersession/FactSupersession.ts:94
Post-retrieval fact supersession filter.
Example
const fs = new FactSupersession({
llmInvoker: async (system, user) => (await reader.invoke({ system, user, maxTokens: 200, temperature: 0 })).text,
});
const result = await fs.resolve({ traces: retrieval.retrieved, query: caseQuery });
// Feed `result.traces` to the reader instead of `retrieval.retrieved`.
Constructors
Constructor
new FactSupersession(
opts):FactSupersession
Defined in: packages/agentos/src/memory/retrieval/fact-supersession/FactSupersession.ts:99
Parameters
opts
Returns
FactSupersession
Methods
resolve()
resolve(
input):Promise<FactSupersessionResult>
Defined in: packages/agentos/src/memory/retrieval/fact-supersession/FactSupersession.ts:105
Parameters
input
Returns
Promise<FactSupersessionResult>