多种文本切分方式
提供递归、语义、句子、Token、代码和表格等切分器,可按文本类型与切分需求选择。
BAIZE AI RESOURCE
Chonkie
Chonkie 是面向 RAG 应用的 Python 文本切分工具,可将长文本拆成适合后续处理的片段,并把切分、片段优化和向量化串成流程,减少开发者重复搭建文档处理步骤的工作。

Chonkie 适合需要为知识库、检索问答或其他 RAG 应用准备文本的开发者。面对较长的资料,可以先用切分器将文本拆成片段,再按需要为片段添加重叠上下文或生成向量表示,供后续检索流程使用。它提供直接调用切分器的简单方式,也提供 Pipeline,将多个处理步骤组合起来;需要接入其他应用时,还可以自行运行 REST API 服务。基础用法通过 Python 安装和调用,不是下载后即可操作的图形界面。不同切分器和集成功能所需的依赖可按需安装。
提供递归、语义、句子、Token、代码和表格等切分器,可按文本类型与切分需求选择。
通过 Pipeline 串联多次切分、片段重叠处理和向量化步骤,处理后的片段可从结果对象中读取。
提供与 Chroma、Qdrant、Pinecone 等工具的集成组件,便于将处理后的文本片段接入后续检索流程。
可运行 REST API 服务,向其他应用提供切分、片段优化和可复用 Pipeline 的调用入口。
使用场景开发者需要将长篇资料用于 RAG 检索。
用 RecursiveChunker 切分资料,读取各片段的文本和 Token 数,再将片段交给后续知识库处理流程。
使用场景开发者希望在切分后保留相邻片段的上下文并生成向量表示。
使用 Pipeline 配置切分、重叠处理和向量化步骤,运行后从结果对象中获取处理后的片段。