Skip to main content

Interface: PersonaUtilityProcessingConfig

Defined in: packages/agentos/src/cognition/substrate/personas/IPersonaDefinition.ts:132

Configuration for how memory (e.g., conversation history, retrieved documents) is processed by utility AI.

Interface​

PersonaUtilityProcessingConfig

Properties​

engine​

engine: "llm" | "statistical" | "none"

Defined in: packages/agentos/src/cognition/substrate/personas/IPersonaDefinition.ts:133


llmConfig?​

optional llmConfig: object

Defined in: packages/agentos/src/cognition/substrate/personas/IPersonaDefinition.ts:134

maxOutputTokens?​

optional maxOutputTokens: number

modelId?​

optional modelId: string

promptTemplateName?​

optional promptTemplateName: string

providerId?​

optional providerId: string


statisticalConfig?​

optional statisticalConfig: object

Defined in: packages/agentos/src/cognition/substrate/personas/IPersonaDefinition.ts:140

keywordExtractionMethod?​

optional keywordExtractionMethod: string

maxKeywords?​

optional maxKeywords: number

summarizationLength?​

optional summarizationLength: number | "medium" | "short" | "long"

summarizationMethod?​

optional summarizationMethod: string