Skip to content

sentenceSplitterSchema

const sentenceSplitterSchema: ZodEffects<ZodObject<{ chunkSize: ZodDefault<ZodOptional<ZodNumber>>; chunkOverlap: ZodDefault<ZodOptional<ZodNumber>>; separator: ZodDefault<ZodString>; paragraphSeparator: ZodDefault<ZodOptional<ZodString>>; secondaryChunkingRegex: ZodDefault<ZodOptional<ZodString>>; extraAbbreviations: ZodDefault<ZodOptional<ZodArray<ZodString, "many">>>; }, "strip", ZodTypeAny, { chunkSize: number; chunkOverlap: number; separator: string; paragraphSeparator: string; secondaryChunkingRegex: string; extraAbbreviations: string[]; }, { chunkSize?: number; chunkOverlap?: number; separator?: string; paragraphSeparator?: string; secondaryChunkingRegex?: string; extraAbbreviations?: string[]; }>, { chunkSize: number; chunkOverlap: number; separator: string; paragraphSeparator: string; secondaryChunkingRegex: string; extraAbbreviations: string[]; }, { chunkSize?: number; chunkOverlap?: number; separator?: string; paragraphSeparator?: string; secondaryChunkingRegex?: string; extraAbbreviations?: string[]; }>

Defined in: .build/typescript/packages/core/src/schema/zod.ts:23