[控场AI]
产品

Chunkr

基于 Rust 实现的高性能文本分块库,支持多种分块策略(字符、递归、Markdown、延迟、层级分块等),内置 PDF 加载器,比主流 Python 分块工具速度快数倍至数百倍

时间轴 (近 90 天)

10月5日

Chunkr 是一个用 Rust 实现的文本分块库,支持字符分块、递归分块、Markdown 标题分块、延迟分块、层级分块等多种分块策略,并内置原生 PDF 加载器及其他文件类型支持

待验证50%
10月5日

在递归分块基准测试(1MB,1000/200)中,Chunkr 达到 2,264 MB/s,LangChain 为 769 MB/s,LlamaIndex 仅 10 MB/s,Chonkie 为 225 MB/s

待验证50%
10月5日

在 BPE 分词(cl100k_base,512/50)场景下,Chunkr 为 38 MB/s,Chonkie 以 151 MB/s 领先

待验证50%
10月5日

在 PDF 全文解析测试中,Chunkr PDFLoader 耗时 747.9 ms(2,762 页/秒),相比作为基准的 pypdf 快 15.9 倍,PyMuPDF 快 4.5 倍

待验证50%
10月5日

所有基准测试均在作者的 MacBook(M4 芯片、16GB 内存)单机上完成,缺少第三方复现

待验证50%
10月5日

Chunkr 的基准测试只衡量吞吐量(MB/s),并未给出分块准确性或召回率的对比指标

待验证50%
10月5日

Chonkie 专门针对 tiktoken 集成做了优化,而 Chunkr 在 tokenizer 调用层的适配尚未达到同等水平,这是 Chunkr 在 BPE 场景下落后的原因

待验证50%

全部知识事实 (7)

来源文章