AI提示词Token计算器 - 评估用量与成本
输入提示词文本,模拟GPT等模型的BPE分词并估算Token数量,辅助控制成本与长度。
UD5工具箱
估算 AI 模型调用成本,支持多种主流模型费率
| 模型 | 输入价格 ($) | 输出价格 ($) | 输入 1K tokens | 输出 1K tokens |
|---|---|---|---|---|
| GPT-4o | $2.50 | $10.00 | $0.0025 | $0.0100 |
| GPT-4o Mini | $0.15 | $0.60 | $0.00015 | $0.0006 |
| GPT-4 Turbo | $10.00 | $30.00 | $0.0100 | $0.0300 |
| GPT-3.5 Turbo | $0.50 | $1.50 | $0.0005 | $0.0015 |
| Claude 3.5 Sonnet | $3.00 | $15.00 | $0.0030 | $0.0150 |
| Claude 3 Opus | $15.00 | $75.00 | $0.0150 | $0.0750 |
| Claude 3 Haiku | $0.25 | $1.25 | $0.00025 | $0.00125 |
| Gemini 1.5 Pro | $3.50 | $10.50 | $0.0035 | $0.0105 |
| DeepSeek V3 | $0.27 | $1.10 | $0.00027 | $0.0011 |
Token 是 AI 大语言模型处理文本的基本单位。一个 Token 可以是一个完整的英文单词(如 "apple")、一个单词的一部分(如 "un" + "believable")、一个汉字(如 "我")、或一个标点符号。模型按 Token 数量计费,理解 Token 有助于控制 API 调用成本。
本工具使用通用算法进行估算:中文约每 1.5 个字符计为 1 Token,英文约每 4 个字符或每 1.3 个单词计为 1 Token。这能给出较准确的参考值,但不同模型的 Tokenizer(如 GPT 的 tiktoken、Claude 的 BPE)会有细微差异。如需精确计数,建议使用官方 Tokenizer 工具。
英文通常每 4 个字符或 0.75 个单词约等于 1 Token,效率较高。中文每个汉字通常消耗 1~2 个 Token(平均约 1.5 个),因此同样语义的中文文本往往比英文消耗更多 Token。混合文本的 Token 数取决于两种语言的比例。
API 调用费用 = 输入 Token 数 × 输入单价 + 输出 Token 数 × 输出单价。价格通常以"每百万 Token"为单位($ / 1M tokens)。例如,GPT-4o 输入 $2.50/1M tokens,若您的提示词为 2000 tokens,则输入费用约为 $0.005。输出按模型实际生成的数量计费。
精简提示词、去除不必要的修饰语和重复内容;使用缩写或简洁表达;将长文本分段处理;选择支持更长上下文的模型以减少分片;对于简单任务使用更便宜的模型(如 GPT-4o Mini、Claude Haiku);设置合理的 max_tokens 参数限制输出长度。
不完全一样。OpenAI GPT 系列使用 tiktoken(BPE 算法),Claude 使用类似的 BPE tokenizer,但具体词表不同。Google Gemini 和 DeepSeek 也有各自的 tokenizer。对于中英文混合文本,各模型 Token 数差异通常在 ±10% 以内,本工具提供的估算值可作为有效参考。
输入 Token 是您发送给模型的提示词(包括系统提示、用户消息、上下文历史等)所消耗的 Token。输出 Token 是模型生成的响应文本 Token。通常输出 Token 的单价是输入 Token 的 3~5 倍,因此控制输出长度对节省成本非常重要。
大多数 AI API 以"每百万 Token"(per 1M tokens)为单位定价,因为单个 Token 的费用极低(约 $0.0000025~$0.000075)。使用百万 Token 作为计价单位更直观。例如 GPT-4o 输入 $2.50/1M tokens,意味着 1000 个 Token 仅需 $0.0025。这种计价方式也便于大规模应用的成本核算。
输入提示词文本,模拟GPT等模型的BPE分词并估算Token数量,辅助控制成本与长度。
模拟服务端生成与校验CSRF令牌的完整过程,展示隐藏在表单与Session中的同步模式。
模拟跨站请求伪造攻击以及如何通过CSRF Token进行防护的流程演示。
结构化编辑颜色、间距、字体等设计令牌,一键导出为CSS自定义属性、SCSS变量或JSON。
选择面数与数量,立即显示各总和的理论概率分布柱状图。
专为Farkle设计的计分器,可快速选取得分组合累加,支持多人。
输入键值对,自动生成 Kubernetes ConfigMap YAML,支持文字和多行数据。
输入当前储蓄、预计社保和年金,估算退休后每月可支配收入。
添加拥有的电子游戏或桌游,标记通关/游玩进度与评分。
加载棒针文字图解,高亮正在编织的当前行,手动推进,辅助跟解。
手动记录实际抛硬币或掷骰子的结果,图表展示随着次数增加频率趋于稳定。
根据字符集大小和长度计算密码的熵值(比特),给出破解时间估算。
粘贴服务器日志,快速根据正则或字符串过滤、高亮并统计出现频次。
解析并掷出如“2d6+3”等复杂骰子表达式,显示每个骰子结果和总和,跑团助手。
在网格上放置住宅、商业和工业区,观察人口、税收和满意度变化。
虚拟掷5次骰子,根据官方Diceware词表生成强随机且易记忆的通行短语。
根据接收者当前情况(生病、失落、庆贺),组合适宜小礼物与留言。
拖拽图标排列成句,帮助语言障碍或幼儿表达。
将JSON数组或CSV数据转换为多条INSERT INTO语句,支持自定义表名和列映射。
动画展示环形/循环缓冲区的Enqueue、Dequeue操作以及头尾指针的移动逻辑。
加载密文,工具显示字母频率,允许手动拖拽映射字母,实时预览解密进展。
展示当前推送订阅详情,解析 VAPID 公钥,模拟接收推送事件,方便开发阶段测试。
生成随机的姓名、邮箱、地址、电话等用户信息,支持自定义字段和批量输出JSON数组,用于测试填充。
记录各键盘键被按下的次数,并在虚拟键盘上以颜色表示热度,分析使用习惯。
说出特定指令来操控虚拟卡牌出牌或触发效果,体验语音交互娱乐。
上传图片,利用Tesseract.js离线识别其中的英文或简单文字并复制。
勾选Secure、HttpOnly、SameSite等属性,生成安全的Set-Cookie字符串,增强Web应用安全。
掷出多颗图标骰(动物、物品、场景),组合编造故事,锻炼想象力。
基于单词和句子数计算英文文本的Flesch-Kincaid可读性等级,评估适合的读者年级。
创建你的“请勿送”清单,分享给家人朋友,标注已拥有的物品,减少浪费。