Interface: PersonaRagIngestionProcessingConfig
Defined in: packages/agentos/src/cognition/substrate/personas/IPersonaDefinition.ts:175
Configuration for RAG ingestion processing.
Interface
PersonaRagIngestionProcessingConfig
Properties
keywordExtraction?
optionalkeywordExtraction:object
Defined in: packages/agentos/src/cognition/substrate/personas/IPersonaDefinition.ts:188
enabled
enabled:
boolean
maxKeywords?
optionalmaxKeywords:number
summarization?
optionalsummarization:object
Defined in: packages/agentos/src/cognition/substrate/personas/IPersonaDefinition.ts:176
enabled
enabled:
boolean
method?
optionalmethod:"extractive"|"abstractive_llm"|"key_points_llm"|"first_n_sentences"|"extractive_sentence_rank"
The utility class's summary method, 'abstractive_llm' unless given; 'extractive' is read as
'extractive_sentence_rank'. A turn whose summary fails, such as one asked of a class without the method, is
ingested as it is.
modelId?
optionalmodelId:string
providerId?
optionalproviderId:string
targetLength?
optionaltargetLength:number|"medium"|"short"|"long"