Interface: FactExtractorOptions
Defined in: packages/agentos/src/memory/retrieval/fact-graph/FactExtractor.ts:27
Properties
cacheFingerprint
cacheFingerprint:
string
Defined in: packages/agentos/src/memory/retrieval/fact-graph/FactExtractor.ts:35
Fingerprint appended to the content hash for cache keying. Bump when the prompt or schema changes so prior-version extractions don't leak into new runs.
llmInvoker()
llmInvoker: (
systemPrompt,userPrompt) =>Promise<string>
Defined in: packages/agentos/src/memory/retrieval/fact-graph/FactExtractor.ts:29
Called with (systemPrompt, userPrompt). Must return the model's text response.
Parameters
systemPrompt
string
userPrompt
string
Returns
Promise<string>
maxOutputTokens?
optionalmaxOutputTokens:number
Defined in: packages/agentos/src/memory/retrieval/fact-graph/FactExtractor.ts:37
Hard cap on LLM output tokens. Default 1024.