UNPKG

@n8n/n8n-nodes-langchain

Version:
29 lines (24 loc) 767 B
/** * Token Splitter Node - Version 1 * Split text into chunks by tokens */ export interface LcTextSplitterTokenSplitterV1Params { /** * Maximum number of tokens per chunk * @default 1000 */ chunkSize?: number | Expression<number>; /** * Number of tokens shared between consecutive chunks to preserve context * @default 0 */ chunkOverlap?: number | Expression<number>; } interface LcTextSplitterTokenSplitterV1NodeBase { type: '@n8n/n8n-nodes-langchain.textSplitterTokenSplitter'; version: 1; } export type LcTextSplitterTokenSplitterV1ParamsNode = LcTextSplitterTokenSplitterV1NodeBase & { config: NodeConfig<LcTextSplitterTokenSplitterV1Params>; }; export type LcTextSplitterTokenSplitterV1Node = LcTextSplitterTokenSplitterV1ParamsNode;