RAG分块数量估算器

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
-
分块数量
-
滑窗步长
-
总 token 估算
-
每块 token
-
分块大小重叠块数每块 token
计算式
滑窗步长 = 分块大小 − 重叠
分块数量 = ceil((总字数 − 分块大小) ÷ 步长) + 1(总字数大于分块大小时)
总 token = 总字数 × 语言系数;每块 token = 分块大小 × 语言系数
重叠太小会让跨块的语义被切断,太大则块数暴增、检索时大量重复命中。经验值:重叠取分块大小的 10% 到 20%。分块大小常用 300 到 800 字符;若块数过多,向量库成本与检索延迟都会上升。

功能说明

做 RAG 知识库时,第一个工程决策就是「怎么切」:切得太碎语义不完整,切得太大检索精度下降,而切分方案一旦确定,向量条数、存储成本与检索耗时基本就被锁定。本工具在动手前把规模算清楚。

填写文档总字数、分块大小与块间重叠,工具算出滑窗步长、最终块数与 token 规模。token 估算按语言区分口径:中文约 1 字符 ≈ 1.5 token,英文约 1 字符 ≈ 0.25 token。表格还会给出几组常见参数下的块数对比,便于权衡。

RAG 分块数量估算器使用步骤

  1. 选择文档语言(用于 token 估算口径);
  2. 填写文档总字数(字符);
  3. 设定分块大小(字符)与块间重叠(字符),注意重叠必须小于分块大小;
  4. 查看滑窗步长、最终块数与 token 总量,并参考参数对比表权衡。

RAG 分块数量估算器适用场景

  • 搭建知识库前估算向量库规模与嵌入成本;
  • 对比不同分块大小对块数与检准的权衡;
  • 向团队说明存储与检索开销,支撑技术选型。

常见问题

为什么块数比「总字数 ÷ 分块大小」多一些?

因为重叠让每个滑窗只前进「分块大小 − 重叠」的步长,同时首尾块的处理会带来额外一块,公式里的加一就是这个原因。

重叠必须小于分块大小吗?

必须。若重叠大于等于分块大小,滑窗步长为零或负数,切分无法推进——工具会对此报错提醒。

token 估算是精确值吗?

不是。不同模型 tokenizer 差异较大,工具按「中文 1 字符 ≈ 1.5 token、英文 ≈ 0.25 token」的经验口径估算,适合做数量级判断,预算请留余量。

相关工具

AI工具
向量化批量成本估算器

在线估算文档向量化的分块数量、总 token、嵌入成本与向量存储占用,支持 OpenAI 各嵌入模型对比

AI工具
RAG分块重叠与冗余估算器

在线估算 RAG 知识库的分块数量、重叠冗余率、向量存储体积与检索注入量,对比不同重叠长度下的索引开销,帮助在召回质量与成本之间找到平衡点。

AI工具
微调数据规模估算器

估算微调训练的总步数与处理总量,按样本条数、平均长度、训练轮数、批大小与梯度累积步数换算每轮步数与总 token 消耗。

AI工具
RAG检索topK上下文占用

在线估算 RAG 检索注入的上下文 token 量与占用比例,按 topK、单块长度与上下文窗口计算剩余空间与每千次查询成本

AI工具
大模型 Token 估算器

粘贴文本即可估算大模型消耗的 Token 数量,分别统计汉字、英文单词与符号,并给出常见上下文窗口的占用比例,纯浏览器本地计算。

AI工具
语义缓存收益估算器

在线估算在 LLM 应用前加一层语义缓存的成本节省,按命中率计算节省 token、月度与年度费用下降幅度

AI工具
大模型 API 成本计算器

按输入/输出 Token 数量与单价估算单次及批量调用大模型的费用,支持人民币与美元计价及汇率换算,统一换算成人民币对比,纯浏览器本地计算。

AI工具
上下文窗口换算器

把大模型的上下文窗口从 token 换算成可容纳的汉字数、单词数或 A4 页数,并支持为输出预留比例,避免把窗口塞满导致模型无余量回复。