Logo
Type aliases

MarkdownElementNodeParser

MarkdownElementNodeParser = object

Defined in: packages/cloud/src/client/types.gen.ts:3552

Markdown element node parser.

Splits a markdown document into Text Nodes and Index Nodes corresponding to embedded objects (e.g. tables).

Properties

include_metadata?

optional include_metadata: boolean

Defined in: packages/cloud/src/client/types.gen.ts:3556

Whether or not to consider metadata when splitting.


include_prev_next_rel?

optional include_prev_next_rel: boolean

Defined in: packages/cloud/src/client/types.gen.ts:3560

Include prev/next node relationships.


callback_manager?

optional callback_manager: unknown

Defined in: packages/cloud/src/client/types.gen.ts:3561


id_func?

optional id_func: string | null

Defined in: packages/cloud/src/client/types.gen.ts:3565

Function to generate node IDs.


llm?

optional llm: LLM | null

Defined in: packages/cloud/src/client/types.gen.ts:3569

LLM model to use for summarization.


summary_query_str?

optional summary_query_str: string

Defined in: packages/cloud/src/client/types.gen.ts:3573

Query string to use for summarization.


num_workers?

optional num_workers: number

Defined in: packages/cloud/src/client/types.gen.ts:3577

Num of workers for async jobs.


show_progress?

optional show_progress: boolean

Defined in: packages/cloud/src/client/types.gen.ts:3581

Whether to show progress.


nested_node_parser?

optional nested_node_parser: NodeParser | null

Defined in: packages/cloud/src/client/types.gen.ts:3585

Other types of node parsers to handle some types of nodes.


class_name?

optional class_name: string

Defined in: packages/cloud/src/client/types.gen.ts:3586

On this page