Class: SummaryExtractor
Extract summary from a list of nodes.
Hierarchy
-
↳
SummaryExtractor
Constructors
constructor
• new SummaryExtractor(llm
, summaries?
, promptTemplate?
): SummaryExtractor
Parameters
Name | Type |
---|---|
llm | LLM |
summaries | string [] |
promptTemplate? | string |
Returns
Overrides
Defined in
packages/core/src/extractors/MetadataExtractors.ts:338
Properties
_nextSummary
• Private
_nextSummary: boolean
Defined in
packages/core/src/extractors/MetadataExtractors.ts:336
_prevSummary
• Private
_prevSummary: boolean
Defined in
packages/core/src/extractors/MetadataExtractors.ts:335
_selfSummary
• Private
_selfSummary: boolean
Defined in
packages/core/src/extractors/MetadataExtractors.ts:334
disableTemplateRewrite
• disableTemplateRewrite: boolean
= false
Inherited from
BaseExtractor.disableTemplateRewrite
Defined in
packages/core/src/extractors/types.ts:12
inPlace
• inPlace: boolean
= true
Inherited from
Defined in
packages/core/src/extractors/types.ts:13
isTextNodeOnly
• isTextNodeOnly: boolean
= true
Inherited from
Defined in
packages/core/src/extractors/types.ts:9
llm
• llm: LLM
LLM instance.
Defined in
packages/core/src/extractors/MetadataExtractors.ts:320
metadataMode
• metadataMode: MetadataMode
= MetadataMode.ALL
Inherited from
Defined in
packages/core/src/extractors/types.ts:11
numWorkers
• numWorkers: number
= 4
Inherited from
Defined in
packages/core/src/extractors/types.ts:14
promptTemplate
• promptTemplate: string
The prompt template to use for the summary extractor.