---
title: "Chonkie – RAG文本分块库，基于Token、单词、句子和语义的多种分块方法"
url: "https://paooo.com/aigc-news/25664/"
author: "Prompt 语宙研究院"
published_at: "2026-07-15T14:18:29+08:00"
updated_at: "2026-07-15T14:18:29+08:00"
categories: "AIGC 资讯"
tags: "AI智能体, AI编程, RAG检索增强, 开源大模型"
source: "Prompt 语宙 (https://paooo.com)"
ai_tools_directory: "语宙 AI 导航 (https://ai.paooo.com)"
---

# Chonkie – RAG文本分块库，基于Token、单词、句子和语义的多种分块方法

> 来源：[Prompt 语宙 (paooo.com)](https://paooo.com/aigc-news/25664/) · 作者：Prompt 语宙研究院 · 发布时间：2026-07-15

## AI 30 秒核心看点 (TL;DR)

- 支持 Token、单词、句子与语义分块，覆盖 RAG 文本处理的主流需求。
- 轻量无冗余、安装使用简单，并兼容多种 tokenizer，便于快速集成。
- 适合 RAG、对话系统、摘要、翻译和文档处理等长文本场景。

## Chonkie是什么

Chonkie是轻量级、快速且功能丰富的RAG（Retrieval-Augmented Generation）分块库，为文本处理设计。Chonkie支持基于Token、单词、句子和语义的多种分块方法，易于安装和使用，无冗余，适合各种自然语言处理任务。Chonkie以高效性能和广泛的tokenizer支持，成为开发者在构建RAG应用时的首选库。

## Chonkie的主要功能

- **多种分块方法**：支持基于Token、单词、句子和语义相似性的文本分块。

- **易于使用**：安装、导入和运行分块过程简单快捷。

- **高性能**：提供快速的分块处理能力，优化了分块速度。

- **广泛的支持**：支持多种tokenizer，易于集成到不同的NLP项目中。

- **轻量级**：没有不必要的依赖和冗余，保持库的轻量化。

- **灵活性**：根据需要选择安装特定的分块器或全部安装。

## Chonkie的技术原理

- **分块（Chunking）**：分块是将长文本分割成更小的、易于管理和处理的块的过程。

- **Tokenization**：Chonkie用tokenizer将文本分割成Token，是NLP中常见的预处理步骤，有助于后续的分块操作。

- **固定大小分块**：例如，`TokenChunker`将文本分割成固定数量Token的块，对保持模型输入的一致性非常有用。

- **基于内容的分块**：

**WordChunker**：基于单词的分块，将文本分割成单词序列。

- **SentenceChunker**：基于句子的分块，使用句子边界来分割文本。

- **SemanticChunker**：基于语义相似性的分块，用句子嵌入和相似性度量确定分块的边界。

- **双遍语义合并（SDPM）**：`SDPMChunker`用双遍语义合并方法来分割文本，首先合并句子，然后根据合并后的句子的语义相似性进行分块。

- **优化和效率**：Chonkie在设计时考虑性能和效率，减少不必要的计算和优化算法提高分块速度。

## Chonkie的项目地址

- **项目官网**：[pypi.org/project/chonkie](https://pypi.org/project/chonkie/?utm_source=ai-bot.cn)

- **GitHub仓库**：[https://github.com/bhavnicksm/chonkie](https://github.com/bhavnicksm/chonkie)

## Chonkie的应用场景

- **检索增强生成（RAG）**：Chonkie用在RAG应用中，将长文本分割成小块，更有效地检索和生成文本。

- **对话系统**：在构建聊天机器人或对话系统时，处理和分割用户的输入，及生成的回复，保持对话的连贯性和流畅性。

- **文本摘要**：Chonkie将长文本分割成小块，便于提取关键信息，生成摘要。

- **机器翻译**：在机器翻译任务中，帮助分割和处理长句，提高翻译的准确性和效率。

- **文档处理**：在处理大量文档时，将文档分割成易于管理和分析的小块。

## 常见问题解答 (FAQ)

### Chonkie适合做RAG分块吗？
适合。Chonkie本身就是面向 RAG 的文本分块库，支持按 Token、单词、句子和语义相似性切分长文本，便于把大段内容拆成更利于检索与生成的小块。

### Chonkie支持哪些分块方式？
文章提到它支持四类主要方式：基于 Token、单词、句子以及语义相似性的分块；另外还有 SDPMChunker 这种双遍语义合并方法，用于更精细的语义边界处理。

### Chonkie适合哪些应用场景？
适合 RAG、对话系统、文本摘要、机器翻译和文档处理等场景。它的优势在于把长文本拆分得更易检索、分析和生成，同时保持较高的处理效率。

---
探索 2,800+ 全球实用 AI 工具与官方直达入口：[语宙 AI 导航 (https://ai.paooo.com/)](https://ai.paooo.com/)
