Interface TextSplitterRecursiveCharacterTextSplitterNodeParameters

Source
interface TextSplitterRecursiveCharacterTextSplitterNodeParameters {
    chunkOverlap?: number;
    chunkSize?: number;
    options?: {
        splitCode?:
            | "php"
            | "python"
            | "html"
            | "markdown"
            | "cpp"
            | "go"
            | "java"
            | "js"
            | "proto"
            | "rst"
            | "ruby"
            | "rust"
            | "scala"
            | "swift"
            | "latex";
    };
}

Properties§

Source§

readonly chunkOverlap?: number

Source§

readonly chunkSize?: number

Default: 1000

Source§

readonly options?: {
    splitCode?:
        | "php"
        | "python"
        | "html"
        | "markdown"
        | "cpp"
        | "go"
        | "java"
        | "js"
        | "proto"
        | "rst"
        | "ruby"
        | "rust"
        | "scala"
        | "swift"
        | "latex";
}

Additional options to add Default: {}