检测到异常活动,你的会话已被标记。
请确认你是真人后继续。
发送提示词之前,先查看它在 ChatGPT、Claude、Gemini 和 Grok 中的 token 数。 文本不会离开你的设备,分词器在本地运行。
Token
0
字符
0
词数
0
每 token 字符数
—
预估费用
输入文本,即可查看在各主流模型上的大致费用。
大语言模型并不直接读取字符或单词,它们读取的是 token。token 是模型学会作为一个单位来处理的文本片段。在英语中,一个 token 平均约等于 4 个字符。像“the”这样的短词是 1 个 token,而“tokenization”可能是 2 到 3 个。
token 之所以重要,有三个实际原因。第一,每个模型一次能处理的 token 数都有上限,也就是它的上下文窗口。第二,API 提供商按 token 计费,输入和输出分开计价。第三,响应速度取决于 token 数:token 越多,计算量越大,等待时间也越长。
在发送提示词之前了解 token 数,可以帮你控制在上下文窗口之内、提前预估费用,并删掉那些不起作用的多余文字。
对于使用该分词器的 OpenAI 聊天模型,本工具使用 tiktoken 库的 cl100k_base 编码,与 API 服务端使用的分词器完全相同,计数精确到字节。
Claude、Gemini 和 Grok 使用未完全公开的自有分词器,我们根据文本统计数据进行估算:Claude 对英语的分词率约为 GPT 的 0.95 倍,Gemini 约为 0.90 倍,Grok 与 GPT 基本持平。预计与实际 token 数相差在 5% 到 10% 以内,用来规划上下文窗口或估算费用已经足够准确。
不会。分词器完全在你的浏览器中运行:没有网络请求,没有日志记录,也不做任何存储。
分词器会把较长或不常见的单词拆成多个片段。“Unbelievable”是一个单词,但通常会被拆成 3 个 token。代码、表情符号和非拉丁文字会被拆得更碎。
算。你发送的所有文本,包括系统消息、用户消息和之前的对话记录,都会被分词并计费。
是的,而且通常比输入 token 更贵。本计数器只统计输入部分。想预估总费用,可以试试我们的费用计算器。