UNPKG

chonkie

Version:

🦛 CHONK your texts in TS with Chonkie!✨The no-nonsense lightweight and efficient chunking library.

14 lines (13 loc) • 495 B
/** Neural chunker client for Chonkie API. */ import { CloudClient, ChunkerInput } from "./base"; import { Chunk } from "../types/base"; export interface NeuralChunkerConfig { model?: string; minCharactersPerChunk?: number; } export declare class NeuralChunker extends CloudClient { private readonly config; constructor(apiKey: string, config?: NeuralChunkerConfig); chunk(input: ChunkerInput): Promise<Chunk[]>; chunkBatch(inputs: ChunkerInput[]): Promise<Chunk[][]>; }