Properties
engine
engine: "none" | "llm" | "statistical"
Optional llmConfig
llmConfig?: {
providerId?: string;
modelId?: string;
promptTemplateName?: string;
maxOutputTokens?: number;
}
Type declaration
Optional providerId?: string
Optional modelId?: string
Optional promptTemplateName?: string
Optional maxOutputTokens?: number
Optional statisticalConfig
statisticalConfig?: {
summarizationMethod?: string;
summarizationLength?: number | "medium" | "short" | "long";
keywordExtractionMethod?: string;
maxKeywords?: number;
}
Type declaration
Optional summarizationMethod?: string
Optional summarizationLength?: number | "medium" | "short" | "long"
Optional keywordExtractionMethod?: string
Optional maxKeywords?: number
Configuration for how memory (e.g., conversation history, retrieved documents) is processed by utility AI.
Interface
PersonaUtilityProcessingConfig