Class: TitleExtractor()
Extract title from a list of nodes.
Extends
TitleExtractor<
Options
>(nodes
,options
?):Promise
<BaseNode
<Metadata
>[]>
Extract title from a list of nodes.
Type Parameters
• Options extends Record
<string
, unknown
>
Parameters
• options?: Options
Returns
Defined in
packages/llamaindex/src/extractors/MetadataExtractors.ts:107
Constructors
new TitleExtractor()
new TitleExtractor(
options
?):TitleExtractor
Constructor for the TitleExtractor class.
Parameters
• options?: TitleExtractorsArgs
Returns
Overrides
Defined in
packages/llamaindex/src/extractors/MetadataExtractors.ts:147
Properties
combineTemplate
combineTemplate:
string
The prompt template to merge title with..
Defined in
packages/llamaindex/src/extractors/MetadataExtractors.ts:138
disableTemplateRewrite
disableTemplateRewrite:
boolean
=false
Inherited from
BaseExtractor
.disableTemplateRewrite
Defined in
packages/llamaindex/src/extractors/types.ts:16
id
id:
string
Inherited from
Defined in
packages/core/dist/schema/index.d.ts:171
inPlace
inPlace:
boolean
=true
Inherited from
Defined in
packages/llamaindex/src/extractors/types.ts:17
isTextNodeOnly
isTextNodeOnly:
boolean
=false
Can work for mixture of text and non-text nodes
Default
false
Overrides
Defined in
packages/llamaindex/src/extractors/MetadataExtractors.ts:119
llm
llm:
LLM
<object
,object
>
LLM instance.
Defined in
packages/llamaindex/src/extractors/MetadataExtractors.ts:112
metadataMode
metadataMode:
MetadataMode
=MetadataMode.ALL
Inherited from
Defined in
packages/llamaindex/src/extractors/types.ts:15